Módulo 2 - Variáveis e tipos de dados
Trocar o valor da caixinha
7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Entender que dá para trocar o valor de uma variável.
- Perceber que o valor novo apaga o valor antigo.
- Aprender a fazer os pontos subirem com pontos = pontos + 5.
- Adivinhar o valor final de uma caixinha depois de duas trocas.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: Trocar o valor da caixinha.
Os objetivos desta aula. Entender que dá para trocar o valor de uma variável. Perceber que o valor novo apaga o valor antigo. Aprender a fazer os pontos subirem com pontos = pontos + 5. Adivinhar o valor final de uma caixinha depois de duas trocas.
Veja o essencial, parte por parte.
O valor novo apaga o antigo. O valor de uma variável pode ser trocado quando você quiser.
Usar o valor de agora para o próximo. pontos = 0 começa o placar zerado.
Confira a troca. Você mandou muito bem!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
O valor novo apaga o antigo
Lembra que a variável é uma caixinha? Pois a mágica dela é que você pode trocar o valor lá dentro quando quiser. É só guardar um valor novo. No mesmo instante em que o novo entra, o antigo some. A caixinha não guarda dois valores, ela guarda um por vez. O Téo gosta de imaginar a caixinha como um quadro apagável: quando você escreve um número novo, o antigo é apagado e some para sempre.
Veja como fica num jogo. A caixinha pontos começa guardando 0. O personagem pega uma moeda e você escreve pontos = 10. Agora o 0 sumiu e a caixinha guarda 10. Ele pega outra moeda e você escreve pontos = 25. O 10 sumiu e a caixinha guarda 25. O valor foi trocado duas vezes, e no fim vale o último que entrou. O Robô Zé segue a ordem de cima para baixo, então o resultado é sempre o valor da última troca.
Usar o valor de agora para o próximo
Tem um truque muito esperto que os programadores usam o tempo todo: reaproveitar o valor que já está na caixinha. Olhe esta linha: pontos = pontos + 5. Ela parece estranha, mas é fácil. O computador primeiro olha o valor que está em pontos agora, soma 5, e guarda o resultado de volta na mesma caixinha. Se pontos valia 10, depois dessa linha ele vale 15. É o jeito de fazer os pontos subirem aos poucos, moeda por moeda.
No jogo, o Robô Zé vai trocar o valor de uma caixinha duas vezes seguidas. A sua missão é seguir a ordem, de cima para baixo, e descobrir o valor final. Cuidado: cada troca apaga o valor de antes, e a linha com pontos = pontos + 5 usa o valor de agora para calcular. Vá devagar, uma linha de cada vez, e vá anotando na cabeça quanto vale a caixinha depois de cada passo.
🎮 Jogo da aula
Qual o valor final dos pontos?
O Robô Zé troca o valor da caixinha duas vezes. Leia de cima para baixo e diga quanto vale pontos no final.
pontos = 10
pontos = pontos + 5
pontos = pontos + 20
escreva(pontos)Confira a troca
Você mandou muito bem! Agora sabe que trocar o valor apaga o antigo, e que dá para usar o valor de agora para calcular o próximo. Esse é o coração de quase todo jogo: os pontos que sobem, as vidas que caem, a fase que avança. Na próxima aula você vai fazer contas de verdade guardando os resultados em caixinhas. Antes, uma perguntinha rápida.
Teste rápido
A caixinha pontos vale 8. Depois da linha pontos = pontos + 2, quanto ela vale?
Perguntas frequentes
- Dá para trocar o valor de uma variável?
- Dá sim, e é isso que deixa a variável tão útil. Você guarda um valor novo e o antigo some na hora. A caixinha continua a mesma, só o que está dentro dela muda.
- O que acontece com o valor antigo quando entra um novo?
- Ele some para sempre. A caixinha guarda um valor por vez. Quando o valor novo entra, o antigo é apagado, como quando você escreve por cima de um quadro apagável.
- O que quer dizer pontos = pontos + 5?
- Quer dizer pegue o valor que está em pontos agora, some 5 e guarde de volta na mesma caixinha. Se pontos valia 10, depois dessa linha ele vale 15. É o jeito de fazer o placar subir.
- Por que a linha com pontos dos dois lados não é estranha?
- Parece estranha, mas o computador primeiro olha o valor de agora do lado direito e só depois guarda o resultado no lado esquerdo. Por isso pontos = pontos + 5 funciona certinho.
- Como faço o valor de uma caixinha diminuir?
- É só usar a subtração, como vidas = vidas - 1. Isso pega o valor de agora das vidas e tira 1. É assim que o jogo tira uma vida quando o personagem leva um susto.
- Se eu trocar o valor várias vezes, qual vale no fim?
- Vale sempre o último valor guardado. O computador lê de cima para baixo e vai trocando. No fim, a caixinha guarda o valor da última troca, e todos os anteriores já sumiram.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.