Variáveis
Usamos a palavra variável com o mesmo significado que na matemática e noutras linguagens de programação.
Ou seja, um elemento com nome que guarda um valor e pode alterá-lo.
Podes criar variáveis de várias formas.
- Alguns blocos, como contar com e para cada item, usam uma variável e determinam o seu valor.
Essas variáveis chamam-se tradicionalmente variáveis de ciclo (loop variables). - Também as funções definidas pelo utilizador usam variáveis para definir parâmetros ou argumentos.
- Com o bloco definir variável podes criar uma variável em qualquer momento; essa variável é declarada como variável global (global variable).
- O ambiente de programação com blocos do RobomationLAB não suporta variáveis locais (local variables).
Se clicares na lista de um bloco de variável, aparecem as opções seguintes.
- São apresentados todos os nomes das variáveis já definidas no programa.
- "Mudar o nome da variável": muda o nome dessa variável em todo o programa. Se escolheres esta opção, aparece uma janela onde podes escrever o nome novo.
- "Eliminar a variável": elimina todos os blocos do programa que fazem referência a esta variável.
Definir variável
O bloco definir atribui um valor a uma variável.
Se essa variável ainda não estiver declarada no código, é primeiro declarada uma variável nova e depois atribuído o valor.

Python
python
item = VALAlterar o valor
O bloco alterar soma um número ao valor de uma variável.

Python
python
item = item + 1Obter o valor
O bloco seguinte dá o valor guardado numa variável, mas não o altera.
Também podes usar este bloco sem o bloco de definição, mas essa não é uma boa forma de programar.

Python
python
item