Работа 3.3 Упр.14 Задание 3 ГДЗ Семакин 10 класс (Информатика)
Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 14. Написать программу, которая по введенному числу от 1 до 12 (номеру месяца) выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то: 1 января — Новый год, 7 января — Рождество). *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-3/zad3/14 98
Для решения удобно использовать оператор выбора case: по номеру месяца выводим все праздничные дни, которые приходятся на этот месяц.
var n: integer;
begin
write(‘Введите номер месяца (1-12): ‘);
readln(n);
case n of
1: writeln(‘1 января — Новый год; 7 января — Рождество Христово’);
2: writeln(’23 февраля — День защитника Отечества’);
3: writeln(‘8 марта — Международный женский день’);
5:
begin
writeln(‘1 мая — Праздник Весны и Труда’);
writeln(‘9 мая — День Победы’);
end;
6: writeln(’12 июня — День России’);
11: writeln(‘4 ноября — День народного единства’);
end;
end.
Если введён номер месяца, для которого в условии не указаны праздники, программа ничего не выводит.
Ответ: программа на языке Pascal, приведённая выше.