neogz

Switch #1

Nov 15th, 2013
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.37 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int mjesec;
  6.     char prijestupna;
  7.     cout << "unesite redni broj mjeseca za koji zelite saznati koliko ima dana" << endl;
  8.     cout << "1 za januar " << endl;
  9.     cout << "2 za februar " << endl;
  10.     cout << "3 za mart " << endl;
  11.     cout << "4 za april " << endl;
  12.     cout << "5 za maj " << endl;
  13.     cout << "6 za juni " << endl;
  14.     cout << "7 za juli " << endl;
  15.     cout << "8 za august " << endl;
  16.     cout << "9 za septembar " << endl;
  17.     cout << "10 za oktobar " << endl;
  18.     cout << "11 za novembar " << endl;
  19.     cout << "12 za decembar " << endl << endl;
  20.     cin >> mjesec;                                          // unosimo mjesec
  21.  
  22.     switch (mjesec)
  23.     {
  24.     case 1:
  25.     case 3:
  26.     case 5:
  27.     case 7:
  28.     case 8:
  29.     case 10:
  30.     case 12:cout << "Mjesec koji ste odabrali ima 31 dan"; break;           // slucajevi za koje mjeseci imaju 31 dan
  31.     case 4:
  32.     case 6:
  33.     case 9:
  34.     case 11:cout << "Mjesec koji ste odabrali ima 30 dana" << endl; break;  // slucajevi za koje mjeseci imaju 30 dana
  35.     case 2:                                                                 // februaer
  36.         cout << "Je li godina prijestupna (D ili d)? " << endl;
  37.         cin >> prijestupna;
  38.         if ((prijestupna == 'd') || (prijestupna == 'D'))
  39.         {
  40.             cout << "Februar ima 29 dana."; break;
  41.         }
  42.         else
  43.             cout << "Februar ima 28 dana"; break;
  44.  
  45.  
  46.     default:cout << "Niste odabrali odgovarajuci mjesec" << endl;       // ako nije ni jedan slucaj
  47.     }
  48.  
  49.    
  50.     system("PAUSE>nul");
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment