Advertisement
naskedvi

S4 - zad.1

Apr 22nd, 2014
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. # include <iostream>
  2. # include <iomanip>
  3.  
  4.  
  5. enum Dani {Ponedjeljak, Utorak, Srijeda, Cetvrtak, Petak, Subota, Nedjelja};
  6.  
  7. void StampajKalendar(int broj_dana, Dani pocetni_dan)
  8. {
  9. std::cout << std::endl << std::endl << " P U S C P S N" << std::endl;
  10. for (int i=0; i<pocetni_dan; i++)
  11. std::cout << std::setw(3) << "";
  12.  
  13. int b(pocetni_dan);
  14. for (int i=1; i<=broj_dana; i++)
  15. {
  16. std::cout << std::setw(3) << i;
  17. b++;
  18. if (b==7)
  19. {
  20. b=0;
  21. std::cout << std::endl;
  22. }
  23. }
  24. }
  25.  
  26. int main()
  27. {
  28. int broj_dana, redni_broj_dana;
  29. Dani pocetni_dan;
  30.  
  31. while(redni_broj_dana<=0 || redni_broj_dana>=8)
  32. {
  33. std::cout << "Unesi redni broj dana u sedmici kojim pocinje mjesec (1-7): ";
  34. std::cin >> redni_broj_dana;
  35. }
  36.  
  37. while(broj_dana<=27 || broj_dana>=32)
  38. {
  39. std::cout << "Unesi broj dana u mjesecu (28-31): ";
  40. std::cin >> broj_dana;
  41. }
  42.  
  43. pocetni_dan=Dani(redni_broj_dana-1);
  44.  
  45. StampajKalendar(broj_dana, pocetni_dan);
  46.  
  47. return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement