Wednesday 22 April 2020

FINDING ENTER DAY AND FUTURE DAY USING JAVA LANGUAGE

Q-35- Write a java program that prompts the user to enter an integer for today’s day of the week (Sunday is 0, Monday is 1… and Saturday is 6). Also prompt the user to enter the number of days after today for a future day and display the future day of the week. 

INPUT :
import java.util.Scanner;

public class NCM {

public static void main(String[] args) {
@SuppressWarnings("resource")
Scanner sc=new Scanner(System.in);
int day , futureday;
System.out.println("Enter Today's Day : ");
day=sc.nextInt();
System.out.println("Enter The Number Of Days Elapsed Since Today :");
futureday=sc.nextInt();
int sum=day+futureday;
int future=sum%7;
if(day==0)
{
if(future==0)
{
System.out.println("Today Is Sunday And The Future Day Is Sunday.");
}
    else if(future==1)
{
System.out.println("Today Is Sunday And The Future Day Is Monday.");
}
else if(future==2)
{
    System.out.println("Today Is Sunday And The Future Day Is Tuesday.");
    }
else if(future==3)
{
System.out.println("Today Is Sunday And The Future Day Is Wednesday.");
}
else if(future==4)
{
System.out.println("Today Is Sunday And The Future Day Is Thursday.");
}
else if(future==5)
{
System.out.println("Today Is Sunday And The Future Day Is Friday.");
}
else if(future==6)
{
System.out.println("Today Is Sunday And The Future Day Is Saturday.");
}
}
else if(day==1)
{
if(future==0)
{
System.out.println("Today Is Monday And The Future Day Is Sunday.");
}
    else if(future==1)
{
System.out.println("Today Is Monday And The Future Day Is Monday.");
}
else if(future==2)
{
    System.out.println("Today Is Monday And The Future Day Is Tuesday.");
    }
else if(future==3)
{
System.out.println("Today Is Monday And The Future Day Is Wednesday.");
}
else if(future==4)
{
System.out.println("Today Is Monday And The Future Day Is Thursday.");
}
else if(future==5)
{
System.out.println("Today Is Monday And The Future Day Is Friday.");
}
else if(future==6)
{
System.out.println("Today Is Monday And The Future Day Is Saturday.");
}
}
else if(day==2)
{
if(future==0)
{
System.out.println("Today Is Tuesday And The Future Day Is Sunday.");
}
    else if(future==1)
{
System.out.println("Today Is Tuesday And The Future Day Is Monday.");
}
else if(future==2)
{
    System.out.println("Today Is Tuesday And The Future Day Is Tuesday.");
    }
else if(future==3)
{
System.out.println("Today Is Tuesday And The Future Day Is Wednesday.");
}
else if(future==4)
{
System.out.println("Today Is Tuesday And The Future Day Is Thursday.");
}
else if(future==5)
{
System.out.println("Today Is Tuesday And The Future Day Is Friday.");
}
else if(future==6)
{
System.out.println("Today Is Tuesday And The Future Day Is Saturday.");
}
}
else if(day==3)
{
if(future==0)
{
System.out.println("Today Is Wednesday And The Future Day Is Sunday.");
}
    else if(future==1)
{
System.out.println("Today Is Wednesday And The Future Day Is Monday.");
}
else if(future==2)
{
    System.out.println("Today Is Wednesday And The Future Day Is Tuesday.");
    }
else if(future==3)
{
System.out.println("Today Is Wednesday And The Future Day Is Wednesday.");
}
else if(future==4)
{
System.out.println("Today Is Wednesday And The Future Day Is Thursday.");
}
else if(future==5)
{
System.out.println("Today Is Wednesday And The Future Day Is Friday.");
}
else if(future==6)
{
System.out.println("Today Is Wednesday And The Future Day Is Saturday.");
}
}
else if(day==4)
{
if(future==0)
{
System.out.println("Today Is Thursday And The Future Day Is Sunday.");
}
    else if(future==1)
{
System.out.println("Today Is Thursday And The Future Day Is Monday.");
}
else if(future==2)
{
    System.out.println("Today Is Thursday And The Future Day Is Tuesday.");
    }
else if(future==3)
{
System.out.println("Today Is Thursday And The Future Day Is Wednesday.");
}
else if(future==4)
{
System.out.println("Today Is Thursday And The Future Day Is Thursday.");
}
else if(future==5)
{
System.out.println("Today Is Thursday And The Future Day Is Friday.");
}
else if(future==6)
{
System.out.println("Today Is Thursday And The Future Day Is Saturday.");
}
}
else if(day==5)
{
if(future==0)
{
System.out.println("Today Is Friday And The Future Day Is Sunday.");
}
    else if(future==1)
{
System.out.println("Today Is Friday And The Future Day Is Monday.");
}
else if(future==2)
{
    System.out.println("Today Is Friday And The Future Day Is Tuesday.");
    }
else if(future==3)
{
System.out.println("Today Is Friday And The Future Day Is Wednesday.");
}
else if(future==4)
{
System.out.println("Today Is Friday And The Future Day Is Thursday.");
}
else if(future==5)
{
System.out.println("Today Is Friday And The Future Day Is Friday.");
}
else if(future==6)
{
System.out.println("Today Is Friday And The Future Day Is Saturday.");
}
}
else if(day==6)
{
if(future==0)
{
System.out.println("Today Is Saturday And The Future Day Is Sunday.");
}
    else if(future==1)
{
System.out.println("Today Is Saturday And The Future Day Is Monday.");
}
else if(future==2)
{
    System.out.println("Today Is Saturday And The Future Day Is Tuesday.");
    }
else if(future==3)
{
System.out.println("Today Is Saturday And The Future Day Is Wednesday.");
}
else if(future==4)
{
System.out.println("Today Is Saturday And The Future Day Is Thursday.");
}
else if(future==5)
{
System.out.println("Today Is Saturday And The Future Day Is Friday.");
}
else if(future==6)
{
System.out.println("Today Is Saturday And The Future Day Is Saturday.");
}
}
else
{
System.out.println("Enter The Correct Day...!!!");
}

}


}

OUTPUT :
Enter Today's Day :
1
Enter The Number Of Days Elapsed Since Today :
3

Today Is Monday And The Future Day Is Thursday.


Enter Today's Day :
0
Enter The Number Of Days Elapsed Since Today :
31
Today Is Sunday And The Future Day Is Wednesday.

No comments:

Post a Comment