Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
теория.pdf
Скачиваний:
467
Добавлен:
11.05.2015
Размер:
1.15 Mб
Скачать

РАЗДЕЛ 7. ОПЕРАТОРЫ

7.1. Составной оператор

Составной оператор является производным оператором: в его состав входят другие операторы.

Структуру составного оператора представляет рисунок 7.1.

<Составной_оператор> ::=

Begin <Оператор> End

;

Рисунок 7.1 – Синтаксическая диаграмма составного оператора

Составной оператор служит для объединения нескольких операторов, которые должны выполняться последовательно, путем их заключения в операторные скобки. Символ (;) используется для разделения операторов, входящих в состав составного.

В составной оператор могут входить как основные, так и производные операторы, в том числе составные.

Раздел операторов является, по существу, составным оператором (сравните рисунок 6.12 и рисунок 7.1).

Компилятор воспринимает составной оператор как один оператор. Поэтому его можно использовать везде, где можно использовать основной оператор.

Пример 7.1.

Примеры составных операторов.

1) Begin X := 0 End

Здесь составной оператор содержит один основной оператор.

2)Begin X := A / B; Y := 2 * X End

Здесь составной оператор содержит два основных оператора.

141

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]