Repita enquanto / Repeat while
Permite executar repetidamente uma declaração ou um grupo de instruções enquanto uma determinada condição lógica, definida por uma expressão relacional, for avaliada como verdadeira.
Figura 1 - Bloco Repita enquanto
Compatibilidade
Bloco cliente e servidor: controls_whileUntil()
Retorno
O bloco não possui retorno.
Parâmetros
Repita
Instrução usada na estruturas de repetição para controlar o fluxo da execução.
Posição: 1
Inglês: While
Tipo: Objeto / Object
Exemplo: "enquanto"
Opções:
enquanto: avalia a condição antes de executar o bloco de código. O código será executado repetidamente enquanto a condição for verdadeira. Se a condição for falsa desde o início, o bloco não será executado.
até: executa o bloco de código pelo menos uma vez e continua repetindo até que a condição especificada seja verdadeira. A condição é avaliada após a execução do bloco.
Faça
Executa uma ação a cada iteração dos elementos da lista.
Posição: 2
Inglês: Do
Tipo: Comando sem retorno / No return command
Exemplo: uso do bloco imprime para exibir cada elemento da lista.
Exemplo
Na função abaixo, enquanto a variável "numero" for maior que 1, o bloco Repita enquanto irá imprimir o valor atual da variável e, em seguida, o bloco Operações aritméticas irá reduzir o valor da variável em 1 a cada repetição. Esse processo continuará até que a condição deixe de ser verdadeira, e os resultados serão exibidos no console do depurador.
Figura 2 - Exemplo de uso do bloco Repita enquanto
Nesta página