Advertisement
CR7CR7

guess the season

Oct 28th, 2022
1,030
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.84 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Main {
  3.     public static void main(String[] args) {
  4.         Scanner scanner = new Scanner(System.in);
  5.         String month = scanner.nextLine();
  6.         int date = Integer.parseInt(scanner.nextLine());
  7.         // Winter December 21 to 19 March
  8.         // Spring 20 March to 20 June
  9.         // Summer June 21 to 21 September
  10.         // Autumn 22 September to 20 December
  11.         switch (month) {
  12.             case "January":
  13.             case "February":
  14.                 System.out.println("Winter");
  15.                 break;
  16.             case "March":
  17.                 if (date <= 19) {
  18.                     System.out.println("Winter");
  19.                 } else {
  20.                     System.out.println("Spring");
  21.                 }
  22.                 break;
  23.             case "April":
  24.             case "May":
  25.                 System.out.println("Spring");
  26.                 break;
  27.             case "June":
  28.                 if (date <= 20) {
  29.                     System.out.println("Spring");
  30.                 } else {
  31.                     System.out.println("Summer");
  32.                 }
  33.                 break;
  34.             case "July":
  35.             case "August":
  36.                 System.out.println("Summer");
  37.                 break;
  38.             case "September":
  39.                 if (date <= 21) {
  40.                     System.out.println("Summer");
  41.                 } else {
  42.                     System.out.println("Autumn");
  43.                 }
  44.                 break;
  45.  
  46.             case "October":
  47.             case "November":
  48.                 System.out.println("Autumn");
  49.                 break;
  50.             case "December":
  51.                 if (date <= 21) {
  52.                     System.out.println("Autumn");
  53.                 } else {
  54.                     System.out.println("Winter");
  55.                 }
  56.         }
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement