Kod w C++:
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
unsigned int tyg, dzien, mies;
cout << "Wprowadz dane (dzien_tyg dzien_mies miesiac) : ";
while((!(cin >> tyg >> dzien >> mies)) || dzien>31 || tyg>7 || mies>12 ) {
cin.clear();
cin.ignore(100, '
');
cout << "
Wprowadz poprawne dane: ";
}
cout << "
Data: ";
switch(tyg) {
case 1 :
cout << "poniedzialek ";
break;
case 2 :
cout << "wtorek ";
break;
case 3 :
cout << "sroda ";
break;
case 4 :
cout << "czwartek ";
break;
case 5 :
cout << "piatek ";
break;
case 6 :
cout << "sobota ";
break;
case 7 :
cout << "niedziela ";
break;
default :
break;
}
cout << dzien << " ";
switch (mies){
case 1 :
cout << "stycznia ";
break;
case 2 :
cout << "lutego ";
break;
case 3 :
cout << "marca ";
break;
case 4 :
cout << "kwietnia ";
break;
case 5 :
cout << "maja ";
break;
case 6 :
cout << "czerwca ";
break;
case 7 :
cout << "lipca ";
break;
case 8 :
cout << "sierpnia ";
break;
case 9 :
cout << "wrzesnia ";
break;
case 10 :
cout << "pazdziernika ";
break;
case 11 :
cout << "listopada ";
break;
case 12 :
cout << "grudnia ";
break;
default :
break;
}
cout << "
";
system("PAUSE");
return EXIT_SUCCESS;
}