Segue um exemplo de código em Python que pode resolver o problema proposto: ``` # Solicita a entrada do usuário dia = int(input("Digite o dia do seu aniversário: ")) mes = int(input("Digite o mês do seu aniversário: ")) ano = int(input("Digite o ano do seu aniversário: ")) # Verifica se a data é válida if ano > 2017 or mes < 1 or mes > 12 or dia < 1 or dia > 31: print("Data inválida.") elif mes == 2 and dia > 28: print("Data inválida.") elif (mes == 4 or mes == 6 or mes == 9 or mes == 11) and dia > 30: print("Data inválida.") else: print("Data válida.") ``` O programa solicita ao usuário o dia, mês e ano do aniversário e verifica se a data é válida ou não. Se a data for inválida, o programa informa o motivo. Caso contrário, o programa informa que a data é válida.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar