![]()
|
||||||||||||||||||||||||||||
1.5 Результаты работы программы. ⇐ ПредыдущаяСтр 2 из 2 1. 5 Результаты работы программы.
Задание 2, вариант 6 Составить программу, которая в зависимости от введенного номера месяца выводит названия всех последующих месяцев года.
Постановка задачи. Исходными данными для этой задачи является целое неотрицательное число – номер месяца, month (от 1 до 12). Выходные данные – названия оставшихся месяцев, в зависимости от номера введенного. Метод решения. Для решения этой задачи воспользуемся оператором множественного выбора switch, не используя оператор brakeпосле каждого варианта, чтобы выводить все оставшиеся месяца после введенного.
Схема алгоритм
![]() ![]() ![]() ![]() Исходный текст программы. #include< stdio. h> #include< locale>
intmain() { setlocale(LC_ALL, " rus" ); // длякорректногоотображениякириллицы printf(" Данная программа выводит названия оставшихся месяцев года, в зависимости от введенного номера месяца. \nАвтор: студент гр. РИ-190009 Ждановских В. Р. \n2020г. \n" ); intmonth; printf(" \nВведите номер месяца: " ); scanf(" %d", & month); switch (month) { case 1: printf(" Февраль\n" ); case 2: printf(" Март\n" ); case 3: printf(" Апрель\n" ); case 4: printf(" Май\n" ); case 5: printf(" Июнь\n" ); case 6: printf(" Июль\n" ); case 7: printf(" Август\n" ); case 8: printf(" Сентябрь\n" ); case 9: printf(" Октябрь\n" ); case 10: printf(" Ноябрь\n" ); case 11: printf(" Декабрь\n" ); break; case 12: printf(" Введен последний месяц" ); break; default: printf(" Вне диапозона 12-ти месяцев" ); break; } }
Результаты работы программы.
|
||||||||||||||||||||||||||||
|