Как написать программу на 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;
}
Теперь ваша программа готова к использованию! Она будет запрашивать номер месяца и выводить соответствующее время года.