LEXIBOOK GC700FR Manuel D'instruction page 61

Table des Matières

Publicité

Ex :
Reprenons notre programme sur le calcul du périmètre et de la surface d'un
cercle de rayon r.
"R=" ?
R : "P="
Nous voulons simplement obtenir la surface, sans effacer la partie sur le
périmètre, et répéter l'exécution indéfiniment. Nous modifions le programme
ainsi (rappel : on effectue l'insertion avec [SHIFT][Ins]):
Lbl 0 :
"R=" ?
R:
Goto 1 :
"P="
2 π R
Lbl 1 :
"S="
2
πR
: Goto 0
Lbl 0 :"R=" ?
A l'exécution cela donne :
[MODE] 1
[Prog] 0 [EXE]
5 [EXE]
[EXE]
[EXE]
2 [EXE]
[EXE]
On voit que lorsqu'on rentre la valeur de R, le programme passe directement
au calcul de la surface car il a rencontré l'instruction Goto 1, Lbl 1 étant
positionné devant « S= ».
Ensuite une fois qu'on a obtenu le résultat pour S, le programme retourne au
début parce qu'il a rencontré l'instruction Goto 0 et que Lbl 0 se trouve tout
au début du programme ; le résultat S pour la calculatrice est alors un résultat
intermédiaire et pas le résultat final, c'est pour cela que Disp reste affiché.
Si on écrit :
"R=" ?
R : Lbl 0 :Goto 1 :"P="
On ne peut rentrer la valeur de R qu'une seule fois et la calculatrice calcule en
boucle S= 78,53981634 ... Heureusement les sauts conditionnels que nous
allons voir maintenant permettent d'aboutir à des résultats plus passionnants
qu'une boucle sans fin.
Copyright © Lexibook 008
GC700ZFRIM0108.indd 61
2 π R
"S="
rajout de [SHIFT] [Lbl] 0 [ :]
rajout de [SHIFT] [Goto] 1 [:]
rajout de [SHIFT] [Lbl] 1 [ :]
rajout de [ALPHA] [
R :Goto 1 :"P="
2 π R
-> R = ?
-> S=
-> 78.53981634
-> R = ?
-> S=
-> 12.56637061
2 π R
2
025
πR
][Goto] 0
Lbl 1 :"S="
πR
Disp
Disp
Disp
Disp
Lbl 1 :"S="
πR
Goto 0
2
037
Goto 0
2
037
61
5/3/08 16:56:36

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Gc700zfr

Table des Matières