HP Calculatrice graphique HP Prime Manuel d'utilisation
Page 629

Programmation
627
E-S
Les commandes d'E-S sont utilisées dans les opérations
d'entrée et de sortie de données d'un programme. Elles
permettent aux utilisateurs d'interagir avec les
programmes.
Ces commandes ouvrent les éditeurs de matrices et de
listes.
CHOOSE
Syntaxe : CHOOSE(var, "titre", "élément1",
"élément2",…,"élémentn")
Affiche une zone de sélection contenant le titre spécifié et
les éléments de CHOOSE. Si l'utilisateur sélectionne un
objet, la variable dont le nom est indiqué est mise à jour
de façon à présenter le numéro de l'objet sélectionné (un
nombre entier, 1, 2, 3, etc.) ou 0 si l'utilisateur appuie sur
.
Renvoie vrai (valeur autre que zéro) si l'utilisateur
sélectionne un objet et faux (0) dans le cas contraire.
Exemple :
CHOOSE
(N,"PickHero",
"Euler","Gauss
","Newton");
IF N==1 THEN
PRINT("Vous
avez choisi
Euler"); ELSE
IF N==2 THEN PRINT("Vous avez choisi
Gauss");ELSE PRINT("Vous avez choisi
Newton");
END;
END;
Après l'exécution de la commande CHOOSE, la valeur de
n est mise à jour de façon à contenir 0, 1, 2 ou 3. La
commande IF THEN ELSE entraîne l'impression du nom
de la personne sélectionnée sur le terminal.