Rexx - faire une boucle

le do loopest utilisé pour exécuter un certain nombre d'instructions un certain nombre de fois. Le nombre de fois que l'instruction doit être exécutée est déterminé par la valeur transmise à la boucle do.

Syntaxe

La syntaxe de l'instruction do loop est la suivante -

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

Statement#1 and Statement#2sont une série d'un bloc d'instructions qui sont exécutées dans la boucle do. La variable count symbolise le nombre de fois où la boucle do doit être exécutée.

Représentation schématique

Le diagramme suivant montre l'explication schématique de cette boucle.

Le point clé à noter à propos de cette boucle est que le do loop s'exécutera en fonction de la valeur de la variable count.

Le programme suivant est un exemple d'instruction do loop.

Exemple

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

Les points clés suivants doivent être notés à propos du programme ci-dessus -

  • Le décompte dans le cas ci-dessus est 5. Ainsi, la boucle do sera exécutée 5 fois.

  • Dans la boucle do, la phrase bonjour est affichée sur la console.

La sortie du programme ci-dessus sera -

hello 
hello 
hello 
hello 
hello