A estrutura REPITA-ATÉ reexecuta um grupo específico de instruções até que a condição se torne verdadeira. (do while)
Na estrutura REPITA-ATÉ o grupo específico de instruções será executado ao menos uma vez.
É possível utilizar um comando REPITA no lugar de um comando ENQUANTO, utilizando como para o REPITA a negação da <condição> do ENQUANTO.
Na estrutura ENQUANTO o grupo específico de instruções somente será executado se a condição for verdadeiro.
Estruturas de repetição
- A estrutura REPITA-ATÉ reexecuta um grupo específico de instruções até que a condição se torne verdadeira. Ex.:
Repita {
...
...
Ate (condição)
fimrepita
- Na estrutura ENQUANTO o grupo específico de instruções será executado nenhuma vez caso a condição seja falsa. A condição do enquanto é no início, o que facilita o teste de condição. Ex.:
Enquanto (condição) faca
..
..
Fimenquanto
- Na estrutura ENQUANTO o grupo específico de instruções somente será executado se a condição for verdadeira.
- É possível utilizar um comando REPITA no lugar de um comando ENQUANTO, utilizando como para o REPITA a negação da <condição> do ENQUANTO.
- Na estrutura REPITA-ATÉ o grupo específico de instruções executa pelo menos uma vez, pela condição estar no final. Então, ele vai executar as linhas de comando antes da condição.