O Laço Para com incremento - incr
A instrução para é uma instrução de laço. Ela faz com que um bloco de comandos seja executado repetidamente enquanto uma determinada condição de controle for verificada. Essa condição de controle é a instrução que determina até quando o bloco de comandos entre as chaves será executado.
INCR
O laço para com a opção de incremento da variável de controle apresenta a seguinte sintaxe:
para ( var := expr1 ate expr2 incr expr3 )
{
instrução 1;
instrução 2; ... instruções com ponto e vírgula
instrução 3;
...
} ... chave de fechamento (fim do bloco)
Observações: a instrução para testa a condição expr2 no início do laço, ou seja, antes de qualquer instrução do bloco ser executada.
Exemplo: Exibir os números inteiros de 0 a 10 em ordem ascendente.
algoritmo ( )
{
inteiro i;
para ( i := 0 ate 10 incr 1 )
{
escreva (i);
}
}