5.3 условные операторыУсловный оператор выбирает для выполнения одну или ни одной из входящих в него последовательностей операторов в зависимости от значения истинности одного или нескольких условий. Общий вид условного оператора: IF Условие THEN Последовательность_Операторов {ELSIF Условие THEN Последовательность _Операторов} {ELSIF Последовательность _Операторов} END IF; Выражение, задающее Условие, должно быть логического типа. Последовательность_Операторов может содержать любое число операторов. D Примеры: If A > В then С: = 100; Z: = Z-H; end if; if A > В then MIN : = B; else MIN : = A; end if; If A = 0 and В = 0 then Vec_Z: = SuM (Vec_A, Vec_B); С: = 23.356; get ( Number_Of_Array); put ("End of task"); end if; А(5) := B(6) + C С(2..7) := В(3..8); В := С; Щ СОВЕТЫ: * Минимизируйте глубину выражениий. * Используйте механизм отрезков при работе с частями массивов вместо операторов цикла. 47 while, for и END Для выхода из него можно 46 Ада 95. Введение в программирование |
| Оглавление| |