114 Section 8: Les bases de la programmation
Séquence de touches
(mode ALG)
L'appui s ur gÜ qu and la c alculatrice e st en m ode exécution la f ait passer à la
ligne précédente de la mémoire programme, puis affiche le numéro de cette ligne et le
code de touche qu'elle contient, tout comme en mode programme. En mode exécution,
le relâchement de la touch e Ü fait afficher le même nombre qu'avant l'appui sur la
touche gÜ : aucune instruction de la mémoire programme n'est exécutée.
Interruption de l'exécution du programme
Parfois vou s souhaiterez arrêter l'exécution de fa çon à p ouvoir c onsulter un résult at
intermédiaire ou entrer de nou velles données. La hp 12c p latinum dispose d e d eux
fonctions pour le faire : gu (pause) et t (marche/arrêt).
Pause pendant l'exécution d'un programme
Quand un pro
gramme lanc é exécute une instruction
programme s'arrête pendant environ 1 seconde avant de reprendre. Pendant la pause,
la c alculatrice a ffiche le dernier résu ltat c alculé a vant l'exécution de l'instruction
gu.
Si vo us a ppuyez sur une touc he p endant une pa use, le pr ogramme e st arr êté
définitivement. P our reprendre l' exécution du programme à la ligne sui vant celle
contenant l'instruction gu, appuyez sur t.
Exemple : Créez un programme calculant les entrées des colonnes MONTANT, TVA
et TOTA L de ch aque article de la facture d'un distributeur d e bij oux pr ésenté sur la
page suivante, calculez aussi le total de chacune de ces colonnes pour tous les articles
de la facture. Le taux de TVA est de 6,75%.
Pour économiser les lignes de mémoire programme, plutôt que d'entrer le taux de TVA
avant l 'instruction b, nou s al lons l'enregistrer dans le registre R
avant l 'instruction b. A vant d' enregistrer le pr ogramme en mé moire, nou s allons
calculer manuellement les montants nécessaires pour le premier article de la facture. La
séquence de touches utilise l'arithmétique sur les registres de stockage (décrite en page
27) sur les registres R
1
sont effacés en appuyant sur fCLEAR², nous devons donc appuyer sur ces touches
avant de
commencer le
programme — po ur être sür qu e le s so mmes de s col onnes so nt "initialisées" à zéro.
(L'appui sur fCLEARH efface les registre s R
contient le taux de TVA).
Affichage
473,75
, R
et R
pour calculer les sommes des colonnes. Ces registres
2
3
calcul manu el —
Résultat de l'exécution de la ligne
de programme 007 (dernière ligne
du programme).
gu, l'ex écution du
po ur le ra ppeler
0
et a ussi en suite avant d'exécuter le
à R
, mai s effacerait aussi R
1
3
, qui
0