Faça um algoritmo que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre:
d) a idade dessa pessoa em semanas.
d) a idade dessa pessoa em semanas.
Passo 1
Beleza, o enunciado pede um algoritmo que receba o ano de nascimento de uma pessoa e o ano atual, e mostre a idade dela em semanas.
Conteúdo: operações aritméticas básicas (subtração e multiplicação) e uso de variáveis.
O que vamos usar:
Conteúdo: operações aritméticas básicas (subtração e multiplicação) e uso de variáveis.
O que vamos usar:
- Subtração para achar quantos anos se passaram.
- Multiplicação para converter esses anos em semanas (vamos considerar 1 ano = 52 semanas).
Passo 2
Primeiro, a gente precisa ler (ou receber) dois valores do usuário:
ano_nascimento // variável que guarda o ano de nascimento
ano_atual // variável que guarda o ano atual
Aqui supomos que ambos são números inteiros.
Passo 3
Agora vamos calcular a idade em anos. É só subtrair:
Explicando a teoria: subtração é uma operação que encontra a diferença entre dois números.
Passo 4
Com a idade em anos em mãos, convertemos para semanas. Como cada ano tem 52 semanas, fazemos:
Aqui usamos multiplicação, que repete a soma de um valor (idade_anos) 52 vezes.
Passo 5
Por fim, exibimos o resultado para o usuário, por exemplo:
“Você tem X semanas de vida!”, onde X é o valor de idade_semanas.
“Você tem X semanas de vida!”, onde X é o valor de idade_semanas.
Resposta
A solução geral fica:
idade_anos = ano_atual - ano_nascimento
idade_semanas = idade_anos * 52
Ou em fórmula LaTeX: