boolean - логические переменные занимают 1 байт памяти, могут принимать 2 значения:
- True (истина)
- False (ложь)
Логические переменные могут использоваться только в логических выражениях.
Над данными логического типа нельзя выполнять обычные арифметические операции, для них определены логические операции и операции сравнения.
Для идентификаторов имеет место:
True> False
Над логическими переменными возможны следующие логические операции:
and (и)
Or (или)
not (не)
Символьный тип
Char – символьные переменные, служат для хранения одного символа (буква, цифра, знаки препинания, специальные символы, непосредственно код) и занимают 1 байт памяти.
Строковый тип
String - строковые переменные, служат для хранения любой цепочки символов и занимают 255 байт памяти.
Вещественный тип
real - вещественные переменные, занимают 6 байт памяти (11 знаков после запятой).
Вещественные числа могут быть заданы в форме:
- с фиксированной точкой
0.5 +5.0 -133.15
- с плавающей точкой
3.5 Е 2 0.45 Е -3
Форма с плавающей точкой используется для изображения очень больших или очень маленьких чисел.