Теоретическая часть
Оператор Select Case еще называют переключателем.
Общий формат оператора
Рис. 57. Общий формат оператора множественного ветвления Select Case.
В переводе с английского Select Case означает «выбор случая (варианта)».
Выражение – может быть в частности константа (число) или переменная любого типа.
Список условий – может быть трех видов:
1) Case константа1, константа2, константа3,…;
2) Case Is знак отношения константа;
(есть)
3) Case константа1 To константа2.
(до)
Действия при выполнении инструкции Select Case:
– сначала в общем случае вычисляется значение выражения в заголовке;
– затем производится проверка на совпадение значения выражения (или переменной) и одного из Case–условий: в случае совпадения выполняются инструкции (операторы), помещённые за этим Case–условием; в случае несовпадения во всех Case–условиях выполняются инструкции после служебных слов Case Else.
В первом виде списка условий необходимо равенство значения выражения одной из списка констант.
Во втором виде списка условий должно выполняться условие отношения между значением выражения и константой («ключом» к соответствующей ветви может быть любое значение из заданного полуинтервала, ограниченного константой с той или иной стороны).
В третьем виде списка условий должно выполняться условие отношение:
константа 1<= выражение<= константа 2, т.е. «ключом» к соответствующей ветви может быть любое значение из заданного интервала, включая его границы.
Дата добавления: 2021-01-11; просмотров: 358;