В данном разделе приводятся примеры описаний наиболее часто используемых объектов программы.
Описание меток:
Label Ml, Met2, 10; {M1, Met2 и 10 – значения меток, которые могут быть обычным идентификатором или целым числом в пределах от 0 до 9999}.
Описание констант.
Const
Name = 'Таня'; R = 4.15; st = ‘*’;
Здесь Name – строковая константа, имеющая значение Таня, R – числовая константа со значением 4.15 и st – символьная константа, которой присвоено значение ‘*’.
В языке имеется несколько стандартных констант, которые не описываются:
Pi = 3.141592653 – число p; Maxint = 32767 – максимальное число целого типа; True и False со значениями соответственно «истина» и «ложь».
Описание типов:
Туре
Dip = 1..20; {Тип-диапазон с числовыми значениями и именем Dip}
Let = 'а' .. 'z'; {Тип-диапазон с символьными значениями и именем Let}.
Month=(jan,feb,mar); {Перечисляемый тип с именем Month}.
Ms=Array[1..4] of real; {Тип-массив}.
Описание переменных.
Переменные используются для представления значений, изменяющихся в программе. Выбор имен переменных должен осуществляться программистом так, чтобы были понятны их смысл и назначение.
Var
a, b, с: Integer; {переменные с именами a, b, с имеют целый тип}
s, name: Char; {переменным s и name назначен символьный тип}
а12: Boolean; xl,x2: real; { a12 – переменная логического типа, x1, x2 – переменные
вещественного типа}
k,s: Let; {переменные k и s относятся к пользовательскому типу с именем Let,
который должен быть предварительно описан в разделе типов}