• Matéria: Lógica
  • Autor: Predador10200
  • Perguntado 5 anos atrás

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.

Respostas

respondido por: lucianosimoni
5

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.

Espero ter ajudado! sou um programador independente, tenho 17 anos e amo programar, me pergunto qual seria o seu curso para ter esse tipo de pergunta, amaria saber ^-^


Predador10200: Algoritmos e Lógica de programação
lucianosimoni: Ah, curso de faculdade? Nunca vi
Perguntas similares