Syntaxe |
---|
FOR variable=nombre1 TO nombre2 [STEP nombre3] instructions instructions... NEXT [variable][,variable2...] |
Exemple |
---|
Simulons un remplissage de grille d'Euromillions, via un tableau de 7 chiffres : 10 PRINT "EUROMILLIONS : chiffres entre 1 et 50, etoiles entre 1 et 9" 20 DIM A(7) 30 FOR I=1 TO 5 40 PRINT "Entrez le chiffre ";I : INPUT A(I) 50 IF A(I)<1 OR A(I)>50 THEN GOTO 40 60 NEXT I 70 FOR J=6 TO 7 80 PRINT "Entrez l'etoile ";J-5 : INPUT A(J) 90 IF A(J)<1 OR A(J)>9 THEN GOTO 80 100 NEXT J 110 END |
Résultat |
---|
On aura au final un tableau qui contiendra les chiffres entrés au clavier. La première boucle sert à remplir le tableau pour les chiffres, la deuxième pour les 2 nombres "étoiles". |