Section courante

A propos

Section administrative du site

DO

Fait
PL/1

Syntaxe

DO ...; ...; ...; ...; END;
DO variable=expression1 TO expr2 BY expr3;

Paramètres

Nom Description
variable Ce paramètre permet d'indiquer la variable utiliser pour le compteur de boucle
expression1 Ce paramètre permet d'indiquer la valeur de départ du compteur
expr2 Ce paramètre permet d'indiquer la valeur de fin du compteur
expr3 Ce paramètre permet d'indiquer la valeur à laquelle le compteur progresse ou régresse, soit sa valeur d'incrémentation ou de décrémentation

Description

Cette instruction permet de traiter une suite d'instruction comme un bloc.

Exemple

Voici un exemple affichant la première et la dernière lettre de l'alphabet :

  1.  Corps: PROC options(main);
  2.      DECLARE (i) fixed;
  3.      DO i=0 TO 10 BY 2;
  4.         display('i = ' || i);
  5.      END;
  6.  END Corps;

on obtiendra le résultat suivant :

i = 0
i = 2
i = 4
i = 6
i = 8
i = 10


Dernière mise à jour : Dimanche, le 12 octobre 2014