User manual
164 Liste alphabétique
Request
Catalogue >
• Si l'utilisateur a cliqué sur OK, ou a
appuyé sur Entrée ou sur Ctrl+Entrée, la
variable VarÉtat prend la valeur 1.
• Sinon, la variable StatusVar prend la
valeur 0.
L'argument de func() permet à un
programme de stocker la réponse de
l'utilisateur sous la forme d'une définition
de fonction. Cette syntaxe équivaut à
l'exécution par l'utilisateur de la commande
suivante :
Definir func(arg1, ...argn) = réponse de
l'utilisateur
Le programme peut alors utiliser la fonction
définie fonc(). La chaîneinvite doit guider
l'utilisateur pour la saisie d'une réponse
appropriée qui complète la définition de la
fonction.
Remarque: Vous pouvez utiliser l Request
commande dans un programme créé par
l'utilisateur, mais pas dans une fonction.
Pour arrêter un programme qui contient
une commande Request dans une boucle
infinie :
• Calculatrice: Maintenez la touche c
enfoncée et appuyez plusieurs fois sur
·.
• Windows®: Maintenez la touche F12
enfoncée et appuyez plusieurs fois sur
Entrée.
• Macintosh®: Maintenez la touche F5
enfoncée et appuyez plusieurs fois sur
Entrée.
• iPad®: L’application affiche une invite.
Vous pouvez continuer à patienter ou
annuler.
Remarque: Voir également RequestStr,
page 165.
Define polynomial()=Prgm
Request "Saisissez un polynôme
en x :",p(x)
Disp "Les racines réelles sont
:",polyRoots(p(x),x)
EndPrgm
Exécutez le programme et saisissez une
réponse :
polynomial()
Résultat après avoir saisi x^3+3x+1 et
sélectionné OK:
Les racines réelles sont : {-
0.322185}