Advertisement
Guest User

guessTheSeason

a guest
Aug 11th, 2022
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.64 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         String month = scanner.nextLine();
  7.         int day = scanner.nextInt();
  8.  
  9.         switch(month){
  10.             case "January":
  11.                 if(day < 31 && day >= 1) {
  12.                     System.out.println("Winter");
  13.                 }
  14.                 else{
  15.                     System.out.println("Error");
  16.                 }
  17.                 break;
  18.             case "February":
  19.                 if (day < 28 && day >= 1) {
  20.                     System.out.println("Winter");
  21.                 }
  22.                 else{
  23.                     System.out.println("Error");
  24.                 }
  25.                 break;
  26.             case "March":
  27.                 if(day >= 1 && day >= 20 && day < 31 ){
  28.                     System.out.println("Spring");
  29.                 }
  30.                 else if(day < 20){
  31.                     System.out.println("Winter");
  32.                 }
  33.                 else {
  34.                     System.out.println("Error");
  35.                 }
  36.                 break;
  37.             case "April":
  38.                 if(day >= 1 && day <= 30) {
  39.                     System.out.println("Spring");
  40.                 }
  41.                 else {
  42.                     System.out.println("Error");
  43.                 }
  44.                 break;
  45.             case "May":
  46.                 if(day >= 1 && day <= 31) {
  47.                     System.out.println("Spring");
  48.                 }
  49.                 else {
  50.                     System.out.println("Error");
  51.                 }
  52.             case "June":
  53.                 if(day >=1 && day < 21){
  54.                     System.out.println("Spring");
  55.                 }
  56.                 else if (day >21 && day <= 30){
  57.                     System.out.println("Summer");
  58.                 }
  59.                 else{
  60.                     System.out.println("Error");
  61.                 }
  62.                 break;
  63.             case "July":
  64.                 if(day >=1 && day <= 31) {
  65.                     System.out.println("Summer");
  66.                 }
  67.                 else{
  68.                     System.out.println("Error");
  69.                 }
  70.                 break;
  71.             case "August":
  72.                 if(day >= 1 && day <= 31) {
  73.                 System.out.println("Summer");
  74.                 }
  75.                 else{
  76.                 System.out.println("Error");
  77.                 }
  78.                 break;
  79.             case "September":
  80.                 if (day >= 1 && day < 22){
  81.                     System.out.println("Summer");
  82.                 }
  83.                 else if(day >= 22 && day < 30){
  84.                     System.out.println("Autumn");
  85.                 }
  86.                 else{
  87.                     System.out.println("Error");
  88.                 }
  89.                 break;
  90.             case "October":
  91.                 if(day >= 1 && day <= 31) {
  92.                     System.out.println("Autumn");
  93.                 }
  94.                 else{
  95.                     System.out.println("Error");
  96.                 }
  97.                 break;
  98.             case "November":
  99.                 if(day >= 1 && day <= 30) {
  100.                     System.out.println("Autumn");
  101.                 }
  102.                 break;
  103.             case "December":
  104.                 if(day >= 1 && day < 21){
  105.                     System.out.println("Autumn");
  106.                 }
  107.                 else if(day >=21 && day < 31){
  108.                     System.out.println("Winter");
  109.                 }
  110.                 else{
  111.                     System.out.println("Error");
  112.                 }
  113.                 break;
  114.         }
  115.  
  116.     }
  117. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement