Stop

Instruction

Rôle :

Sortie anticipée d'une boucle Pour ou TantQue.

Syntaxe :

Stop

Notes :

Après l'exécution de l'instruction Stop, le programme reprend à l'instruction qui suit FinPour ou FinTantQue.

S'il n'y a pas d'instruction après FinPour ou FinTantQue, la méthode se termine à l'exécution de Stop.

Si plusieurs boucles Pour ou TantQue sont imbriquées, Stop fait sortir uniquement de la boucle en cours.

 

 

Pour, TantQue

Exemple :

Domaine : ESSAI "STOP !"
Objet TRAITEMENT : POURSTOP
          Declaration
                   VARIABLES :
                     Double d1("V1"), d2("V2"), resu("Resultat")
          FinDeclaration

          Methode JE_TESTE
                   Pour d1=0, d1<100
                     Pour d2=d1, d2<(d1*2)
                                        Si resu >10000 Alors
                                               Stop
                                        FinSi
                                        resu = resu +d1+d2    
                     FinPour
                   FinPour
                   BoiteMessage "Résultat = " + resu
          FinMethode
FinObjet

Après l'appel à la méthode JE_TESTE :