Элементарные конструкции языка Паскаль включают в себя:
1) имена
2) числа
3) строки
Имена (Идентификаторы) - это такие элементы языка как константы, переменные, процедуры, функции и другие.
Константа - постоянная величина, имеющая имя.
Переменная – изменяющаяся величина, имеющая имя (ячейка памяти).
Процедура – вспомогательный алгоритм, описывающий некоторые действия (рисование окружности).
Функция – вспомогательный алгоритм для выполнения вычислений (вычисление квадратного корня, sin).
Имена могут включать в себя:
Буквы латинского алфавита (A - Z, a - z), как строчные так и прописные
Строчные и прописные буквы не различаются, например: NAME, Name и name будет означать одно и то же.
Цифры
Имя не может начинаться с цифры
Знак "подчеркивание": _
Имена НЕ могут включать в себя:
- русские буквы
- пробелы
- скобки, знаки +, =, !, ? и др.
Длина имени (идентификатора) может быть любой, но значимыми являются только первые 63 символа.
В качестве имен не допускается использовать служебные слова
Примеры правильных имен: AXby, TU154, _ABBA
Примеры НЕправильных имен: 4Wheel, “PesBarbos”, [QuQu], A+B
Числа в языке Паскаль обычно записываются в десятичной системе счисления. Они могут быть целыми и действительными. Положительный знак числа может быть опущен.
Целые числа записываются в форме без десятичной точки, например: 217, -45, 8954, +483
Действительные числа записываются в форме с десятичной точкой: 28.6, 0.65, -0.018, 4.0
Возможна также запись с использованием десятичного порядка, который изображается буквой Е: 5Е12, -1.72Е9, 73.1Е-16. В "переводе" такую запись следует понимать соответственно так: 5х10^12, -1.72x10^9, 73.1x10^-16.
Строки в языке Паскаль - это последовательность символов, записанная между апострофами.
Если в строке в качестве содержательного символа необходимо употребить сам апостроф, то следует записать два апострофа.
Примеры строк: 'СТРОКА', 'STRING', 'ПРОГРАММА', 'АД''ЮТАНТ'.
|