Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int dan = 0, mjesec = 0, godina = 0;
- char ponoviti = 'n';
- bool prijestupnaGodina = false;
- do {
- cout << "Upisite dan/mjesec/godinu!" << endl;
- cin >> dan >> mjesec >> godina;
- prijestupnaGodina = (godina % 4 == 0) || (godina % 100 != 0 && godina % 400 == 0);
- for (int i = 1;i <= mjesec - 1;i++) {
- switch (i)
- {
- case 1:
- case 3:
- case 5:
- case 7:
- case 8:
- case 10:
- case 12: dan += 31;
- break;
- case 2: if (prijestupnaGodina)
- dan += 29;
- else
- dan += 28;
- break;
- default: dan += 30;
- break;
- }
- cout << "Uneseni dan je " << dan << ". dan u " << godina << " godini!" << endl;
- }
- cout << "Ponoviti ? d|n :";
- cin >> ponoviti;
- } while (ponoviti == 'D' || ponoviti == 'd');
- system("pause>0");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement