Инструменты пользователя

Инструменты сайта


subjects:programming:pascal

Это старая версия документа!


Pascal

Паскаль – это императивный, структурированный компилируемый язык программирования.

Часто используется в учебных заведениях в качестве «первого» языка. Является базой для ряда других языков. Особенностями языка являются строгая типизация и наличие средств структурного (процедурного) программирования.

Паскаль, в первоначальном виде, представляет собою чисто процедурный язык и включает множество структур и конструкций с зарезервированными словами наподобие if, then, else, while, for, и т. д. Тем не менее, Паскаль также содержит большое количество возможностей для структурирования информации и абстракций. В современных диалектах (Free Pascal) доступны такие операции, как перегрузка операторов и функций.

Стандартные функции

ФункцияОписаниеПример
Простые типы данных
DEC(N)Уменьшение N
DEC(6);//=5
INC(N)Увеличение N
INC(5);//=4
ORD(N)Порядковый номер N
 
ODD(N)Проверка N на чётность
 
PRED(N)Предшествующее значение N
PRED('b');//='a'
SUCC(N)Последующее значение N
SUCC('B');//='C'
Целые типы данных
A DIV BЦелая часть от деления
 
A MOD BОстаток от деления
 
TRUNC(X)Получение целой части вещественного числа X
 
ROUND(X)Округление до целого вещественного числа X
 
Целые и вещественные типы данных
ABS(NX)Абсолютная величина NX
ABS(-3);//=3
SQR(NX)Квадрат числа NX
SQR(3);//=9
Вещественные типы данных
ARCTAN(X)Арктангенс X
 
COS(X)Косинус X
 
EXP(X)ex
 
FRAC(X)Дробная часть X
 
INT(X)Целая часть X
 
LN(X)Натуральный логорифм (по основанию e)
 
PIЗначение $\pi=3.1415926535897932385$
 
SIN(X)Синус X
 
SQRT(X)Квадратный корень из X
 
Логические операнды
NOTОтрицание
 
ORОбъединение, или логическое сложение
 
ANDПересечение, или логическое умножение
 
XORИсключающее ИЛИ, или сложение по модулю два
 

Типы данных

Объявление переменных:

Ввод, Вывод сообщений в консоли:

Условие if():

Пример:

Циклы

Цикл for():

Цикл while():

Цикл do while():

Массив:

Функции

ООП

Пример простой программы

subjects/programming/pascal.1445269997.txt.gz · Последние изменения: 2015/10/19 18:53 (внешнее изменение)

На главную страницу Обучение Wikipedia Тестирование Контакты Нашли ошибку? Справка

Записаться на занятия

Ошибка Записаться на занятия к репетитору

Телефоны:

  • +7 (910) 874 73 73
  • +7 (905) 194 91 19
  • +7 (831) 247 47 55

Skype: eduVdom.com

закрыть[X]
Наши контакты