while
O comando while é semelhante ao comando repeat, com a diferença de que a condição para a execução repetida de comandos é avaliada antes da execução de qualquer comando interno da repetição.
Dessa forma, se a condição inicial para o while for falsa, a sequência de comandos definidos para o while não será executada nenhuma vez.
Sintaxe
while expressão do
comando
Onde expressão é uma expressão lógica e comando pode ser um comando composto.
Exemplo.
while dado[ i ] <> x do i := i + 1;
Created with the Freeware Edition of HelpNDoc: Easily create Help documents