Remarque :La commande GOTO n n'autorise pas les branchements entre
zones de programme. Une commande GOTO n ne permet de passer qu'à
l'étiquette correspondante (Lbl) dans la même zone de programme.
End
⇒ Chaque programme doit comporter une commande END marquant sa
fin. Elle s'affiche automatiquement quand vous créez un programme.
Incrément et décrément
Post-fixé : variable mémoire + + ou variable mémoire – –
Préfixé : + + variable mémoire ou – – variable mémoire
⇒ Une variable mémoire est augmentée ou diminuée d'une unité. Pour les
variables mémoire standard, les opérateurs + + (incrément) et – –
(décrément) peuvent être postfixés ou préfixés. Pour les variables de
tableau, les opérateurs doivent être préfixés.
Avec les opérateurs préfixés, la variable de mémoire est calculée avant
l'évaluation de l'expression. Avec les opérateurs postfixés, elle est calculée
après l'évaluation de l'expression.
Boucle For
FOR
( condition de départ; condition de poursuite; réévaluation )
{ instruction }
⇒ Une boucle FOR permet de répéter un ensemble d'actions comparables
tant que le compteur se trouve entre les valeurs indiquées.
Par exemple:
FOR
( A = 1 ; A
{ C = 3 × A ; PRINT " ANS = " , C }
END
⇒ Résultat : ANS = 3, ANS = 6, ANS = 9, ANS = 12
Le traitement de cet exemple est le suivant :
1.
FOR A = 1: Initialise la valeur de A à 1. Comme A = 1 vérifie
A ≤ 4, les instructions sont exécutées et A est incrémenté de 1.
2.
Maintenant A = 2. A ≤ 4 est toujours vérifié, donc les instructions sont
exécutées et A est encore incrémenté de 1. Et ainsi de suite.
3.
Quand A = 5, A ≤ 4 n'est plus vérifié, donc les instructions ne sont pas
exécutées. Le programme passe au bloc de code suivant.
Commande Sleep
SLEEP (
temps
⇒ Une commande SLEEP suspend l'exécution du programme pendant le
temps indiqué (jusqu'à 105 secondes au maximum). C'est utile pour
afficher des résultats intermédiaires avant de reprendre l'exécution.
Commande Swap
≤
4 ; A + + )
)
F-25