Если в программе используются константы, имеющие достаточно громоздкую запись (например, число пи с 8-ю знаками), либо сменные константы (для задания варианта программы), то такие константы обычно обозначаются какими-либо именами и описываются в разделе const, а в программе используются только имена констант. Это делает программу более наглядной и удобной при отладке и внесении изменений.
Общий вид:
const a1 = c1; a2 = c2; …
здесь a1 – имя константы, c1 – значение константы.
Пример. const pi = 3.14; c = 2.7531;
Const k=100;
Str=’Pascal’;
Sim=’b’;
Log=true;
Раздел типов (type)
Тип переменной определяет:
-множество ее значений
-множество операций, применимых к типу
-резмер памяти для хранения значений данного типа
Если в программе вводится тип, отличный от стандартного, то этот тип описывается в разделе type:
Раздел описания типов имеет большое значение в программе на языке Pascal. Если в программе не использовать типы, то можно столкнуться с несовместимостью типов переменных, даже если они описаны одинаково.
Типизированные константы
В языке Паскаль помимо обычных констант используются типизированные константы. (нужны для инициализации на этапе компиляции) Можно сказать, что они занимают промежуточное положение между переменными и константами. Они получают значение при описании (как константы), но могут его менять в теле программы (как переменные).
Описываются типизированные константы в разделе констант:
const конст1: тип=значение; конст2: тип=значение;
Например:
const nums: integer=10;
13. Оператор присваивания, составной и условные операторы