ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.10.2023
Просмотров: 80
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Условный оператор
Условный оператор
Как и в любом другом языке программирования, в VBA можно проверять условия и выполнять действия в соответствии с результатами проверки этих условий. Для данной цели применяются следующие операторы (инструкции) принятия решения, позволяющие организовать в программе ветвление.Условный оператор
В Visual Basic for Application имеется 2 вида организации разветвляющихся структур:IF <условие> THEN <опер1> ELSE <опер2> Такая языковая конструкция позволяет выполнить один или несколько операторов в случае истинности проверяемого условия.Select Саsе<переменная или выражение> С помощью этого оператора в языке реализована алгоритмическая конструкция множественного выбора.Условный оператор
Оператор IF <условие> THEN <оператор1> ELSE <оператор2> Такая языковая конструкция позволяет выполнить один или несколько операторов в случае истинности проверяемого условия. условие Оператор 1 + - Оператор 2 выходУсловный оператор
Применяется однострочный или блочный вариант записи условного оператора. Если необходимо выполнить более одной строки кода, нужно использовать блочный вариант с ключевым словом End IF. Подобная инструкции также позволяет реализовать вложение условий.Условный оператор
Например, IF <условие1> THEN <блок операторов 1> ELSEIF <условие2> THEN <блок операторов 2> ELSE <блок операторов 3> END IF условие2 Блок операторов 3 + - Блок операторов 2 выход условие1 Блок операторов 1 + -Объединение нескольких условий
| A | B | A and B | A or B | not A |
| 0 | 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 |
Условный оператор. Пример.
Необходимо вычислитьmax < bmax = a +maxКН–a, b, cmax = bmax = cmax < c +–