Условный оператор управления IF
Оператор IFимеет две формы представления - однострочную и многострочную. Синтаксис однострочной формы IF:
If<условие> Then оператор 1 [ Else оператор 2] ;
где:<условие> - логическое выражение. В квадратных скобках указан необязательный параметр. Если он отсутствует, то такая форма представления IF называется неполной или сокращенной.
Функционирование оператора: если значение логического выражение "истина", то выполняется оператор 1, иначе выполняется оператор 2. Ниже приведено блок – схемное представление оператора.
Пример 14.1. Применение данного оператора для решения следующей задачи:
Функционирование оператора
Ложь
Истина
If x<1 Then y= a*x Else y= b*x
Передача управления к следующему оператору
Эту же задачу можно решить двумя операторами, так называемой неполной или сокращенной формы if :
If x<1 Then y= a*x
If x=>1 Then y= b*x