Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule
e mostre:
a) a idade da respectiva pessoa;
b) quantos anos a pessoa terá em 2050.
OBS: tem que ser feito no portugol studio.
Soluções para a tarefa
Resposta:
programa {
funcao inicio() {
inteiro ano
inteiro idade
inteiro idade_2050
escreva("Insira seu ano de nascimento:")
leia(ano)
idade = 2021 - ano
idade_2050 = 2050 - ano
escreva("Se nasceu no ano de ", ano, ", você tem aproximadamente ", idade, " anos em 2021, e terá ", idade_2050, " anos em 2050.")
}
}
Explicacao:
Criamos 3 variáveis:
- ano
- idade
- idade_2050
A variável do tipo Inteira ano vai ser utilizada como retentora da função Leia() chamada logo após.
A variável idade, fará após o input do usuário, um cálculo simples para saber qual a idade dele em 2021 (2021 - ano).
A variável idade_2050 fará o mesmo cálculo, porém em vez de 2021 o 2050 sera o ano que queremos saber.
utilizamos a escreva de forma compilada, sendo separada por vírgulas cada valor, temos por exemplo, um valor em formato de texto que explica e depois para seguido de uma vírgula para ser chamado outro valor do tipo variável que também é finalizado por uma vírgula para assim chamar outro valor do tipo texto.