February 18 is a special date for the CCC this year.
Write a program that asks the user for a numerical month and
numerical day of the month and then determines whether that date
occurs before, after, or on February 18.
If the date occurs before February 18, output the word Before. If
the date occurs after February 18, output the word After. If the
date is February 18, output the word Special.
Input
The input consists of two integers each on a separate line. These
integers represent a date in 2015.
The first line will contain the month, which will be an integer in
the range from 1 (indicating January) to 12 (indicating
December).
The second line will contain the day of the month, which will be an
integer in the range from 1 to 31. You can assume that the day of
the month will be valid for the given month.
Output
Exactly one of Before, After or Special will be printed on one
line.
Sample Input 1
1
7
Sample Output 1
Before
Sample Input 2
8
31
Sample Output 2
After
Sample Input 3
2
18
Sample Output 3
Special
Java programming I need the answer before 2:30
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
System.out.print("Enter numeric month: ");
int month = scn.nextInt();
System.out.print("Enter numeric day: ");
int day = scn.nextInt();
if(month < 2){
System.out.println("Before");
}else if(month > 2){
System.out.println("After");
}else{
if(day < 18){
System.out.println("Before");
}else if(day > 18){
System.out.println("After");
}else{
System.out.println("Special");
}
}
}
}
Get Answers For Free
Most questions answered within 1 hours.