![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Данная конструкция имеет вид:
switch <идентификатор переключателя>:=<список меток>;
где < идентификатор переключателя> есть некоторая переменная типа label, т.е. имеет следующее описание:
label <идентификатор переключателя>;
<список меток> - список меток, разделенных между собой запятыми.
Значение <идентификатор переключателя> [I], где I -целая переменная, есть метка, стоящая на 1-м месте в списке меток;
Оператор перехода
Оператор перехода имеет вид:
go to m;
где m - метка, используемая в блоке, или переключатель с индексом, описанном в операторе switch.
Процедура
Описание процедуры состоит из заголовка процедуры и тела процедуры. Заголовок процедуры содержит название процедуры и список формальных параметров. Тело процедуры является либо оператором, либо составным оператором или блоком.
procedure <название процедуры> (<список формальных параметров>);
begin…. end;
Вызов процедуры осуществляется по названию:
<название процедуры>(<список фактических параметров>);
В теле процедуры можно пользоваться всеми переменными, определенными в блоке, в котором описывается процедура.
Использовать процедуру можно только в том блоке, в котором она описана, или во вложенных блоках.
Дата публикования: 2015-01-23; Прочитано: 166 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!