Valida data#
Faça uma função que recebe três números representando, nessa ordem, um dia, um mês e um ano e devolve True
se a data for válida ou False
, caso contrário. Na validação, você deve considerar a quantidade de meses e de dias no mês. Lembre-se de que alguns meses têm 30 enquanto outros possuem 31 dias. Também é importante levar em conta os casos de fevereiro e anos bissextos!
Utiliza a função eh_bissexto
do exercício Ano bissexto (se você ainda não fez este exercício, então faça-o primeiro).
Um exemplo de data válida seria a chamada: valida_data(1, 1, 2021)
Enquanto exemplos de datas inválidas seriam: valida_data(30, 2, 2020)
, valida_data(31, 4, 2020)
ou valida_data(32, 13, 2020)
.
Você pode assumir que não serão testados valores negativos.
Sua função deve se chamar valida_data
.