Реферат: Компьютерные информационные технологии 2
strМесяцы (10) = « Ноябрь »
strМесяцы (11) = « Дерабрь »
intНомер = InputBox ( «Введите номер месяца», «номер мясяца»)
МsgВох « Выбран месяц: » & strМесяцы ( intНомер-1)
Заметим, что при вводе номера месяца необходимо указывать значения в диапазоне от 1 до 12 (строковые константы могут записываться с использованием кавычек).
Конструкции управления порядком выполнения операторов.
В простейших процедурах операторы выполняются последовательно (линейный процесс). Однако в ряде случаев требуется изменять порядок выполнения операторов в процедуре за счет организации разнообразных проверок (ветвящийся процесс) или многократного выполнения некоторой последовательности операторов (циклический процесс). Для организации управления ходом выполнения операторов VВА включает ряд операторов-конструкций. Рассмотрим конструкции для организации ветвящихся и циклических процессов.
Конструкция для организации ветвящихся процессов. Приведём синтаксис двух простейших конструкций проверки одного условия.
Первая конструкция имеет вид:
If условие Then
группа_1
[Е1sе
группа_2]
End If
Здесь параметр условие - логическое выражение, принимающее значение «истинно» или «ложно». Если это выражение истинно, то выполняется совокупность операторов, отмеченная как группа_1. Если выражение ложно, то выполняются операторы, отмеченные как группа_2.
Пример 2. Дополнить пример 1 проверкой корректности введенного номера месяца. Для этого заменим последний оператор примера 1 (оператор МsgВох) следующей конструкцией:
IfintНомер <= 12 And intНомер > 0 Then
МsgВох « Выбран месяц: » » & strМесяцы ( intНомер-1)
Else
МsgВох « Указан не верный номер месяца: » & intНомер
End If
Вторая конструкция применяется для выполнения одной или нескольких групп инструкций в зависимости от значения условия.
Sе1ес1 Саsе выражение
Саsе значения_1
группа_1
[ Саsе значения_2
группа_2 ]
…………………….
[ Саsе Е1sе
группа_Е1sе ]
Еnd Sе1ес1
Здесь выражение — вычисляемое арифметическое или логическое выражение, в простейшем случае— переменная. Значения — одно или несколько значений вычисляемого выражения, а соответствующая ему группа — совокупность операторов, выполняемых в случае, если результат вычисления совпадает с этим значением.