Назад на содержание Ветвления в алгоритмах в Pascal


Общая информация

Условный оператор

Блок схемы

Выбор вариантов

Сложные условия

Примеры

Котрольные вопросы

Задания


Выбор вариантов

Существуют условия, которые имеют много вариантов, в зависимости от которых необходимо выполнить то или иное действие, например: при вводе месяца необходимо вывести сезон, которому соответствует данный месяц. В паскале есть специальный оператор выбора case, который оформляется следующим образом:

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