ON ... GOTO |
Saute à un numéro de ligne si le cas est rencontré |
---|---|
Turbo Basic |
Syntaxe
ON cas GOTO numéroligne1,numéroligne2,numéroligne3,... |
Paramètres
Nom | Description |
---|---|
cas | Ce paramètre permet d'indiquer une valeur supérieur ou égal à 1. |
numéroligne1 | Ce paramètre permet d'indiquer le numéro de ligne où doit s'effectuer le branchement si cas vaut 1 |
numéroligne2 | Ce paramètre permet d'indiquer le numéro de ligne où doit s'effectuer le branchement si cas vaut 2 |
numéroligne3 | Ce paramètre permet d'indiquer le numéro de ligne où doit s'effectuer le branchement si cas vaut 3 |
... | Ce paramètre permet d'indiquer le numéro de ligne où doit s'effectuer le branchement si cas vaut ... |
Description
Cette commande permet d'effectuer des branchements à des numéros de ligne en fonction de cas supérieur à 1 consécutif.
Remarques
- Le paramètre cas est une expression numérique allant de 0 à 255. Les paramètres numéroligne identifiant des déclarations dans le programme où se connecter.
- Le paramètre cas détermine l'étiquette auquel on veut accéder (par exemple, si cas = 4, le quatrième étiquette de la liste reçoit le contrôle). Si cas est égal à 0 ou supérieur au nombre d'étiquettes dans la liste. Le Turbo Basic continue l'exécution avec la prochaine instruction en séquence. Les instructions de bloc SELECT et IF peuvent effectuer des branchements multidirectionnelles avec une plus grande flexibilité.
Exemple
Voici un exemple une utilisation typique de cette instruction :
on obtiendra le résultat suivant :
Entre 1 et 3Références
INFOGUIDE - Turbo Basic, Editions P.S.I., Bénédicte Hudault, 1988, ISBN: 2-86595-531-1, page 64
Dernière mise à jour : Mardi, le 28 juillet 2015