Segue uma possível implementação em Python para resolver o problema proposto: ``` # Recebe as datas como entrada D0, M0, A0 = map(int, input().split()) D1, M1, A1 = map(int, input().split()) # Calcula a diferença em dias dias = (A1 - A0) * 360 + (M1 - M0) * 30 + (D1 - D0) # Imprime o resultado print(dias) ``` Explicação: - A primeira linha do código recebe as datas como entrada e armazena cada valor em uma variável separada. - Em seguida, a diferença em dias é calculada utilizando a fórmula fornecida no enunciado: a diferença em anos é multiplicada por 360, a diferença em meses é multiplicada por 30 e a diferença em dias é somada. - Por fim, o resultado é impresso na tela. Observação: essa implementação não faz nenhuma validação dos valores de entrada, como por exemplo se as datas são válidas ou se a segunda data é posterior à primeira.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar