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.

  1. Open the command menu:
  2. Select option to "attribute" value:
  3. Define the variable to receives the expression value (left side of attribution):

  4. 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.
    1. Selecionar o primeiro operando (escolhemos a variável a)

    2. 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.

    3. Selecionar operador binário desejado, no exmplo o resto da divisão inteira (%);

    4. 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.