Язык Паскаль является строго-типизированным языком программирования. Это означает, что для всех переменных в вашей программе должен быть определен их тип данных.
Типы данных характеризуются множеством допустимых значений переменных и набором допустимых операций для данного типа. Выполнение раздела описания переменных сопровождается следующими действиями:
1. При описании выделяется область памяти для переменных.
2. Описание не определяет конкретное значение переменной.
3. Описание определяет способ представления элементов в памяти ПК.
4. Описание определяет набор допустимых операций.
5. Описание определяет область действия переменных (локальные или глобальные).
Переменные могут быть:
1. Скалярные (простые) – содержит одно единственное значение.
2. Структурированные – могут содержать несколько значений.
Рассмотрим некоторые простые типы данных, с которыми можно выполнять различные действия.
Целый – Integer – значением переменной этого типа может быть целое число из отрезка [-32768; 32767].
Вещественный – Real – значением переменной этого типа может быть вещественное число, модуль которого принадлежит отрезку [2,9* ; 1,7* ].
Логический – Boolean – переменная этого типа может принимать только два значения: истина (true) или ложь (false).
Символьный – Char – значением переменной этого типа может быть любой символ, из набора ASC║– символов.