5 апреля 2015 г.

Пользователь вводит год и номер месяца, программа сообщает сколько в этом месяце дней

setlocale(LC_ALL, "Russian");
int year,month;
cout<<"Эта программа сообщает сколько в ведённом месяце дней\nВведите год: ";
cin>>year;
cout<<"\nВведите месяц: ";
cin>>month;
switch (month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
cout<<"В этом месяце - 31 день\n";
break;
case 4:
case 6:
case 9:
case 11:
cout<<"В этом месяце - 30 дней\n";
break;
case 2:
if(year%4==0)
cout<<"В этом месяце - 29 дней\n";
else
cout<<"В этом месяце - 28 дней\n";
default:
cout<<"Ошибка! Вы ввели неправильный месяц\n";
}

Комментариев нет:

Отправить комментарий