Section courante

A propos

Section administrative du site

FOR

Pour
Oberon

Syntaxe

FOR compt := init TO fin [BY saut] DO
inst;
END
FOR compt := init DownTo fin [BY saut] DO inst;
inst;
END

Paramètres

Nom Description
compt Ce paramètre permet d'indiquer la variable utiliser pour le compteur de boucle
init Ce paramètre permet d'indiquer la valeur de départ du compteur
fin Ce paramètre permet d'indiquer la valeur de fin du compteur
inst Ce paramètre permet d'indiquer les instructions subissant le traitement de la boucle de compteur
saut Ce paramètre permet d'indiquer la valeur à ajouter au compteur.

Description

Ce mot réservé permet de produire un compteur de boucle.

Exemple

Cet exemple permet d'effectuer un saut dans une boucle :

  1. MODULE ForSamples;
  2.  
  3. IMPORT Out;
  4.      
  5. VAR
  6.  I:INTEGER;
  7.      
  8. BEGIN
  9.  FOR I := 0 TO 10 DO
  10.   Out.String("I = ");
  11.   Out.Int(I,1);
  12.   Out.Ln;
  13.  END;
  14. END ForSamples.

on obtiendra le résultat suivant :

I = 0
I = 1
I = 2
I = 3
I = 4
I = 5
I = 6
I = 7
I = 8
I = 9
I = 10


Dernière mise à jour : Samedi, le 7 avril 2018