Компьютерные технологии в судовождении. Фадюшин С.Г. - 16 стр.

UptoLike

Составители: 

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