Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- bool przestepny(int rok)
- {
- if (rok%4==0 && rok%100 ||rok%400 ==0)
- return true;
- else
- return false;
- }
- int m(int miesiac)
- {
- switch (miesiac)
- {
- case 1 : return 31;
- case 2 : return 28;
- case 3 : return 31;
- case 4 : return 30;
- case 5 : return 31;
- case 6 : return 30;
- case 7 : return 31;
- case 8 : return 31;
- case 9 : return 30;
- case 10 : return 31;
- case 11 : return 30;
- case 12 : return 31;
- }
- }
- int dokonca(int dzien, int miesiac, int rok)
- {
- int dni;
- if (przestepny(rok))
- dni=366;
- else
- dni=365;
- for (int i=1; i<miesiac; i++)
- {
- if(i!=2)
- dni=dni-m(i);
- else if(przestepny(rok))
- dni=dni-m(i)-1;
- }
- dni=dni-dzien;
- return dni;
- }
- int main()
- {
- cout << dokonca(1,9,2012) << endl;
- system("pause");
- return 0;
- }
Add Comment
Please, Sign In to add comment