Назад на содержание | Ветвления в алгоритмах в Pascal |
|
Выбор вариантовСуществуют условия, которые имеют много вариантов, в зависимости от которых необходимо выполнить то или иное действие, например: при вводе месяца необходимо вывести сезон, которому соответствует данный месяц. В паскале есть специальный оператор выбора case, который оформляется следующим образом: case mesiac of 'Декабрь','Январь','Февраль': writeln('Зима'); 'Март','Апрель','Май': writeln('Весна'); 'Июнь','Июль','Август': writeln('Лето'); 'Сентябрь','Октябрь','Ноябрь': writeln('Осень'); else wrteln('Такого месяца не существует!'); end;Где в операторе перечисляются все варианты для которых выполняются те или иные действия, оператор else выполняет действия если операнд имеет значение, которое не перечислено в case. |