Gregorian Calendar Program
According to the Gregorian calendar,it was Monday on the date 01/01/01. If any year is input through the keyboard write a program to find out what is the day on 1st January of this year.
#include<stdio.h>
void main()
{
int year, x;
printf("Enter the year\n");
scanf("%d", &year);
year = year - 1;
x = year + year/4 - year/100 + year/400;
if (x % 7 == 0)
printf("Monday");
else if (x % 7 == 1)
printf("Tuesday");
else if (x % 7 == 2)
printf("Wednesday");
else if (x % 7 == 3)
printf("Thrusday");
else if (x % 7 == 4)
printf("Friday");
else if (x % 7 == 5)
printf("Saturday");
else if (x % 7 == 6)
printf("Sunday");
getch();
}
Comments
Post a Comment