Write a program in java to enter date and print the day on that date.
1 min read
import java.util.Scanner;
class calendar
{
public static void main(String args[])
{
Scanner sc= new Scanner(System.in);
System.out.println(" ");
int d,m,y,x=0;
System.out.println("Enter Date(dd)- ");
d=sc.nextInt();
System.out.println("Enter month(mm)- ");
m=sc.nextInt();
System.out.println("Enter year(yyyy)- ");
y=sc.nextInt();
if(y<2000)
{
int r=y%100;
int ye=r/4;
if(m==2||m==3||m==11)
{
x=3;
}
else if(m==1||m==10)
{
x=0;
}
else if(m==4||m==7)
{
x=6;
}
else if(m==5)
{
x= 1;
}
else if(m==6)
{
x=4;
}
else if(m==8)
{
x=2;
}
else if(m==9||m==12)
{
x=5;
}
int da=r+ye+d+x;
int day=da%7;
if(day==1)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Monday. ");
else if(day==2)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Tuesday. ");
else if(day==3)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Wednesday. ");
else if(day==4)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Thursday. ");
else if(day==5)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Friday. ");
else if(day==6)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Saturday. ");
else if(day==0)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Sunday. ");
}
else
{
int r=y%100;
int ye=r+100;
int yea=ye/4;
if(m==2||m==3||m==11)
{
if((y%400==0)||((y%4==0)&&(y%100!=0)))
x=2;
else
x=3;
}
else if(m==1||m==10)
{
if((y%400==0)||((y%4==0)&&(y%100!=0)))
x=6;
else
x=0;
}
else if(m==4||m==7)
{
x=6;
}
else if(m==5)
{
x= 1;
}
else if(m==6)
{
x=4;
}
else if(m==8)
{
x=2;
}
else if(m==9||m==12)
{
x=5;
}
int da=ye+yea+d+x;
int day=da%7;
if(day==1)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Monday. ");
else if(day==2)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Tuesday. ");
else if(day==3)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Wednesday. ");
else if(day==4)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Thursday. ");
else if(day==5)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Friday. ");
else if(day==6)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Saturday. ");
else if(day==0)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Sunday. ");
}
System.out.println(" ");
System.out.println(" ----------BY YOUR NAME");
}
}
MORE PROGRAMS
NEED HELP!!! CONTACT ME .
class calendar
{
public static void main(String args[])
{
Scanner sc= new Scanner(System.in);
System.out.println(" ");
int d,m,y,x=0;
System.out.println("Enter Date(dd)- ");
d=sc.nextInt();
System.out.println("Enter month(mm)- ");
m=sc.nextInt();
System.out.println("Enter year(yyyy)- ");
y=sc.nextInt();
if(y<2000)
{
int r=y%100;
int ye=r/4;
if(m==2||m==3||m==11)
{
x=3;
}
else if(m==1||m==10)
{
x=0;
}
else if(m==4||m==7)
{
x=6;
}
else if(m==5)
{
x= 1;
}
else if(m==6)
{
x=4;
}
else if(m==8)
{
x=2;
}
else if(m==9||m==12)
{
x=5;
}
int da=r+ye+d+x;
int day=da%7;
if(day==1)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Monday. ");
else if(day==2)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Tuesday. ");
else if(day==3)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Wednesday. ");
else if(day==4)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Thursday. ");
else if(day==5)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Friday. ");
else if(day==6)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Saturday. ");
else if(day==0)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Sunday. ");
}
else
{
int r=y%100;
int ye=r+100;
int yea=ye/4;
if(m==2||m==3||m==11)
{
if((y%400==0)||((y%4==0)&&(y%100!=0)))
x=2;
else
x=3;
}
else if(m==1||m==10)
{
if((y%400==0)||((y%4==0)&&(y%100!=0)))
x=6;
else
x=0;
}
else if(m==4||m==7)
{
x=6;
}
else if(m==5)
{
x= 1;
}
else if(m==6)
{
x=4;
}
else if(m==8)
{
x=2;
}
else if(m==9||m==12)
{
x=5;
}
int da=ye+yea+d+x;
int day=da%7;
if(day==1)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Monday. ");
else if(day==2)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Tuesday. ");
else if(day==3)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Wednesday. ");
else if(day==4)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Thursday. ");
else if(day==5)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Friday. ");
else if(day==6)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Saturday. ");
else if(day==0)
System.out.println("Day on Date "+d+"/"+m+"/"+y+" is Sunday. ");
}
System.out.println(" ");
System.out.println(" ----------BY YOUR NAME");
}
}
MORE PROGRAMS
NEED HELP!!! CONTACT ME .
1 comment