Encerra o / Continua com a próxima iteração do laço
A função Repita...Até/Enquanto fornece uma maneira compacta de executar uma declaração ou grupo de instruções uma determinada quantidade de vezes, baseando-se no resultado de uma expressão relacional.
Parâmetros de Entrada(Continuar)
Nome | Tipo | Doc |
---|---|---|
Parâmetro 1 | exp | Expressão relacional |
instrução de (encerra o) permite a saída de um laço a partir de qualquer ponto interno, ignorando sua expressão de término normal. A expressão (continua com a próxima iteração do) força a próxima iteração do loop, ignorando qualquer código posterior a sua chamada.
Compatibilidade
Servidor
Cliente
Exemplo 1
O bloco de programação abaixo exibe como saída a sequência: 5,4,3,2.
utiliza um laço que a principio seria executado dez vezes, entretanto, como a condição se...faça é atendida durante a iteração da variável i, o programa exibe o valor contido em i e a instrução (encerra o) imediatamente termina o laço.
Exemplo 2
A função abaixo realiza a iteração com a variável X numa lista com três elementos [10,20,30]. No momento que a condição se...faça é atendida, a instrução (continua...) faz com que o laço salte para a próxima iteração, não executando o comando Exibir Notificação para o elemento [20]. Como resultado, a função exibe os valores [10,30].
Instrução (Encerra o laço)
Em alguns casos,
Instrução Encerra
Em alguns casos é desejável encerrar um laço(loop) em determinado momento durante sua execução. Nesses casos, a instrução de interrupção utilizada é a (encerra o). Esta instrução interrompe o laço imediatamente, desviando o fluxo de execução do programa para a próxima instrução após o laço.
A instrução (encerra o) é quase sempre frequentemente utilizada com declarações de tomada de decisão: Se...Faça
Instrução (Continua
com a próxima iteração do laço)
A Instrução (continua com a próxima iteração do) é usada para ignorar uma iteração de laço(loop).
Assim como a instrução (encerra o), a (continua...) também é frequentemente utilizada com declarações de tomada de decisão: Se...Faça
XXXX
Utilização da estrutura Repita...Enquanto
Nesse caso, a instrução ou grupo de instruções interna a estrutura de repetição será executada enquanto o resultado de uma determinada expressão relacional for verdadeira. A mensagem "Instrução a ser repetida" será exibida 4 vezes.