Fonction avec chaine d’entree, Fonction avec chaîne d’entrée – HP Calculatrice graphique HP 49g Manuel d'utilisation
Page 739

Page 21-23
sur un ordinateur. Les chaînes entre guillemets (“ “) sont tapées directement à
partir du clavier alphanumérique.
Enregistrez le programme dans une variable appelée INPTa (pour INPuT a).
Essayez d’exécuter le programme en appuyant sur la touche de menu
étiquetée
@INPTa.
Le résultat est une pile qui invite l’utilisateur à entrer la valeur de a et qui
place le curseur devant l’invite :a: Entrez une valeur pour a, disons 35, puis
appuyez sur
`. Le résultat ainsi obtenu est la chaîne d’entrée
: a :35
dans le niveau 1 de la pile.
Fonction avec chaîne d’entrée
Si vous deviez utiliser cette chaîne de code pour calculer la fonction, f(a) =
2*a^2+3, vous pourriez modifier le programme pour qu’il se présente
comme suit :
«
“Enter a: “ {“ :a: “ {2 0} V }
INPUT OBJ→ → a
«
‘2*a^2+3‘
» »
Enregistrez ce nouveau programme sous le nom ‘FUNCa’ (FUNCtion de a) :
Exécutez le programme en appuyant sur
@FUNCa. Lorsque vous êtes invité à
entrer la valeur de a, entrez par exemple 2, puis appuyez sur
`. Le résultat
est simplement la fonction algébrique
2a
2
+3, soit un résultat incorrect. La
calculatrice fournit des fonctions permettant de déboguer les programmes afin
d’identifier les erreurs logiques pendant l’exécution du programme comme
indiqué ci-dessous.