В любом языке данные делятся на 2 типа:
1) постоянные (константы);
2) переменные.
Постоянные не изменяют своего значения при выполнении программы, а переменные – изменяют. Перед выполнением программы компилятор записывает в память ЭВМ значения констант и выделяет области (без записи значений) для переменных. Описание данных связывает с ними некоторые имена (идентификаторы), по которым их можно найти в памяти ЭВМ.
Имя (идентификатор) – последовательность латинских букв и цифр, начинающаяся с буквы. Длина его не ограничивается, но значимыми являются только первые 63 символа.
Пример.Правильные имена Неправильные имена
X 1Y – начинается с цифры
SUM1 S2.1 – точка (не буква)
Faitstudent Fait Student – есть пробел
F2S13 X*Y – неправильный знак
Константы
Константы бывают двух типов:
1) числовые;
2) строковые.
Числа представляются в обычной форме, дробная часть отделяется от целой десятичной точкой. Строки заключаются в апострофы, например: 'АБРАКАДАБРА'. В них могут использоваться и русские буквы.
Описанию констант предшествует служебное слово
Const,
после которого перечисляются имена и значения всех констант, разделяемые точкой с запятой. Общий вид описания констант приведен ниже:
Const
имя1 = значение1;
имя2 = значение2;
. . . . . . . . .
Примерописания констант.
PROGRAM FIRST;
CONST
FAM = 'Иванов';
FAK = 'АИТ';
KURS = 1;
GRUP = 5;