Você está na página 1de 2

3.

26 LABORATÓRIO: Temporadas
Escreva um programa que receba uma data como entrada e produza a
estação da data. A entrada é uma string para representar o mês e um int para
representar o dia.
Ex: Se a entrada for:
abril
11
a saída é:
Primavera
Além disso, verifique se a string e o int são válidos (mês e dia reais).
Ex: Se a entrada for:
Azul
65
a saída é:
Inválido
As datas de cada temporada são:
Primavera: 20 de março a 20 de junho
Verão: 21 de junho a 21 de setembro
Outono: 22 de setembro a 20 de dezembro
Inverno: 21 de dezembro a 19 de março
input_mês = input()

dia_de_entrada = int(entrada())

if input_month == 'março' e 20 <= input_day <= 31\

ou input_month == 'Abril' e 1 <= input_day <= 30\

ou input_month == 'maio' e 1 <= input_day <= 31\

ou input_month == 'junho' e 1 <= input_day <= 20:

imprimir('Primavera')

elif input_month == 'junho' e 21 <= input_day <= 30\


ou input_month == 'Julho' e 1 <= input_day <= 31\

ou input_month == 'agosto' e 1 <= input_day <= 31\

ou input_month == 'setembro' e 1 <= input_day <= 30:

imprimir('Verão')

elif input_month == 'setembro' e 22 <= input_day <= 30\

ou input_month == 'Outubro' e 1 <= input_day <= 31\

ou input_month == 'novembro' e 1 <= input_day <= 30\

ou input_month == 'dezembro' e 1 <= input_day <= 20:

print('Outono')

elif input_month == 'dezembro' e 21 <= input_day <= 31\

ou input_month == 'janeiro' e 1 <= input_day <= 31\

ou input_month == 'fevereiro' e 1 <= input_day <= 28\

ou input_month == 'março' e 1 <= input_day <= 19:

imprimir('Inverno')

outro:

imprimir('Inválido')

Você também pode gostar