Assignment
Command used to assign value to a variable, which can be the values of a variable, value pre-defined or returned by a function.
The sequence of figures bellow presents how to create an attribution command, using as left side of it the variable r,
receiving the rest of integer division of a by b.
- Open the command menu:

- Select option to "attribute" value:

- Define the variable to receives the expression value (left side of attribution):


- Definir expressão (lado direito da atribuição):
Na atual versão iVProg a construção da expressão é sequencial, pode-se clicar no botão
para estender a expressão.
Ilustraremos com uma expressão simples (a % b), mas se necessário pode-se inserir parênteses clicando-se no botão
e depois clicar
onde deve ser inserido a abertura, a seguir clique onde deve ser inserido o fechamento dos parênteses.
- Selecionar o primeiro operando (escolhemos a variável a)

- Clicar no botão para estender expressão (
),
o padrão é iniciar com o operador soma (+) seguido de novo selecionador de variável, valor ou função.

- Selecionar operador binário desejado, no exmplo o resto da divisão inteira (%);
- Selecionar o segundo operando, escolhemos a variável b;
Desse modo fica pronto o comando para atribuir o resto da divisão inteira para a variável r,
como indicado na imagem abaixo.