Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.51/97: Рейтинг темы: голосов - 97, средняя оценка - 4.51
2 / 2 / 0
Регистрация: 05.01.2012
Сообщений: 47
1

Напишите программу, которая запрашивает у пользователя номер месяца и затем выводит соответствующее название времени года

06.10.2012, 21:23. Просмотров 18527. Ответов 3
Метки нет (Все метки)

Напишите программу, которая запрашивает у пользователя номер месяца и затем выводит соответствующее название времени года. В случае, если пользователь введет недопустимое
число, программа должна вывести сообщение "Ошибка ввода данных".
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.10.2012, 21:23
Ответы с готовыми решениями:

Написать программу, которая запрашивает у пользователя номер дня недели, затем выводит название дня недели
Написать программу, которая запрашивает у пользователя номер дня недели, затем выводит название дня...

По номеру месяца вывести соответствующее название времени года
Задача 4. (1-4.cpp, 14.dsp) Написать программу, которая запрашивает у пользователя номер месяца, а...

Написать программу, которая запрашивает у пользователя номер дня недели и выводит одно из сообщений:''Рабочийдень'', ''Суббота'' или ''Воскресенье''.
Написать программу, которая запрашивает у пользователя номер дня недели и выводит одно из...

Напишите функцию, которая принимает номер месяца и возвращает название месяца согласно указанному номеру
Напишите функцию, которая принимает номер месяца и возвращает название месяца согласно указанному...

3
1312 / 974 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
07.10.2012, 20:48 2
Лучший ответ Сообщение было отмечено Maria Levitskay как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream> 
 
int main() 
{ 
    setlocale(0, "rus"); 
    int number; 
 
    std::cout << "Введите номер месяца " << std::endl; 
    std::cin >> number; 
    if( number == 1 || number == 2 || number == 12) 
        std::cout << "Зима " << std::endl; 
    else if(number > 2 && number < 6) 
        std::cout << "Весна " << std::endl; 
    else if(number > 5 && number < 8) 
        std::cout << "Лето " << std::endl; 
    else if(number > 8 && number < 12) 
        std::cout << "Осень " << std::endl; 
    else 
        std::cout << "Ошибка ввода данных " << std::endl; 
}
0
0 / 0 / 0
Регистрация: 10.12.2019
Сообщений: 2
10.12.2019, 15:21 3
#include <iostream>
using namespace std;

int main()
{
int a;
cin >> a;
if (a == 1 or a == 2 or a == 12)
cout << "winter" << endl;
else if (a > 2 and a < 6)
cout << "spring" << endl;
else if (a > 5 and a < 9)
cout << "summer" << endl;
else if (a > 8 and a < 12)
cout << "autumn" << endl;
else
cout << "NO" << endl;
system("pause");
return 0;
}

Добавлено через 2 минуты
Цитата Сообщение от David Sylva Посмотреть сообщение
(number > 5 && number < 8)
При вводе 8 месяца у Вас программа выводит "Ошибка ввода данных".
0
3872 / 2172 / 902
Регистрация: 07.02.2019
Сообщений: 5,693
10.12.2019, 15:27 4
NotWhale, в 16 стр. замени 8 на 7
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2019, 15:27

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

По названию месяца вывести его порядковый номер и название времени года.
Составить программу, которая бы по названию месяца выдавала бы его порядковый номер и название...

Программа, которая запрашивает у пользователя его имя, год рождения, а затем выводит эту информацию на экран
Доброго времени суток! Кому не составит труда, напишите, пожалуйста, программу, которая запрашивает...

Написать программу, которая выводит пример на вычитание, запрашивает ответ пользователя, проверяет его и выводит сообщение о правильности
Написать программу, которая выводит пример на вычитание (в пределах 100), запрашивает ответ...

Написать программу, которая запрашивает у пользователя имя и отчество, затем здоровается с ним
Написать программу, которая запрашивает у пользователя имя и отчество, затем здоровается с ним. Для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.