ВУЗ:
Составители:
Рубрика:
13
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №2.
РАСЧЕТ ФУНКЦИОНАЛЬНЫХ ПОКАЗАТЕЛЕЙ
ТЕХНИЧЕСКИХ СИСТЕМ И ПРОЦЕССОВ ПО УСЛОВИЯМ
2.1. Конструкции оператора IF
Условный оператор IF реализует алгоритмическую конструкцию
«развилка» и изменяет порядок выполнения операторов в зависимости от
истинности или ложности некоторого логического условия.
Существует два варианта оператора:
1. Полная развилка:
IF <ЛОГИЧ. УСЛОВИЕ> THEN <ОПЕРАТОР 1>
ELSE <ОПЕРАТОР 2>;
2. Укороченная развилка:
IF <ЛОГИЧ. УСЛОВИЕ> THEN <ОПЕРАТОР 1>;
Так как условный оператор IF является единым предложением, то ни
перед THEN, ни перед ELSE точку с запятой ставить нельзя.
Если в одной из ветвей развилки необходимо выполнить несколько
операторов, то их следует заключать в операторные скобки BEGIN – END.
Пример 2.1. Составить программу, которая по содержанию углерода
в железе выдавала бы название
сплава (Fe – C).
PROGRAM Fe_C;
USES CRT;
VAR X:REAL;
BEGIN
CLRSCR;
WRITELN (‘ВВЕДИТЕ СОДЕРЖАНИЕ УГЛЕРОДА В %:’);
READLN (X);
IF (X<=2.14) THEN WRITELN (‘ЭТО – СТАЛЬ’)
ELSE WRITELN (‘ЭТО – ЧУГУН’);
READKEY
END.
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »