Реферат: Оператор выбора case

Реферат: Оператор выбора case




⚡ 👉🏻👉🏻👉🏻 ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































Для программирования разветвлений в алгоритме чаще всего используется условный оператор if…then или if…then…else.
Однако если путей выбора много, то запись алгоритма с помощью условного оператора становится сложной.
В таких случаях намного удобнее использовать оператор выбора case.
Этот оператор имеет следующую форму:
В этой конструкции операторы могут быть составными, <выражение> должно быть порядкового типа, т.е. integer, char, boolean.
Тип <значение> должен совпадать с типом <выражение>, может быть одно или несколько, разделенных запятыми, а также может представлять собой
Вся конструкция должна завершаться ключевым словом

end

.


Ветвь else вместе с оператором может отсутствовать.
Оператор работает следующим образом:
1. вычисляется значение <выражения>.
2. выполняется оператор, метка которого <значение> совпадает со значе-нием <выражение>.
3. Если ни одно<значение> не совпадает со значением <выражение>, вы-полняется оператор после else.
writeln('1 - Максимальная температура');

writeln('2 - Минимальная температура');

writeln('3 - Средняя температура');

writeln('Введите номер задачи и нажмите ');

{ вычисление максимальной температуры }

{ вычисление минимальной температуры }

writeln
('Введите номер месяца и нажмите <
Enter
>');

else
writeln
('Число должно быть от 1 до 12');

3. Написать программу, которая вычисляет стоимость междугороднего телефонного разговора.
Формула: цена минуты * количество минут разговора
(в зависимости от кода города – цена минуты разная)
writeln
('Вычисление стоимости разговора по телефону');

writeln
('Введите исходные данные:');

write
('Длительность разговора (целое количество минут ->');

writeln('
Цена
минуты
:', cena:6:2,'pyb.');

writeln
('Стоимость разговора:',
summ
:6:2,'
pyb
.');

4. Написать программу, которая вычисляет дату следующего дня. Рекомендуемый вывод на экран:

Введите цифрами сегодняшнюю дату (число месяц год) -> 31 12 2010


last:boolean;{TRUE, если текущий день последний день месяца }

r:integer; {если год високосный, то остаток от деления year на 4 равен нулю }

writeln('Задайте цифрами сегодняшнюю дату');

writeln('С наступающим Новым годом!');

writeln('
Завтра
',day,'.',month,'.',year );

5. Написать программу, которая после введённого с клавиатуры числа (в диапазоне 0т 1 до 99, обозначающего денежную единицу, дописывает слово РУБЛЬ в правильной форме: 12 рублей, 21 рубль и т.д.

m
:
integer
; {остаток от деления
n
на 100 (последние 2 цифры) }

r
:
integer
; {остаток от деления n на 10 (последняя цифра) }

writeln
('введите целое число(от 1 д
o
999) ', 'и нажмите <
Enter
> ');

{окончание определяется двумя последними цифрами }


Название: Оператор выбора case
Раздел: Рефераты по информатике
Тип: реферат
Добавлен 06:24:15 27 июня 2011 Похожие работы
Просмотров: 118
Комментариев: 15
Оценило: 2 человек
Средний балл: 5
Оценка: неизвестно   Скачать

Срочная помощь учащимся в написании различных работ. Бесплатные корректировки! Круглосуточная поддержка! Узнай стоимость твоей работы на сайте 64362.ru
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.

Реферат: Оператор выбора case
Реферат: Sexual Harassment Essay Research Paper Sexual HarassmentSexual
Курсовая работа: Факторы повышения экономической эффективности промышленного производства
Реферат На Тему Движение
Эссе Роль Русского Языка В Мире
Дифференциалы высших порядков.
Реферат по теме Психическое здоровье населения и современные экологические, социокультуральные влияния
Дипломная работа по теме Биология белки и ее хозяйственное значение в Благовещенском районе
Реферат: Свидетели Иеговы
Пояснительная Записка К Бухгалтерской Отчетности Курсовая Работа
Доклад по теме Коми
Дипломная работа по теме Исследование факторов, повышающих эффективность работы медицинских учреждений
Реферат Взаимосвязь
Курсовая работа: Устройство и назначение системы BIOS ЭВМ. Скачать бесплатно и без регистрации
Реферат: Исследование Тактика морского боя
Дипломная работа: Авестийская география как исторический источник
Курсовая Работа На Тему Маркетинговое Исследование Конкуренции На Рынке Мороженого
Курсовая работа по теме Фото-, фоно- и кинодокументирование: назначение и область применения
Курсовая работа по теме Антиинфляционная политика. Причины инфляции в Республике Беларусь
Декабрьское Сочинение Сколько Тем Дается На Выбор
М А Шолохов Тихий Дон Сочинение
Реферат: Большая Ордынка
Реферат: Кривизна плоской кривой Эволюта и эвольвента
Курсовая работа: Налоговый контроль: понятие, задачи, формы, виды и методы

Report Page