Реферат: Основы языка Паскаль

END;

3. IF <условие> THEN

BEGIN

оператор 1;

оператор 2;

…………...

оператор n;

END

ELSE

BEGIN

оператор 1;

оператор 2;

………….

оператор n;

END;

Между словами BEGIN и END стоят операторы отделенные между собой точкой с запятой.

Перед словом ELSE точки с запятой быть не должно, так как это один оператор

IF…THEN…ELSE.

Вложенные операторы IF

Рассмотрим пример:

Определить, попадает ли число x в интервал от 7 до 21.

В данном примере необходимо проверить два условия и дать положительный ответ в том случае, когда они оба будут выполнены. Это можно записать следующим образом:

IF x>7 THEN

IF x<21 THEN

writeln (‘x попадает в интервал’)

ELSE writeln (‘x>=21’)

ELSE writeln (‘x<=7’);

Вложенность операторов IF не ограничена.

Ветвление по многим направлениям

Для замены конструкций из вложенных операторов IF…THEN в Паскаль-программах часто используются операторы

CASE…OF.

К-во Просмотров: 729
Бесплатно скачать Реферат: Основы языка Паскаль