HP Calculatrice scientifique HP 33s Manuel d'utilisation

Page 174

Advertising
background image

ʳ

12–14

Programmation simple

2. Au début du programme, insérez une instruction INPUT pour chaque variable

dont la valeur est nécessaire. Plus tard dans le programme, quand vous écrirez
la partie de calcul qui nécessite une certaine valeur, insérez une instruction de
variable

L

pour rappeler cette valeur dans la pile.

Du fait que l’instruction INPUT laisse également la bonne valeur entrée dans le
registre X, vous n’avez pas à rappeler la variable plus tard dans le programme.
Vous pouvez utiliser l’instruction INPUT et l’utiliser quand vous en avez besoin.
Vous pouvez être en mesure d’économiser un peu d’espace mémoire de cette
manière. Toutefois, dans un programme long, il est plus simple de stocker
toutes les valeurs d’entrée en début de programme, puis de les rappeler quand
c’est nécessaire.

Souvenez–vous également que l’utilisateur du programme peut réaliser des
calculs quand le programme est arrêté, en attente d’entrée. Ceci peut altérer le
contenu de la pile, ce qui affecte le calcul suivant réalisé par le programme.
Donc, le programme ne doit pas supposer que les contenus des registres X, Y
et Z seront les mêmes avant et après l’instruction INPUT. Si vous collectez
toutes les données au début et les rappelez ensuite quand c’est nécessaire
pour un calcul, vous éviterez que le contenu de la pile soit altéré juste avant de
débuter le calcul.

Par exemple, prenons le programme « Transformations de Coordonnées » au
chapitre 15. La routine D collecte toutes les entrées nécessaires pour les variables
M, N et T (lignes D0002 à D0004) qui définissent les coordonnées x et y et l’angle

θ

du nouveau système.

Pour répondre à une demande de valeur, procédez comme suit :

Quand vous exécutez un programme, celui–ci va s’arrêter à chaque instruction
INPUT et vous demander la variable, tel que @ 8 . La valeur affichée (et les
contenus du registre X) seront les contenus actuels de R.

„

Pour laisser un nombre inchangé, appuyez simplement sur

g

.

„

Pour modifier un nombre, tapez le nouveau nombre et appuyez sur

g

. Cela permet de substituer la nouvelle valeur à la place de l’ancienne

dans le registre X. Vous pouvez entrer le nombre sous forme de fraction, si
vous le désirez. Si vous avez besoin de calculer un nombre, utilisez les
calculs habituels du clavier, puis appuyez sur

g

. Par exemple, vous

pouvez taper 2

‘

5

g

.

„

Pour calculer avec le nombre affiché, appuyez sur

‘

avant de

saisir un nouveau nombre.

Advertising