Section courante

A propos

Section administrative du site

ON ... GOTO

Dans aller à
ST BASIC

Syntaxe

ON numericexpression GOTO linedescriptor [linedescriptor ]

Description

Cette instruction permet d'effectuer des branchements à des numéros de ligne en fonction de cas supérieur à 1 consécutif.

Remarques

Exemples

Voici des exemples typiques de l'utilisation de l'instruction ON GOTO :

  1. ON X GOTO INIT, 100, ENTRY, DONE

Voici un autre exemple :

  1. 10 X=1
  2. 20 ON X GOTO 70,80,90,990
  3. 70 PRINT "SAISON A CE JOUR: "X + 1
  4. 80 PRINT "SAISON A CE JOUR: "X + 2
  5. 90 PRINT "SAISON A CE JOUR: "X + 3
  6. 120 X=X+1 :GOTO 20
  7. 990 END
  8. RUN

Testez la valeur avant d'écrire une instruction ON. On obtiendra le résultat suivant :

SAISON A CE JOUR: 2
SAISON A CE JOUR: 3
SAISON A CE JOUR: 4
SAISON A CE JOUR: 4
SAISON A CE JOUR: 5
SAISON A CE JOUR: 6
OK


Dernière mise à jour : Vendredi, le 7 Août 2020