Si vousrelancez l'exécution en appuyant sur une touche du menu, le
nom de la variable correspondante est stockée dans le registre Alpha.
Votre programme peut utiliser cette information pour déterminer la
touche sur laquelle vous avez appuyé. Si vous relancez l'exécution en
appuyant sur [R/S], le registre Alpha n'est pas modifié.
Pour sortir d'un menu de variable :
B Appuyez sur (EXIT).
B Oy, choisissez un menu d'application (@(SoLver], @I,
B(vATRIX), B(STAT) ou M(BASE)).
Exemple d'utilisation d'un menu de variable. Le programme pré-
cédent utilisait la fonction INPUT pour demanderles valeurs de trois
variables. En remplagant les lignes 02, 03 et 04 parles sept lignes de
programme ci-dessous, vous pouvez ajouter un menu de variables au
programme.
a2 MVAR "L"
Déclare les variables de menu a
83 MVAR "H"
la suite du label global.
84 MVAR "W"
85 VARMENU "SURF"
Crée le menu de variable et arré-
@g STOP
te le programme. Lorsque vous
87 EXITALL
relancez le programme, le calcu-
lateur sort automatiquement du
menu de variable.
a8 RCL "W"
Vous pouvez entrer les variables
dans un ordre quelconque. De ce
fait, il n'est pas siir que la valeur
de la largeur se trouvera dans le
registre X (comme c'était le cas
avec le premier programme).
Modifiez le programme "SURF". Supprimez tout d'abordles lignes 02,
03 et 04.
B(Prcv) @(GTO] (] 4 [ENTER)
B3 INPUT "A"
B4BINPUT "W"
BIFPLBL "SURF"
BEE
62 RCLx PL"
126
9 : Entrées-sorties de programme