# Substitua as reticências pelo valor adequado para obter as respostas pedidas. # Complete a definição para que inputDate() # peça o ano, mês e dia de uma data (números inteiros) # e os devolva na forma de um tuplo (ano, mês, dia). def inputDate(): y = int(input("Ano? ")) m = int(input("Mês? ")) d = int(input("Dia? ")) return (y, m, d) # Complete a definição de forma que inputPerson(msg) # peça o nome de uma pessoa e a sua data de nascimento # e devolva esses dados num tuplo com a forma (nome, (ano, mẽs, dia)). def inputPerson(msg): print(msg) name = input("Nome? ") birth = inputDate() return (name, birth) def test(): print("Natal de 2020") natal = inputDate() print("natal:", natal) p1 = inputPerson("Introduza os dados de p1") print("p1:", p1) p2 = inputPerson("Introduza os dados de p2") print("p2:", p2) older = p1[1] < p2[1] print("p1 é mais velha que p2:", older) # Run tests: test() # JMR@ua.pt 2021