Татьянка
Татьянка

Помогите программисты!))

Ребят, для тех кто шарит в СИ++
Вот для такой задачки нужно придумать программный код при помощи операторов IF и ELSE...
Суть такая - при вводе определённого числа (от 1 до 12) программа должна показывать название времени года... Помогите ребят.. . заранее спасибо.

СМ
Сеймур Мисирханов

CASE имхо больше подходит

switch ( nomer ) {
case 1:
cout << "Январь" << endl;
break;
case 2:
cout << "Февраль" << endl;
break;
...
default:
cout << "Шозанафик? о_О" << endl;
break;
}

Вадим Варванин
Вадим Варванин

Кто-нибудь из отвечавших знает, что такое время года? 😉
Нормально это пишется так:

#include
using namespace std;
int main(){char a[4][6]={"Зима","Весна","Лето","Осень"},k;
cin>>k; cout<< a[k/3% 4]; cin.get(); cin.get();}

А с if else, которые тут как рыбке зонтик - по Капитану.

МФ
Мария Фомичёва

#include
#include

using namespace std;

int main (void)
{
int val;
const char *month[ ] =
{"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"};

cout << "? ";
cin >> val;

if (val > 0 && val < 13)
cout << month[ val - 1 ];
else
cout << "error";
system("pause > nul");
return 0;
}

Алёна Александровна
Алёна Александровна

If (chislo==1) cout << "Январь";
else If (chislo==2) cout << "Февраль" ;
else if ...
и т. д. до Декабря и в конце
else cout << "Нет такого месяца! ";

Лять!! ! Время года:
If (chislo==12)||(chislo<=2) cout << "Зима";
else If (chislo>=3)||(chislo<=5) cout << "Весна" ;
else if ...
и т. д. до Осени и в конце
else cout << "Нет такого времени года! ";

СПС Искусственному Интеллекту! Однако задание есть задание и писать приходится "топором", раз требуют так.

Похожие вопросы
Программисты, помогите.
Помогите начинающему программисту
Срочно!!!! Программисты помогите!!!!
Программисты помогите!
Программисты помогите!!))
программисты помогите....
Программисты, помогите: ((
Программисты помогите ))
Программисты помогите начинающему программисту!!! с++
Помогите, программисты