<<
>>

Оператор case

Оператор case...of применяется для выполнения одного оператора из нескольких в зависимости от значения переменной (или результата вычисления выражения), указываемой между словами case и of.
Данная переменная называется селектором. Селектор обязательно должен иметь порядковый тип..После описания селектора следует список операторов, каждому из которых предшествует одна или несколько меток, отделяемых от оператора двоеточием. Заканчивается оператор ключевым словом end. Метки представляют значения, которые может принимать селектор. При обращении к оператору case выполняется оператор, метка которого соответ­ствует значению селектора: case селектор of

1 : оператор_1: II выполняется, если селектор = 1 2.3 : оператор_2 II выполняется, если селектор - 2 II или если селектор = 3 end;

Метки в операторе case могут задаваться в виде диапазонов. Оператор case может иметь блок else. Оператор, расположенный после else, выполняется в том случае, если значение селектора не соответствует ни одной из указанных меток.

case селектор of

'А' : оператор_1; II выполняется, если селектор = 'А'

’D'..'Н1': оператор_3: II выполняется, если селектор лежит И в диапазоне от 'D' до 'Н' else оператор_4; И выполняется во всех остальных

II случаях

end;

<< | >>
Источник: Избачков Ю. С., Петров В. Н.. Информационные системы. 2006

Еще по теме Оператор case:

  1. 1.9. Анализ случая (Case study)
  2. ОШИБКА ОПЕРАТОРА
  3. ДЕЯТЕЛЬНОСТЬ ОПЕРАТОРА
  4. ОПЕРАТОР
  5. ОПЕРАТОР: ПРИЕМ ИНФОРМАЦИИ
  6. ОПЕРАТОР: НАДЕЖНОСТЬ
  7. ОПЕРАТОР: ПОМЕХОУСТОЙЧИВОСТЬ
  8. Профессия оператора: между техникой и искусством
  9. МЕСТО РАБОЧЕЕ: ПОЛЕ ИНФОРМАЦИОННОЕ
  10. СИСТЕМА ЭРРАТИЧЕСКАЯ
  11. МОДЕЛЬ ОБРАЗНО-КОНЦЕПТУАЛЬНАЯ
  12. Третий этап
  13. ТРЕНАЖЕР
  14. МОДЕЛЬ ИНФОРМАЦИОННАЯ
  15. Основные типы причин
  16. Первый этап
  17. МОДЕЛЬ КОНЦЕПТУАЛЬНАЯ
  18. Модель SOAR
  19. Главный режиссер на телевидении