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.

GENERATING RANDOM NUMBER TO DISPLAY RANDOM MONTHS USING JAVA LANGUAGE

Q-34- Write a java program that randomly generates an integer between 1 and 12 and displays the English month name January, February… December for the number 1, 2… 12, accordingly.

INPUT :
public class NCM {

public static void main(String[] args) {
int num;
num= (int)(Math.random()*(12-1+1)+1);
if(num==1)
{
System.out.println("This Is January.");
}
else if(num==2)
{
System.out.println("This Is February.");
}
else if(num==3)
{
System.out.println("This Is March.");
}

else if(num==4)
{
System.out.println("This Is April.");
}
else if(num==5)
{
System.out.println("This Is May.");
}
else if(num==6)
{
System.out.println("This Is June.");
}
else if(num==7)
{
System.out.println("This Is July.");
}
else if(num==8)
{
System.out.println("This Is August.");
}
else if(num==9)
{
System.out.println("This Is September.");
}
else if(num==10)
{
System.out.println("This Is October.");
}
else if(num==11)
{
System.out.println("This Is November.");
}
else if(num==12)
{
System.out.println("This Is December.");
}

}


}

OUTPUT :
This Is June.