Télécharger Imprimer la page

Sharp PC-1350 Mode D'emploi page 144

Publicité

Verbes
ON...GOSUB
1 ON expression GOSUB liste d'expressions
Où: liste d'expression
est: expression
ou: expression, liste d'expressions
Abréviations: 0.; GOS., GOSU.
Voir également: GOSUB, GOTO, ON ... GOTO
OBJET
Le verbe ON . . . GOSUB permet d'exécuter une routine parmi plusieurs suivant
la valeur d'une expression de contrôle.
UTILISATION
Lorsque le verbe ON . . . GOSUB est exécuté, l'expression entre ON et GOSUB
est calculée, puis réduite à un entier. Si la valeur de l'entier est 1, c'est la première
routine de la liste qui est exécutée comme avec le verbe GOSUB normal. Si l'ex-
pression est 2, c'est la seconde routine de la liste qui est exécutée etc. Après le
retour (RETURN) à partir d'une routine, l'exécution se poursuit par l'instruction
suivant ON . . . GOSUB.
Si l'expression est nulle, négative ou supérieure au nombre de routines indiquées
dans la liste, aucune routine n'est exécutée et l'ordinateur passe à la ligne de pro-
gramme suivante.
REMARQUE: Aucune virgule ne doit être utilisée dans les expressions suivant
GOSUB.
Le PC-1350 ne peut faire la différence entre les virgules
dans les expressions et les virgules entre des expressions.
EXEMPLES
10 INPUT A
20 ON A GOSUB 100, 200, 300
30 END
100 PRINT "PREMIER"
110 RETURN
200 PRINT "SECOND"
210 RETURN
300 PRINT "TROISIENE"
310 RETURN
"PREMIER" s'imprime lorsque 1 est
entré;
"SECOND"
lorsque
2 est
entré; "TROISIEME" lorsque 3 est
entré. Toute autre entrée ne provoque
aucune impression.
143

Publicité

loading