Sunday, May 26, 2013

Calendar-How to find a day


CALENDAR

My own steps.......

Arun Anoop M, 
Asst.prof cse,
MESCE,Kerala. 

 I will give u one example:
 --------------------------
 First of all you have to learn imp things...ie; 

Step 1:

Odd days in 100 years is 5 
Odd days in 200 years is 3 
Odd days in 300 years is 1 
Odd days in 400 years is 0 
 --------------------------- Ok... 

Step 2: 

 1 for Mon , 2 for Tue ..... 7 for sunday. 

Step 3: 

 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 
31 28 31 30 31 30 31 31 30 31 30 31 

Step 4: 

Example is Find a day ?

 from "28 May 2006" 

 2005 years + (01-01-2006 to 28-05-06) 

 CONVERT 2005 as 

 2005 is same as 1600+400+5 

 Odd days in 1600 years is 0 
Odd days in 400 years is 0 

 Calculate 5years? 

 5years = (5/4)leap year + (5- (5/4)) ordinary day 
            = 1 leap year + 4 ordinary days 
            = (1*2) ordinary days + 4 ordinary days 
            = 6 odd days. 

Next Step:

Jan+Feb+Mar+Apr+May=31+28+31+30+28=148 odd days. 

Convert 148 as (weeks+days)format. 

How? 

148/7 = (21 weeks)+(1 odd day) = 1 odd day. 

Final Step: 

1600+400+5+months+day = 0+0+6+1 = 7. 

 So    DAY is SUNDAY..

No comments:

Post a Comment