Из простых типов данных порядковые — самые простые. В этих типах информация представляется в виде отдельных элементов. Связь между отдельными элементами и их представлением в памяти определяет естественные отношения порядка между этими элементами. Отсюда и название порядковые. В Object Pascal определены три группы порядковых типов и два типа, определяемых пользователем. Группы — это целые, символьные и булевы типы. Порядковые типы, задаваемые пользователем, — это перечисления и поддиапазоны.
Для всех порядковых типов в Object Pascal существует операция задания типа для преобразования целых значений в значения соответствующих порядковых типов. Если Т — имя порядкового типа, а Х — целое выражение, то Т (X) возвращает значение Т с порядковым номером X.
Структура программы
Структура:
program Projecti;
uses.
Forms, Unit1 in 'Unit1.pas' {fmExample};
{$R *.RES}.
begin.
Application.Initialize;
Application.CreateForm (TfmExample, fmExample);
Application.Run;
end.
Операторы выбора
Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит ключ выбора — выражение любого порядкового типа (любого из рассмотренных, кроме типов REAL и STRING, см. гл. 4).
Структура оператора выбора такова:
информационный компьютерный сеть программирование.
CASE OF [ELSE ] END.
Здесь CASE, OF, ELSE, END — зарезервированные слова (случай, из,.
иначе, конец);
— ключ выбора;
— одна или более конструкций вида:
: ;
— константа того же типа, что и.
выражение;
— произвольные операторы Турбо Паскаля.