All pastes #802464 Raw Edit

Miscellany

public text v1 · immutable
#802464 ·published 2007-11-30 07:13 UTC
rendered paste body
#include <iostream.h>
int main()
{struct {int day,month,year;
}date;
int nr=0;
cin>>date.day>>date.month>>date.year;
int i=date.month;
if(i==1) nr+=date.day;
  else {nr+=31;if(i==2) nr+=date.day;
                 else {if(!date.year%4) nr+=29;
                        else   nr+=28;
                       if(i==3) nr+=date.day;
                         else {nr+=31;if(i==4) nr+=date.day;
                                      else {nr+=30;if(i==5) nr+=date.day;
                                                     else {nr+=31;if(i==6) nr+=date.day;
                       else {nr+=30;if(i==7) nr+=date.day;
                                      else {nr+=31;if(i==8) nr+=date.day;
                                      else {nr+=31;if(i==9) nr+=date.day;
                                      else {nr+=30;if(i==10) nr+=date.day;
                                      else {nr+=31;if(i==11) nr+=date.day;
                                      else {nr+=30;if(i==12) nr+=date.day;
                                      else cout<<"eroare";}}}}}}}}}}}
 cout<<"ziua anului: "<<nr<<endl<<"mai sunt: ";
 if(date.year%4) cout<<365-nr;
   else cout<<366-nr;
 cout<<" zile";
 return 0;}