Оператор выбора CASE в Турбо-Паскаль

Оператор выбора CASE в Турбо-Паскаль
Сегодня в нашем уроке мы рассмотрим ещё один условный оператор языка Турбо-Паскаль, оператор выбора CASE.

Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит ключ выбора – выражение любого типа, кроме вещественного и строкового.
Структура оператора выбора такова:

где CASE, OF, ELSE, END – зарезервированные слова;
ключ-выбора – ключ выбора (см. выше);
константа1, константа2, константаN – константы или перечни констант, соответствующие типу ключа выбора;
оператор1, оператор2, операторN, оператор — любые операторы языка Турбо-Паскаль (операторы могут быть и составными).
Оператор выбора работает так. Вначале вычисляется значение выражения ключ-выбора, а затем среди констант отыскивается равная вычисленному значению. Оператор, следующий за ней, выполняется, после чего оператор выбора завершается. Если в списке не обнаруживается константа, соответствующая вычисленному значению, то выполняется оператор, стоящий после слова else.
Применение оператора выбора мы рассмотрим на примере программы описанной в следующем посте, реализующей простейшее меню.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: