Verbes
ON...GOTO
1 ON expression GOTO liste d'expressions
Où
liste d'expressions
est: expression
ou: expression, liste d'expressions
Abréviations: 0., G., GO., GOT.
Voir également: GOSUB, GOTO, O N . . . G O S U B
OBJET
Le verbe ON . . . GOTO permet de transférer le contrôle à différents emplacements
suivant la valeur d'une expression de contrôle.
UTILISATION
Lorsque le verbe ON . . . GOTO est exécuté, l'expression comprise entre ON et
GOTO est calculée et réduite à un entier. Si la valeur de l'entier est 1, le contrôle
est transféré dans la première position indiquée dans la liste. Si cette valeur est 2,
le contrôle est transféré dans la seconde position dans la liste etc.
Si l'expression est nulle, négative ou supérieure au nombre de positions indiqué
dans la liste, l'exécution se poursuit et l'ordinateur passe à la ligne suivante du
programme.
REMARQUE:
II n'est pas possible d'utiliser de virgule dans les expressions GOTO.
Le PC-1350 ne peut faire la différence entre les virgules dans les
expressions et les virgules entre les expressions.
EXEMPLES
10 INPUT A
20 ON A GOTO 100, 200, 300
30 GOTO 900
100 PRINT "PREMIER"
110 GOTO 900
200 PRINT "SECOND"
210 GOTO 900
300 PRINT "TROISIEME"
310 GOTO 900
900 END
"PREMIER" s'imprime
lorsque
1 esî
entré;
"SECOND"
lorsque
2 est
entré; "TROISIEME" lorsque 3 est
entré. Toute autre entrée ne provoque
aucune impression.
144