3-) Escreva um algoritmo para ler o nome e a idade de uma pessoa, ao seu final o algoritmo deverá exibir quantos dias e também quantas horas de vida ela possui. Considere sempre anos completos, que um ano possui 365 dias e que um dia possui 24 horas. Ex: uma pessoa com 19 anos possui 6935 dias de vida e 166440 horas de vida.

Passo 1

O enunciado pede um algoritmo que leia o nome e a idade (em anos completos) de uma pessoa e, a partir disso, calcule quantos dias e quantas horas de vida ela tem, considerando sempre um ano igual a 365 dias e um dia igual a 24 horas. O conteúdo envolve:
  • Variáveis para armazenar nome, idade, dias de vida e horas de vida
  • Leitura de dados do usuário
  • Operações aritméticas simples

Passo 2

Definimos as variáveis necessárias:
nome: string que receberá o nome da pessoa
idade: inteiro que receberá a idade em anos completos
diasDeVida: inteiro que armazenará o total de dias (idade \times 365)
horasDeVida: inteiro que armazenará o total de horas (diasDeVida \times 24)

Passo 3

Fazemos a leitura dos dados:
• Leitura de nome
• Leitura de idade

Passo 4

Calculamos o total de dias e de horas de vida usando as fórmulas:
\,diasDeVida = idade \times 365\,
\,horasDeVida = diasDeVida \times 24\,

Passo 5

Exibimos na tela o resultado, incluindo o nome da pessoa e os valores calculados de dias e horas de vida.

Resposta

Algoritmo DiasEHorasDeVida
Início
 // Passo 1: declaração de variáveis
 Declara nome Como Texto
 Declara idade, diasDeVida, horasDeVida Como Inteiro

 // Passo 2: leitura de dados
 Escreva("Digite seu nome: ")
 Leia(nome)
 Escreva("Digite sua idade (anos completos): ")
 Leia(idade)

 // Passo 3: cálculos
 diasDeVida ← idade * 365
 horasDeVida ← diasDeVida * 24

 // Passo 4: exibição do resultado
 Escreva("Olá, ", nome, "! Você tem ", diasDeVida, " dias de vida.")
 Escreva("Isso equivale a ", horasDeVida, " horas de vida.")

FimAlgoritmo

Exercícios relacionados