Константа — идентификатор, обозначающий некоторую неизменную величину определенного типа. Значения констант не могут быть изменены в процессе выполнения программы.
Объявление константы:
Const
<идентификатор> = <значение константы>;
Const N=5;
M=10;
Max=255;
R=1.23E+1
Некоторые константы являются зарезервированными. Их список приведен в табл. 3.2.
Таблица 3.2.
Зарезервированные константы
| Идентификатор
| Тип
| Значение
| Описание
|
| Pi
| real
| 3.1415926536E+00
| p
|
| True
| Boolean
| True
| Истина (правда)
|
| False
| Boolean
| False
| Ложь
|
| Maxint
| integer
|
| max целое число
|
Стандартные виды констант:
1. Целочисленные константы.
Пример: Y=2E+3 или Y=2000.
2. Вещественные константы.
Пример: Time=12.05 или Time=1.205E+1.
3. Символьные константы (символ, заключенный в апострофы).
Пример: w1=‘A’, w2=’5’.
4. Строковые константы (символы, заключенные в апострофы).
Пример:STROKA=’Поздравляю с ДНЕМ РОЖДЕНИЯ’.
В качестве символьных или строковых констант могут использоваться и русские буквы.
Переменная —элемент программы, предназначенный для хранения, коррекции и передачи данных. Они могут менять свои значения в процессе выполнения программы. Тип переменных должен быть описан до выполнения с ними каких-либо действий. Все переменные подразделяются на:
· глобальные (объявленные вне функций и процедур);
· локальные (объявленные внутри функций и процедур).
Объявление переменных:
Var
_____________ : ___;
идентификатор тип
Пример:
Var
i,j: integer;
a,b: real;