4. Изменить иерархию можно только с помощью скобок.
Типы переменных.
Переменные на языке Паскаль задаются своими именами (63 символа).
Целочисленные переменные.
Shortint - короткие целые числа (1 байт). (-128 127)
Longint - удвоенные целые числа (4 байта). (-231 231-1)
Integer - обычные целые числа (2 байта). (-32768 32767)
Word - целые положительные числа (2 байта). (0 65535)
Byte - целые короткие положительные числа (1 байт). (0 255)
Верхнее граничное значение целочисленных переменных задано в Паскале как константа и имеет соответствующее имя: Maxint = 32767 (215-1) Maxlongint = 231-1
Логический тип.
Boolean - логические переменные (1 байт) могут принимать 2 значения:
· True (истина)
· False (ложь)
Логические переменные могут использоваться только в логических выражениях. Над ними можно выполнять только 2 операции:
· равно (=)
· не равно (< >)
Для идентификаторов имеет место:
False< True
Над логическими переменными возможны следующие операции:
And (и)
Or (или)
Not (не)
Ord (false) = 0 Ord (true) = 1
Символьный тип.
Chor - служит для хранения одного символа (1 байт)
(буква, цифра, знаки препинания, специальные символы, непосредственно код). Значения символьных переменных задаются в апострофах - “ А”, “9”.
Строковый тип.
String - строковые переменные (255 байт).
Это строка символов заключенных в апострофах.
Вещественный тип.
Real - служит для хранения вещественных чисел (6 байт)
от 0 до x; если x – отсутствует, диапазон чисел 0 1
odd (x) возвращает TRUE, если x - число нечетное (лог.)
Аргументом стандартной функции может быть переменная, константа, выражение, стоящее справа от имени в скобках. Воспринимается в радианах для тригонометрических функции.