Составители:
Рубрика:
56 
Рис. 2.5. Внешний вид сообщений, выдаваемых функцией MsgBox 
Внешний  вид  диалоговых  окон,  создаваемых  функциями InputBox  и MsgBox, 
показан на рис. 2.4. - 2.5. 
УСЛОВНЫЙ ОПЕРАТОР 
Пользуясь  оператором  присваивания  можно  создавать  так  называемые 
линейные  программы,  выполняющие  вычисления  и  запись  данных  в  ячейки 
памяти.  Как  только  выполнится  последний  такой  оператор,  закончится  и 
программа в целом. Оператор If предназначен для выбора последовательности 
выполнения  других  операторов  программы.  Такая  ситуация  возникает  в  том 
случае, когда, в зависимости от конкретной ситуации, требуется выполнить одну 
или другую ветви алгоритма. Сама ситуация задается в виде так называемого 
условия, в состав которого могут входить константы и идентификаторы, а также 
различные операции с ними. Выполнение  оператора  начинается с вычисления 
условия,  которое  может  принимать  значения  истина  или  ложь.  Синтаксис 
оператора имеет вид: 
If Условие Then [Операторы1] [Else: Операторы2] Endif 
Если Условие принимает значение True, выполняются операторы, размещенные 
в тексте программы после ключевого слова Then до ключевого слова Else, иначе 
выполняются операторы после ключевого слова Else до ключевого слова EndIf. 
Допускаются  вложенные  операторы  If.  Схема  и  алгоритм  выполнения 
оператора  представлены  на  рис. 2.6. Отметим,  что  Следующий  оператор 
программы  не  имеет  отношения  к  оператору  If  и  является  просто  очередным 
оператором (либо  может  вообще  отсутствовать,  если  оператор  If  является 
последним оператором программы).  
Страницы
- « первая
- ‹ предыдущая
- …
- 54
- 55
- 56
- 57
- 58
- …
- следующая ›
- последняя »
