Elaborar um programa que peça ao usuário para digitar sua idade e exibir na tela a idade da pessoa há 10 anos atrás e depois de 10 anos.
Passo 1
Beleza, o exercício pede pra gente criar um programinha que:
- peça ao usuário digitar a idade dele;
- mostre qual era a idade da pessoa 10 anos atrás;
- e mostre qual vai ser a idade dela daqui a 10 anos.
Isso entra em “entrada e saída de dados” e “operações aritméticas com variáveis”. A gente vai precisar de:
- uma variável para guardar a idade que o usuário digitar;
- entender como ler essa variável (input);
- fazer duas contas simples:
e ; - e imprimir o resultado.
Passo 2
Primeiro a gente lê a idade. Em Python, por exemplo, a gente faz:
idade = int(input("Digite sua idade: "))
Aqui a gente chama
input()
pra mostrar a mensagem e ler o que o usuário digitou. Como input()
sempre retorna texto, colocamos int(...)
pra converter esse texto em número inteiro, porque vamos querer fazer contas.Passo 3
Agora a gente calcula a idade de 10 anos atrás. A ideia é subtrair 10:
Explicando: usamos o operador
-
para diminuir 10 do valor da variável idade
.Passo 4
Em seguida, calculamos a idade daqui a 10 anos. Basta somar 10:
Aqui usamos o operador
+
pra somar 10 ao valor de idade
.Passo 5
Por fim, é só exibir as duas idades. Em Python, ficaria assim:
print("Há 10 anos você tinha:", idade_passada)
print("Daqui a 10 anos você terá:", idade_futura)
O
print
mostra na tela a mensagem seguida do valor calculado.Passo 6
idade = int(input("Digite sua idade: "))
Passo 7
idade_passada = idade - 10
Passo 8
idade_futura = idade + 10
Passo 9
print(“Há 10 anos você tinha:”, idade_passada)
print(“Daqui a 10 anos você terá:”, idade_futura)
print(“Daqui a 10 anos você terá:”, idade_futura)
Resposta
# Programa que mostra sua idade há 10 anos e daqui a 10 anos