Q:According to Gregorian calendar,it was monday on 01/01/1900.If any year is input through the keyboard.write a program to find out what was the date on 1st January of that year
#include
#include
void main()
{
long int nd,ld,td,fd,year;
clrscr();
printf("enter the year");
scanf("%ld",&year);
nd=(year-1)*365;
ld=(year-1)/4-(year-1)/100+(year-1)/400;
td=nd+ld;
fd=td%7;
if(fd==0)
printf("\n monday");
if(fd==1)
printf("\n tuesday");
if(fd==2)
printf("\n wednesday");
if(fd==3)
printf("\n thursday");
if(fd==4)
printf("\n friday");
if(fd==5)
printf("\n saturday");
if(fd==6)
printf("\n sunday");
getch();
}
2 comments:
please put comments. It will helpful to understand your source code.
Thanks...
you should give meaning full names to your variables....that will help us to understand the programme....
Post a Comment