Section courante

A propos

Section administrative du site

REPEAT

Répétition
Turbo Pascal 1+

Syntaxe

Repeat
  instr1;
  instr2;
  ...
  instrn
Until expbool;

Paramètres

Nom Description
instr1, instr2, instrn Ce paramètre permet d'indiquer les instructions a exécuter à l'intérieur de la boucle à chaque fois qu'elle est effectué
expbool Ce paramètre permet d'indiquer une expression vrai pour pouvoir terminer la boucle sinon elle recommence au début

Description

Ce mot réservé permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vrai.

Exemple

Cet exemple permet d'effectuer une simple boucle :

Essayer maintenant !
  1. Program RepeatSamples;
  2.  
  3. Var I:Byte;
  4.  
  5. BEGIN
  6.  i := 0;
  7.  Repeat
  8.   WriteLn('i = ',i);
  9.   Inc(i);
  10.  Until i >= 10;
  11. END.

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

Référence

Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 356.

Dernière mise à jour : Dimanche, le 25 janvier 2015