Составители:
Рубрика:
16
любое количество блоков ElseIf, каждый со своим условием и набо-
ром операторов:
If условие 1 Then
Блок, выполняющийся, когда условие 1 истинно ElseIf условие 2
Then
Блок, выполняющийся, когда условие 2 истинно ElseIf условие 3
Then
Блок, выполняющийся, когда условие 3 истинно Else
Блок, выполняющийся, когда все условия ложны End If
В этой структуре Visual Basic последовательно проверяет истин-
ность каждого из условий. Если встречается истинное условие, вы-
полняется соответствующий фрагмент программы, а оставшаяся часть
структуры пропускается.
Вторая управляющая структура ветвления задается с помощью
ключевых слов Select Case. Из всех блоков программного кода, вхо-
дящих в структуру выбора, оператор Select Case выполняет один из
блоков или не выполняет ни одного. Общий формат записи оператора
Select Case выглядит так:
Select Case контрольное выражение Case выражение 1
Блок, выполняющийся при соответствии выражения 1 значению
контрольного выражения Case выражение 2
Блок, выполняющийся при соответствии выражения 2 значению
контрольного выражения
Может присутствовать любое количество блоков Case
Case Else
Блок, выполняющийся в случае несоответствия ни одного из вы-
ражений контрольному выражению End Select.
Циклы применяются для многократного выполнения фрагмента
программы до тех пор, пока не будет выполнено определенное усло-
вие или счѐтчик не достигнет заданного значения.
Цикл состоит из двух основных компонентов: блока программного
кода, который должен повторяться, и команды, управляющей про-
должительностью повторений.
Первое требование, выполняемое при написании цикла задать
блок программного кода, который должен повторяться. Для этого в
начале и в конце цикла ставятся соответствующие ключевые слова.
В цикле Do это слова Do и Loop. Операторы, заключенные меж-
ду Do и Loop, составляют тело цикла. Условное выражение, опреде-
ляющее продолжительность цикла, может стоять либо при Do в нача-
ле цикла, либо при Loop в конце. Более того, в обоих случаях условие
любое количество блоков ElseIf, каждый со своим условием и набо- ром операторов: If условие 1 Then Блок, выполняющийся, когда условие 1 истинно ElseIf условие 2 Then Блок, выполняющийся, когда условие 2 истинно ElseIf условие 3 Then Блок, выполняющийся, когда условие 3 истинно Else Блок, выполняющийся, когда все условия ложны End If В этой структуре Visual Basic последовательно проверяет истин- ность каждого из условий. Если встречается истинное условие, вы- полняется соответствующий фрагмент программы, а оставшаяся часть структуры пропускается. Вторая управляющая структура ветвления задается с помощью ключевых слов Select Case. Из всех блоков программного кода, вхо- дящих в структуру выбора, оператор Select Case выполняет один из блоков или не выполняет ни одного. Общий формат записи оператора Select Case выглядит так: Select Case контрольное выражение Case выражение 1 Блок, выполняющийся при соответствии выражения 1 значению контрольного выражения Case выражение 2 Блок, выполняющийся при соответствии выражения 2 значению контрольного выражения Может присутствовать любое количество блоков Case Case Else Блок, выполняющийся в случае несоответствия ни одного из вы- ражений контрольному выражению End Select. Циклы применяются для многократного выполнения фрагмента программы до тех пор, пока не будет выполнено определенное усло- вие или счѐтчик не достигнет заданного значения. Цикл состоит из двух основных компонентов: блока программного кода, который должен повторяться, и команды, управляющей про- должительностью повторений. Первое требование, выполняемое при написании цикла задать блок программного кода, который должен повторяться. Для этого в начале и в конце цикла ставятся соответствующие ключевые слова. В цикле Do это слова Do и Loop. Операторы, заключенные меж- ду Do и Loop, составляют тело цикла. Условное выражение, опреде- ляющее продолжительность цикла, может стоять либо при Do в нача- ле цикла, либо при Loop в конце. Более того, в обоих случаях условие 16
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »