Сборник заданий для практических занятий по информатике. Крупенников О.Г - 15 стр.

UptoLike

14
Многоальтернативный выбор можно осуществить также при помо-
щи нескольких операторов IF:
IF <УСЛОВИЕ 1> THEN <ОПЕРАТОР 1>;
IF <УСЛОВИЕ 2> THEN <ОПЕРАТОР 2>;
……………………………………………….
IF <УСЛОВИЕ N THEN <ОПЕРАТОР N>;
Пример 2.2. Реализовать программу из примера 2.1 при помощи уко-
роченных развилок IF. Алгоритм программы представлен в приложении Г.2.
PROGRAM Fe_C;
USES CRT;
VAR X:REAL;
BEGIN
CLRSCR;
WRITELN (‘ВВЕДИТЕ СОДЕРЖАНИЕ УГЛЕРОДА В %:’);
READLN (X);
IF (X<=2.14) THEN WRITELN (‘ЭТОСТАЛЬ’);
IF (X>2.14) THEN WRITELN (‘ЭТОЧУГУН’);
READKEY
END.
Для существенного уменьшения числа проверок логических условий,
более точной записи алгоритма программы, а иногда и упрощения усло-
вий, подлежащих проверке, применяют вложенные конструкции опера-
тора IF:
IF <УСЛОВИЕ 1> THEN <ОПЕРАТОР 1>
ELSE IF <УСЛОВИЕ 2> THEN <ОПЕРАТОР 2>
ELSE <ОПЕРАТОР 3>; .