Программа определения времени года на С++

13.06.2014 15:58 Администратор
Печать
(4 голоса, среднее 5.00 из 5)

Программа, которая по введённому номеру времени года (1 – зима и т.д.) определяет соответствующее этому времени года месяцы, количество дней в каждом из месяцев.

Решение

#include <iostream.h>
#include <stdio.h>
void main ()
{
int h;
cout<<"\n Timeses of the Year\n \nEnter numbers from 1 before 4\n"; 
cin>>h;
switch (h)
{
case 1: cout<<"Winter\nDecember 31 days\nJanuary 31 days\nFebruary 28 or 29days\n";break;
case 2:cout<<"Springtime\nMarch 31 daysn\nApril 30 days\nMay 31 days\n";break;
case 3:cout<<"Summer\nJune 30 days\nJuly 31 days\nAugust 31 days\n";break;
case 4:cout<<"Autumn\nSeptember 30 days\nOctober 31 daysn\nNovember 30 days\n";break;
default:cout<<"\a Invalid number\n";
}
getch ();
}

Комментарии: Switch - инструкция switch предназначена для выбора одного из нескольких возможных направлений дальнейшего хода программы. Выбор последовательности инструкций осуществляется в зависимости от равенства значения переменной-селектора константе, указанной после слова case. Если значение переменной-селектора не равно ни одной из констант, записанных после case, то выполняются инструкции, расположенные после слова default;

Download SocComments v1.3