Региональный КЦ - помощь образованию / Главная страница Экспресс-расписание   Полигон   Электронные учебники    
 Оглавление   < Назад   1   2   3   4   5   6   7   8   9   Далее >   Выход x

Оператор условия

Урок 7.
  1. Общие сведения.
  2. Практическое задание №7.

7.1 Понятие оператора условия

Для реализации алгоритма с ветвлением (см. выше) необходим оператор условия. Его конструкция может иметь одну или несколько строк.

Одна строка:
If условие Then группа операторов 1 [Else группа операторов 2]

Несколько строк:
If условие Then
    Группа операторов 1
[Else
    Группа операторов 2 ]
End If

Квадратные скобки не ставятся, а лишь показывают то, что находящееся между ними содержимое можно опустить в случае ненадобности.

Работает этот оператор следующим образом:
  1. Проверяется условие
  2. Если условие истинно, то исполняется группа операторов 1
  3. Если условие ложно, то исполняется группа операторов 2
В качестве условия может быть использовано любое логическое выражение со знаком > (больше), < (меньше), = (равно), > = (больше либо равно), < = (меньше либо равно).

Например:
If x>0 Then
    MsgBox "Число положительное"
Else
    MsgBox "Число отрицательное"
End If

Примеры условий:
x > y
a > = 5 + b
8 + 13 * y < 15 + x

Также в качестве условия можно использовать переменную или арифметическое выражение. Если его результат будет равен 0, то это расценивается как "ложь", остальные значения - "истина":

If a Then
    MsgBox "Не равно 0"
Else
    MsgBox "Равно 0"
End If


 Оглавление   < Назад   1   2   3   4   5   6   7   8   9   Далее >   Вверх ^