Реферат: Компьютерные информационные технологии 2

Sе1есt Саsе intНомер

Саsе 3 То 5

strВремяГода = "весны"

Саsе 6 То 8

strВремяГода = "лета"

Саsе 9 То 11

strВремяГода = "осени"

Саsе Е1sе

strВремяГода = "зимы"

Еnd Sе1ес1:

МsgВох strМесяцы(IndНомер-1) & " - месяц " &strВремяГода

Эту конструкцию следует поместить вместо оператора МsgВох "Выбран месяц:" & strМесяцы(intНомер-1) (см. пример 2 ).

Конструкции для организации циклических процессов исполь­зуются для многократного повторения одной или более опера­ций.

Язык VВА включает несколько управляющих структур для выполнения циклов. Простейший синтаксис этих конструкций имеет вид:

Do While условие

Операторы

Lоор

Fог счетчик = начало То конец [Stер шаг] -

операторы

Next [счетчик]

Fог Еасh элемент In группа

операторы

Nехt: [элемент]

Для конструкции Dо ... Lоор параметр условие — логическое выражение, принимающее значение «истинно» или «ложно». До тех пор, пока это выражение истинно, выполняются операто­ры, расположенные до Lоор, в противном случае эти операторы пропускаются.

В конструкции Fог … Nехt параметр счетчик—имя вспомо­гательной переменной, которая изменяется с исходного значе­ния начало до значения конец с шагом изменения шаг. При каждом изменении этой переменной выполняются инструкции, находящиеся между Fог и Nехt.

Конструкция Fог Еасh ... Nехt не требует подсчитывать число элементов или задавать условие окончания цикла. Здесь эле­мент — это переменная, представляющая элемент семейства, а группа — имя семейства или массива. Операторы выполняют­ся для всех элементов этой группы.

Пример 4. Иллюстрация использования конструкций Dо ... Lоор и Foг ... Nехt для нахождения суммы чисел от 1 до 50 включительно и конструкции Fог Еасh ... Nехt для суммирова­ния чисел, находящихся в массиве с именем «Налоги» (актив­ного рабочего листа таблицы Ехсеl). В этом примере использует­ся свойство Vа1uе объекта Сеll.

intЧисло = 1

intСумма = 0

К-во Просмотров: 259
Бесплатно скачать Реферат: Компьютерные информационные технологии 2