Operation Manual
110 Section 9: Branchement et boucle
File name: hp 12c_user's guide_Canada French_HDPMBF12130 Page: 110 of 217
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm
z Si la condition testée est vraie, l’instruction est exécutée, l’exécution du
programme se poursuit en séquence par l’instruction de la ligne suivante
dans la mémoire programme.
z Si la condition testée est fausse, l’instruction est exécutée, l’exécution du
programme passe à l’instruction de la ligne suivante dans la mémoire
programme et se poursuit par l’instruction dans la ligne qui suit.
Ces règles peuvent être résumées par “FAIRE si VRAI”.
La ligne de programme qui suit immédiatement celle contenant l’instruction de test
conditionnel peut contenir n’importe quelle instruction ; mais l’instruction la plus
souvent utilisé dans ce cas est
i
. Si une instruction
i
suit une instruction de
test conditionnel, l’exécution du programme peut effectuer un branchement ailleurs
dans la mémoire si la condition est vraie et se poursuivre par la ligne suivante
dans la mémoire programme si la condition est fausse.
Exemple :
le programme ci-dessous calcule le montant d’impôt pour un taux
d’imposition de 20% sur les revenus inférieurs à 20 000 $ et 25% sur les revenus
supérieurs à 20 000 $. Pour économiser les lignes de programme, le programme
suppose que la valeur de test – 20 000 – a été enregistrée dans le registre R
0
et
les taux d’imposition – 20 et 25 – dans les registres R
1
et R
2
, respectivement.