HP 50g Guide De L'utilisateur page 728

Masquer les pouces Voir aussi pour 50g:
Table des Matières

Publicité

@SST
@
@SST
@
A ce stade, vous êtes dans le sous-programme
variable locale a. Pour voir la valeur de a, utilisez la commande :
~„aμ
Vous pouvez maintenant arrêter le débogueur, puisque vous connaissez déjà le
résultat que vous obtiendrez. Pour arrêter le débogueur, appuyez sur @KILL.
Vous obtenez le message
été arrêté. Appuyez sur $ pour revenir à l'affichage normal de la
calculatrice.
Note : En mode débogage, chaque fois que vous appuyez sur @SST
supérieur gauche de l'écran indique l'étape du programme en cours
d'exécution. Une fonction de touche appelée @@SST@ est également disponible
dans le sous-menu @) R UN du menu PRG. Elle peut permettre d'exécuter
immédiatement tout sous-programme appelé à partir d'un programme
principal. Nous présenterons ultérieurement des exemples de l'application de
@@SST@ .
Correction du programme
La seule explication possible à l'incapacité du programme à produire un
résultat numérique semble être l'absence de la commande
l'expression algébrique '2*a^2+3'. Modifiez le programme en ajoutant la
fonction EVAL manquante. Après modification, le programme doit se présenter
comme suit :
«
<!> Interrupted
"Enter a: " {" :a: " {2 0} V } INPUT
OBJ→ → a
Résultat : pile vide, exécution de
Résultat : pile vide, entrée dans le sous-
programme «
'2*a^2+3'
«
Cela indique en effet que la variable locale
a = 2
qui indique que le débogueur a
'2*a^2+3'
«
», lequel utilise la
NUM après
NUM » »
a
@ l'angle
Page. 21-25

Publicité

Table des Matières
loading

Table des Matières