Buscar

Escreva um algoritmo que solicite o dia, o mês, e o ano de nascimento de uma pessoa. Depois solicite o dia, o mês e o ano atual. Com essas duas inf...

Escreva um algoritmo que solicite o dia, o mês, e o ano de nascimento de uma pessoa. Depois solicite o dia, o mês e o ano atual. Com essas duas informações o algoritmo deve calcular quantos anos, dias, horas e minutos aquela pessoa viveu.

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Segue abaixo um exemplo de algoritmo em Python que solicita as informações de data de nascimento e data atual, e calcula a idade em anos, dias, horas e minutos: ``` # Solicita a data de nascimento dia_nasc = int(input("Digite o dia de nascimento: ")) mes_nasc = int(input("Digite o mês de nascimento: ")) ano_nasc = int(input("Digite o ano de nascimento: ")) # Solicita a data atual dia_atual = int(input("Digite o dia atual: ")) mes_atual = int(input("Digite o mês atual: ")) ano_atual = int(input("Digite o ano atual: ")) # Calcula a idade em anos idade_anos = ano_atual - ano_nasc if mes_atual < mes_nasc or (mes_atual == mes_nasc and dia_atual < dia_nasc): idade_anos -= 1 # Calcula a idade em dias dias_nasc = dia_nasc + (mes_nasc - 1) * 30 + (ano_nasc - 1) * 365 dias_atual = dia_atual + (mes_atual - 1) * 30 + (ano_atual - 1) * 365 idade_dias = dias_atual - dias_nasc # Calcula a idade em horas e minutos idade_horas = idade_dias * 24 idade_minutos = idade_horas * 60 # Exibe os resultados print("Idade em anos:", idade_anos) print("Idade em dias:", idade_dias) print("Idade em horas:", idade_horas) print("Idade em minutos:", idade_minutos) ``` Lembrando que este é apenas um exemplo de algoritmo e pode ser adaptado de acordo com a linguagem de programação utilizada.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais