MyLeoNes™

Variáveis: nomes para informação que muda — Informática, 11–13 anos

Uma variável dá um nome a uma informação, para que um programa a possa guardar e alterar. Informática, 11–13 anos.

O que faz uma variável

Uma variável é um lugar com nome para guardar um valor, como uma pontuação, um nome ou o número de vidas restantes. O nome ajuda o programa a encontrar o valor mais tarde. O valor pode manter-se igual ou ser substituído enquanto o programa corre.

Porque usamos variáveis

Os programas precisam muitas vezes de trabalhar com informação que não é conhecida de antemão, como a resposta de um jogador ou uma pontuação que muda. Sem variáveis, terias de escrever uma instrução diferente para cada valor possível. Os nomes permitem que as mesmas instruções tratem muitos casos diferentes.

Exemplo: uma pontuação acumulada

Define score como 0 no início. Quando o jogador apanha uma estrela, soma 10, por isso score passa a 10; depois de uma segunda estrela, soma novamente 10 e passa a 20. A mesma variável regista o total atual sem precisar de um nome novo a cada captura.

Armadilha: confundir o nome com o valor

É fácil pensar que score é o próprio número, mas score é apenas o nome do número atual. Se score muda de 10 para 20, o nome não mudou. A confusão é compreensível porque muitas vezes falamos de uma caixa identificada e do que está dentro dela como se fossem a mesma coisa.

Onde aparecem as variáveis

Uma aplicação meteorológica guarda a temperatura atual, uma aplicação bancária guarda um saldo e um jogo guarda uma pontuação ou posição. Cada valor pode mudar, mas o programa precisa de continuar a referir-se a ele. As variáveis tornam essa informação mutável mais fácil de gerir e compreender.

Continua a explorar

Outras línguas

A carregar o MyLeoNes™…