Case Else

Языки программирования Visual Basic и Gambas

End If

Else

Языки программирования Visual Basic и Gambas

If Условие Then

Серия 1

Серия 2

Выделяют полную и неполную развилку. В полной развилке действия присутствуют на обоих ветках. В неполной развилке – только по положительной ветке.

ЗАДАНИЕ:

Составить алгоритм вычисления значения выражения вида у:=

РЕШЕНИЕ:

Начало
Х
Х<0


да нет

4 kHIClrnsH4FjfoKyPI1/A54QubLRYQIroY37XfXQnVrmQ/7JgUF3suDKNIf8OtkaGKuscPwCaW5/ 3Gf494+6/gYAAP//AwBQSwMEFAAGAAgAAAAhAM+jlLXZAAAABwEAAA8AAABkcnMvZG93bnJldi54 bWxMjsFOwzAQRO9I/IO1SNyok1BFKMSpEKVnRCkSRzfeJin2OrLdNvl7FnGA02p2RjOvXk3OijOG OHhSkC8yEEitNwN1Cnbvm7sHEDFpMtp6QgUzRlg111e1roy/0Buet6kTXEKx0gr6lMZKytj26HRc +BGJvYMPTieWoZMm6AuXOyuLLCul0wPxQq9HfO6x/dqenIJou5fj/DH7dWHCvN7ET3zNl0rd3kxP jyASTukvDD/4jA4NM+39iUwUVkFR5Jzk/30Jgv1yyXf/q2VTy//8zTcAAAD//wMAUEsBAi0AFAAG AAgAAAAhALaDOJL+AAAA4QEAABMAAAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQ SwECLQAUAAYACAAAACEAOP0h/9YAAACUAQAACwAAAAAAAAAAAAAAAAAvAQAAX3JlbHMvLnJlbHNQ SwECLQAUAAYACAAAACEArqTEDe8BAADwAwAADgAAAAAAAAAAAAAAAAAuAgAAZHJzL2Uyb0RvYy54 bWxQSwECLQAUAAYACAAAACEAz6OUtdkAAAAHAQAADwAAAAAAAAAAAAAAAABJBAAAZHJzL2Rvd25y ZXYueG1sUEsFBgAAAAAEAAQA8wAAAE8FAAAAAA== " strokecolor="#4579b8 [3044]"/>

Решения нет
y:=SQRT(x)
у
Конец


Алгоритмическая структура «выбор» применяется для

реализации ветвлений со многими вариантами серий команд. В структуру выбора входят несколько условий, которые последовательно проверяются. При истинности одного их условий Условие1, Условие2 и т.д. выполняется соответствующая последовательность команд Серия1, Серия2 и т.д. Если ни одно из условий не истинно, то выполняется последовательность команд Серия.

В алгоритмической структуре «выбор» выполняется одна из нескольких последовательностей команд при истинности соответствующего условия.

На языках Visual Basic и Gambas оператор выбора начинается с ключевых слов Select Case, после которых записывается переменная или выражение. После ключевых слов Case записываются условия, в которых заданная переменная или выражение сравнивается с определёнными значениями. При истинности одного из условий выполняется соответствующая серия команд. Если ни одно из условий не истинно, то выполняется серия команд после ключевого слова Else. Заканчивается оператор ключевыми словами End Select.

Блок-схема

Условие1
Условие2
Серия1
Серия2
Серия3


Select Case Выражение

Case Условие1

Серия1

Case Условие 2

Серия2

Серия]


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: