COMANDOS DE REPETIÇÃO

Comando WHILE-DO

Usado quando se quer que uma determinada série de instruções sejam executadas repetidamente enquanto uma condição for verdadeira.

Sintaxe:

    WHILE (condição) DO
       Begin
           {Executa este trecho do programa,
             enquanto a condição for Verdadeira}

       End;


Comando REPEAT-UNTIL

Usado quando se quer que uma determinada série de instruções sejam executadas repetidamente até que uma condição se torne verdadeira. Como o teste é feito no final, as instruções dentro do laço são executadas no mínimo uma vez.

Sintaxe:

    REPEAT
             {Executa este trecho do programa,
             até que a condição seja Verdadeira}

    UNTIL (condição);


Comando FOR

Usado quando se quer executar uma série de instruções por um determinado número de vêzes.

Sintaxe:

-----------   Incrementando a variável contadora:

   FOR VariavelContadora:= ValorInicial TO ValorFinal DO
        Begin
      
       {Executa este trecho do programa,
             até que a variavelcontadora atinja o valorfinal}

        End;

OU

-----------   Decrementando a variável contadora:
  
    FOR VariavelContadora:= ValorInicial DOWNTO ValorFinal DO
        Begin
      
       {Executa este trecho do programa,
             até que a variavelcontadora atinja o valorfinal}

        End;