123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <div class="w3-item"><img src="img/img_cmd_attribution.png" title="icone opcao comando atribuicao" class="w3-icon"/></div>
- <h3>Atribuição</h3>
- <p>
- Comando utilizado para atribuir valor a uma variável podendo ser os valores de uma variável, valor pré-definido ou retornado por uma função.
- </p>
- <p>
- Abaixo é ilustrado o fluxo para criar um comando que atribui à variável <tt>r</tt> o resto da divisão inteira de <tt>a</tt> por <tt>b</tt>.
- <ol>
- <li>Abrir menu com comandos:<br/>
- <img src="img/img_cmd_attribution_1.png" title="passo 1: imagem indicando abertura do bloco de comando " /></li>
- <li>Selecionar opção de "atribuição":<br/>
- <img src="img/img_cmd_attribution_2.png" title="passo 2: imagem indicando resultado apos selecao de comando atribuicao" /></li>
- <li>Definir variável que receberá valor da expressáo (lado esquerdo da atribuição):<br/>
- <img src="img/img_cmd_attribution_3.png" title="passo 3: imagem mostrando a selecao de variavel (lado esquerdo da atribuicao)" /><br/>
- <img src="img/img_cmd_attribution_4.png" title="passo 4: imagem com resultado da selecao da variavel r para receber atribuicao" /></li>
- <li>Definir expressão (lado direito da atribuição):<br/>
- na atual versão <i>iVProgH</i> é necessario usar <tt>EXP OP EXP</tt> para construir expressão com binária (da forma "operando operador operando");<br/>
- assim para construir uma expressão simples do tipo <tt>a % b</tt> são necessários 4 passos:
- <ol>
- <li>alterar para expressão binária <tt>EXP OP EXP</tt><br/>
- <img src="img/img_cmd_attribution_5.png" title="passo 4.1: imagem indicando opcoes iniciais para construir expressao, particularmente para alterar para expressao binaria" /></li>
- <li>selecionar operando esquerdo (variável <tt>a</tt>)<br/>
- <img src="img/img_cmd_attribution_6.png" title="passo 4.2: imagem mostrando resultado da opcao para trocar 'EXP' (expresao) por 'EXP OP EXP' (expressao binaria), escolher variavel" /><br/>
- <img src="img/img_cmd_attribution_7.png" title="passo 4.2: resultado da escolha da variavel a como operando esquerdo de 'EXP OP EXP'" /></li>
- <li>selecionar operador binário (resto da divisão inteira <tt>%</tt>)<br/>
- <img src="img/img_cmd_attribution_8.png" title="passo 4.3: imagem mostrando opcoes para selecionar operador (escolher '%')" /><br/>
- <img src="img/img_cmd_attribution_9.png" title="passo 4.3: imagem com resultado da escolha do operador '%'" /></li>
- <li>selecionar operando direito (variável <tt>b</tt>)<br/>
- <img src="img/img_cmd_attribution_10.png" title="passo 4.4: imagem mostrando opcoes para definir operando direito (escolher b)" /><br/>
- <img src="img/img_cmd_attribution_11.png" title="passo 4.4: imagem com resultado da escolha de 'b' como operando direito" /></li>
- </ol>
- </p>
- <p>
- Desse modo fica pronto o comando para atribuir o resto da divisão inteira para a variável <tt>r</tt>,
- como indicado na imagem abaixo.
- <center>
- <img src="img/img_cmd_attribution_12.png" title="passo 5: imagem com resultado final da expressao, mostrando todo o contexto do codigo " />
- </center>
- </p>
|