Section courante

A propos

Section administrative du site

DO WHILE

Faire tant que
PL/1

Syntaxe

DO WHILE (expr_cond); .. END;

Paramètres

Nom Description
expr_cond Ce paramètre permet d'indiquer l'expression de valeur booléenne autorisant l'exécution des instructions de la boucle.
.. Ce paramètre permet d'indiquer les instructions simple ou composée à exécuter par la boucle.

Description

Cette instruction permet le traitement d'une boucle en ayant une condition au début.

Exemple

Cet exemple permet de montrer un simple boucle avec la variable «a» :

  1.  Corps: PROC options(main);  
  2.      DECLARE (a) fixed;
  3.      a = 0;
  4.      DO WHILE (a < 10);
  5.             display('a = ' || a);
  6.         a = a + 1;
  7.      END;
  8.  END Corps;

on obtiendra le résultat suivant :

a = 0
a = 1
a = 2
a = 3
a = 4
a = 5
a = 6
a = 7
a = 8
a = 9


Dernière mise à jour : Lundi, le 13 octobre 2014