Para nos permitir alterar o valor de uma variável existe a instrução de atribuição ().
A instrução:
varsignifica que o valor da expressão exp é calculado e colocado na variável var.exp;
Para que a instrução seja válida é necessário que:
Seguem-se alguns exemplos de atribuições e suas interpretações.
aÉ consultado o valor da variável b e esse valor é colocado na variável a.b;
São declaradas três variáveis, do tipo INT, com nomes a, b e c. É colocado o valor 5 na variável a e o valor 10 na variável b. A variável c toma o valor da expressão a+b, ou seja, 15 (ver figura 3.1). Finalmente o valor da variável c é escrito.
É declarada uma variável de tipo inteiro (x) e é lido um valor para essa variável (suponhamos que é 6). O valor de x é consultado, é-lhe somado 1 e o resultado da soma (neste caso 7) é colocado na variável x. Ou seja, o valor da variável x é incrementado de 1. Finalmente é apresentado o novo valor da variável x.
Apresenta-se, agora, um algoritmo para ler as três notas de um aluno e calcular a sua média: