Exécution du programme
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.
Exécution du programme
Si vrai
Lexécution du
programme se
poursuit à la ligne
007
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
les taux d'imposition – 20 et 25 – dans les registres R
Remarque :
Si un programme nécessite la présence de certains nombres
dans les registres X et Y pour l'exécution d'instructions telles que o il
est extrêmement utile pour l'écriture du programme d'afficher les
quantités présentes dans chaque registre après l'exécution de chaque
Section 9 : Branchement et boucle
Exécution du programme
Si faux
0 0 1 ,
002,
La ligne suivant le test
003,
conditionnel est ignorée
004,
005,
006,
Exécution du programme
0 0 1 ,
002,
003,
004,
005,
006,
007,
008,
Si faux
Lexécution du
programme se
poursuit à la ligne
004
0
et R
, respectivement.
1
2
115
et