Rexx - hacer bucle

los do loopse utiliza para ejecutar una serie de declaraciones durante un cierto número de veces. El número de veces que se debe ejecutar la instrucción está determinado por el valor pasado al bucle do.

Sintaxis

La sintaxis de la instrucción do loop es la siguiente:

do count 
   statement #1 
   statement #2 
   ... 
End

Statement#1 and Statement#2son una serie de un bloque de instrucciones que se ejecutan en el bucle do. La variable de conteo simboliza el número de veces que se debe ejecutar el ciclo do.

Diagrama de flujo

El siguiente diagrama muestra la explicación esquemática de este bucle.

El punto clave a tener en cuenta sobre este bucle es que el do El bucle se ejecutará en función del valor de la variable de recuento.

El siguiente programa es un ejemplo de una instrucción do loop.

Ejemplo

/* Main program */ 
do 5 
   say "hello" 
end

Los siguientes puntos clave deben tenerse en cuenta sobre el programa anterior:

  • El recuento en el caso anterior es 5. Entonces, el ciclo do se ejecutará 5 veces.

  • En el bucle do, la frase hola se muestra en la consola.

La salida del programa anterior será:

hello 
hello 
hello 
hello 
hello