Respuesta :
Answer:
import java.util.Scanner;
public class LabProgram {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String inputMonth = sc.next();
int inputDay = sc.nextInt();
if (inputMonth.equals("January") && inputDay >= 1 && inputDay <= 31)
System.out.println("winter");
else if (inputMonth.equals("February") && inputDay >= 1 && inputDay <= 29)
System.out.println("winter");
else if (inputMonth.equals("April") && inputDay >= 1 && inputDay <= 30)
System.out.println("spring");
else if (inputMonth.equals("May") && inputDay >= 1 && inputDay <= 30)
System.out.println("spring");
else if (inputMonth.equals("July") && inputDay >= 1 && inputDay <= 31)
System.out.println("summer");
else if (inputMonth.equals("August") && inputDay >= 1 && inputDay <= 31)
System.out.println("summer");
else if (inputMonth.equals("October") && inputDay >= 1 && inputDay <= 31)
System.out.println("autumn");
else if (inputMonth.equals("November") && inputDay >= 1 && inputDay <= 30)
System.out.println("autumn");
else if (inputMonth.equals("March") && inputDay >= 20 && inputDay <= 31)
System.out.println("spring");
else if (inputMonth.equals("June") && inputDay >= 1 && inputDay <= 20)
System.out.println("spring");
else if (inputMonth.equals("June") && inputDay >= 21 && inputDay <= 30)
System.out.println("summer");
else if (inputMonth.equals("September") && inputDay >= 1 && inputDay <= 21)
System.out.println("summer");
else if (inputMonth.equals("September") && inputDay >= 22 && inputDay <= 30)
System.out.println("autumn");
else if (inputMonth.equals("December") && inputDay >= 0 && inputDay <= 20)
System.out.println("autumn");
else if (inputMonth.equals("December") && inputDay >= 21 && inputDay <= 30)
System.out.println("winter");
else if (inputMonth.equals("March") && inputDay >= 1 && inputDay <= 19)
System.out.println("winter");
else
System.out.println("invalid");
}
}
Answer:
FOR PYTHON!!
input_month = input()
input_day = int(input())
months= ('January', 'February','March', 'April' , 'May' , 'June' , 'July' , 'August' , 'September' , "October" , "November" , "December")
if not(input_month in months):
print("Invalid")
elif input_month == 'March':
if not(1<=input_day<=31):
print ("Invalid")
elif input_day<=19:
print("Winter")
else:
print ("Spring")
elif input_month == 'April' :
if not(1<=input_day<=30):
print("Invalid")
else:
print("Spring")
elif input_month == 'May':
if not(1<=input_day<=31):
print("Invalid")
else:
print("Spring")
elif input_month == 'June':
if not(1<=input_day<=30):
print("Invalid")
elif input_day<=20:
print ("Spring")
else:
print("Summer")
elif input_month == 'July':
if not(1<=input_day<=31):
print("Invalid")
else:
print("Summer")
elif input_month == 'August':
if not(1<=input_day<=31):
print("Invalid")
else:
print("Summer")
elif input_month == 'September':
if not(1<=input_day<31):
print("Invalid")
elif input_day<=21:
print ("Summer")
else:
print ("Autumn")
elif input_month == "October":
if not(1<=input_day<=31):
print("Invalid")
else:
print("Autumn")
elif input_month == "November":
if not(1<=input_day<=30):
print("Invalid")
else:
print ("Autumn")
elif input_month == "December":
if not(1<=input_day<=31):
print("Invalid")
elif input_day <=20:
print ("Autumn")
else:
print ("Winter")
elif input_month == 'January':
if not(1<=input_day<=31):
print("Invalid")
else:
print("Winter")
elif input_month == "February":
if not(1<=input_day<=29):
print("Invalid")
else:
print ("Winter")
Explanation:
No clue, but it works! Good luck in the ret of your class