Как написать программу на C++, которая принимает номер месяца — целое число от 1 до 12 (где 1 — январь, 2 — февраль и так далее) и выводит название соответствующего времени года («зима», «весна», «лето», «осень»)?
Информатика 10 класс Условные операторы и ветвление программа на C++ номер месяца время года зимние месяцы весенние месяцы летние месяцы осенние месяцы условные операторы ввод данных вывод результата
Чтобы написать программу на C++, которая принимает номер месяца и выводит название соответствующего времени года, следуйте этим шагам:
#include <iostream>
using namespace std;
int main() {
int month;
cout << "Введите номер месяца (1-12): ";
cin >> month;
switch(month) {
case 12:
case 1:
case 2:
cout << "Зима" << endl;
break;
case 3:
case 4:
case 5:
cout << "Весна" << endl;
break;
case 6:
case 7:
case 8:
cout << "Лето" << endl;
break;
case 9:
case 10:
case 11:
cout << "Осень" << endl;
break;
default:
cout << "Неверный номер месяца. Пожалуйста, введите число от 1 до 12." << endl;
break;
}
return 0;
}
Теперь ваша программа готова к использованию! Она будет запрашивать номер месяца и выводить соответствующее время года.