Operation Manual
106 Section 9: Branchement et boucle
File name: hp 12c_user's guide_Canada French_HDPMBF12130 Page: 106 of 217
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm
Boucle
Si une instruction
i
indique un numéro de ligne inférieur dans la mémoire
programme, les instructions des lignes de programme comprises entre la ligne
indiquée et l’instruction
i
sont exécutées de façon répétitive. Comme le montre
l’illustration Branchement simple ci-dessous, dès que le programme commence à
exécuter la “boucle”, celle-ci continue sans fin.
Pour arrêter l’exécution d’une boucle, vous pouvez inclure une instruction
o
ou
m
(décrite ci-dessous) ou une instruction
t
dans la boucle. Vous pouvez aussi
arrêter l’exécution en appuyant sur une touche pendant l’exécution de la boucle.
Exemple :
le programme ci-dessous calcule automatiquement les mensualités
d’amortissement d’un prêt hypothécaire sans vous imposer d’appuyer sur
f!
à chaque paiement. Il calcule le montant d’amortissement des paiements d’un mois
ou d’une année à chaque exécution de la boucle, selon que c’est le nombre 1 ou
12 qui est affiché au lancement du programme. Avant de lancer le programme,
nous devons “l’initialiser” en enregistrant les données voulues dans les registres
financiers – comme si nous devions calculer manuellement l’amortissement d’un
paiement unique. Nous allons lancer le programme pour un prêt de 50 000 $ à
12,75% sur 30 ans, et entrer 1 à l’affichage avant de le lancer pour calculer le
tableau d’amortissement des paiements mensuels. Pour les deux premières
“passes” dans la boucle, nous exécuterons le programme ligne par ligne, à l’aide
de
Ê
, pour voir comment se passe le bouclage ; nous utiliserons ensuite
t
pour exécuter la boucle complète une troisième fois avant d’arrêter l’exécution.
Séquence de touches Affichage
fs
00-
Passe la calculatrice en mode
programme.
f
CLEAR
Î
00-
Efface la mémoire programme.
?
0
01- 44 0
Enregistre le nombre à l’affichage
dans le registre R
0
. Ce sera le nombre
de paiements à amortir.