Константы и переменные
Любая программа
имеет смысл, если она обрабатывает
какие-либо данные. Как и другие языки
программирования, язык Turbo Pascal
интерпретирует данные как константы
или переменные. Поэтому в программе
каждый элемент данных является либо
константой либо переменной. Константы
и переменные определяются идентификаторами,
по которым обращаются к ним для получения
их текущих значений.
Константами
называются элементы данных, значения
которых установлены в описательной
части программы и в процессе выполнения
программы не изменяются. Для определения
значения констант служит зарезервированное
слово Const.
Формат записи:
Const
<идентификатор>
= <значение константы>;
Пример.
Const
pi=3.14;
One='один';
Переменные
– данные, которые могут менять свои
значения в процессе выполнения программы.
Для описания переменных служит
зарезервированное слово Var.
Формат записи:
Var
<идентификатор>
: <тип>;
Пример.
Var
sum1, sum2: real;
Кроме констант и
переменных, существуют так называемые
типизированные
константы,
которые являются как бы промежуточным
звеном между переменными и константами.
Слово "константа" означает, что
данные этого типа описываются в разделе
Const, а слово "типизированные"
указывает, что должен указываться и
тип, как у переменных.
Формат записи:
Const
<идентификатор>:<тип>
= <значение>;
Пример.
Const
MyConst : real=1000;
Типизированная
константа равнозначна переменной с
заранее инициализированным значением,
и в программе действия над ней могут
производиться так же, как над переменной.
7