Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- class day
- {
- int dd,mm,yy;
- void input()
- {
- Scanner in= new Scanner(System.in);
- System.out.println("enter dd :");
- dd=in.nextInt();
- System.out.println("enter mm :");
- mm=in.nextInt();
- System.out.println("enter yy :");
- yy=in.nextInt();
- }
- int cc(int n)
- {
- int yl[]={0,6,4,2,0,6};
- if(n>=1500 && n<=1599)
- return yl[0];
- else if(n>=1600 && n<=1699)
- return yl[1];
- else if(n>=1700 && n<=1799)
- return yl[2];
- else if(n>=1800 && n<=1899)
- return yl[3];
- else if(n>=1900 && n<=1999)
- return yl[4];
- else if(n>=2000 && n<=2099)
- return yl[5];
- else
- return 0;
- }
- void findDayNO()
- {
- int mL[]={1,4,4,0,2,5,0,3,6,1,4,6};
- String day[]={"sunday","monday","tuseday","wednesday","thursday","friday","saturday"};
- // int yl[]={0,6,4,2,0,6};
- int y1=yy%100;
- int calc= dd + mL[mm-1] + cc(yy) + y1 + (y1/4);
- //System.out.println(dd+"+"+mL[mm-1]+"+"+cc(yy)+"+"+(yy%100)+"+"+((yy%100)/4)+"=");
- // int a= calc;
- // System.out.println(a);
- calc = calc % 7;
- System.out.println(day[calc-1]);
- }
- public static void main (String[] args) {
- day ob=new day();
- ob.input();
- ob.findDayNO();
- // ob.getDay();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement