Boucles, Les boucles conditionnelles (gto) – HP Calculatrice scientifique HP 33s Manuel d'utilisation

Page 204

Advertising
background image

ʳ

13–16

Techniques de programmation

Touches :

(En mode ALG)

Affichage :

Description :

g

% 
 + c

Le message indique le format de
fraction (le dénominateur est 16),
puis affiche la fraction.

g ‡
| y

{}



0

8 

Arrête le programme et inactive
l’indicateur 10.

Boucles

Un déplacement en arrière — ie vers le libellé d’une ligne précédente— rend
possible l’exécution d’une partie d’un programme plus d’une fois. Cela s’appelle
une boucle.

   
  "! 
  "! 
  "! !
  ! 

Cette routine (reprise du programme « Transformation de coordonnées ») est un
exemple d’une boucle infinie. Elle est utilisée pour collecter les données initiales
avant de continuer la transformation des coordonnées. Après l’entrée des trois
valeurs, il est du ressort de l’utilisateur d’interrompre manuellement cette boucle en
sélectionnant la transformation à réaliser (en appuyant sur

X

N pour le

système ancien vers nouveau ou

X

O pour le système nouveau vers ancien).

Les boucles conditionnelles (GTO)

Quand vous voulez réaliser une opération jusqu’à ce qu’une certaine condition
soit atteinte, mais que vous ne savez pas combien de fois la boucle nécessite
d’être répétée, vous pouvez créer une boucle avec un test conditionnel et une
instruction GTO.

Par exemple, la routine suivante utilise une boucle pour diminuer la valeur de A
d’une quantité constante B jusqu’à ce que la valeur de A résultante soit inférieure
ou égale à B.

Advertising