Section courante

A propos

Section administrative du site

LOOP

Boucle
QuickBASIC/QBasic

Syntaxe

DO [{WHILE | UNTIL} condition]
   [blocInstr]
LOOP
DO
   [blocInstr]
LOOP [{WHILE | UNTIL} condition]

Paramètres

Nom Description
blocInstr Ce paramètre permet d'indiquer les instructions à exécuter dans la boucle
condition Ce paramètre permet d'indiquer la condition remplir pour que l'on puisse sortir de la boucle

Description

Cette commande permet d'effectuer une boucle.

Remarque

Exemples

Cet exemple permet d'effectuer une simple boucle avec «UNTIL» :

  1. I = 0
  2. DO
  3.  PRINT "i = "; I
  4.  I = I + 1
  5. LOOP UNTIL I >= 10

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

Cet exemple permet d'effectuer une simple boucle avec «WHILE» :

  1. I = 0
  2. DO
  3.  PRINT "i = "; I
  4.  I = I + 1
  5. LOOP WHILE I < 10

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

Voir également

Langage de programmation - QuickBASIC/QBasic - Les instructions de boucles
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - EXIT
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - FOR...NEXT
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - WHILE...WEND

Dernière mise à jour : Mercredi, le 14 septembre 2016