Repita vezes faça / Repeat times do

Repita vezes faça / Repeat times do

Fornece uma maneira compacta de repetir a execução de uma instrução ou um conjunto de instruções por um número definido de vezes.

Figura 1 - Bloco Repita vezes faça

Compatibilidade

  • Bloco cliente e servidor: controls_repeat_ext()

Retorno

O bloco não possui retorno.

Parâmetros

Repita

Quantidade de vezes que a instrução será executada.

  • Posição: 1

  • Inglês: Repeat

  • Tipo: Inteiro / Integer

  • Exemplo: 10

Faça

Instruções a serem executadas.

  • Posição: 2

  • Inglês: Do

  • Tipo: Comando sem retorno / No return command

  • Exemplo: podemos utilizar qualquer tipo de bloco que realize uma ação, como por exemplo, o bloco imprime.

Exemplo

Na função abaixo, declaramos duas variáveis, num1 e num2, com os valores 20 e 10, respectivamente. Em seguida, é realizada uma comparação para verificar se o valor de num1 é maior que o de num2. Caso a condição seja verdadeira, a função Repita vezes faça será executada, repetindo a ação de imprimir no console do depurador a frase: "O número 1 é maior do que o número 2" pelo número de vezes especificado no bloco.

Figura 2 - Exemplo de uso do bloco Repita vezes faça