Boucles avec compteurs (dse, isg) – HP Calculatrice scientifique HP 33s Manuel d'utilisation

Page 205

Advertising
background image

ʳ

Techniques de programmation

13–17

Lignes de

programme :

(En mode RPN)

Description :

   
  "! 
  "! 
Somme de vérification et longueur : D548 9

 

  

Il est plus facile de rappeler A que de se souvenir où il se
trouve dans la pile.

 .  Calcule

AB.

 ! 

Remplace l’ancien A par le nouveau résultat.

  

Rappelle la constante pour la comparaison.

º6¸@

Est–ce que B

< au nouveau A ?

!

Oui : la boucle répète la soustraction.

#$ 

Non : affiche le nouveau A.

!
Somme de contrôle et longueur : AC36 27

Boucles avec compteurs (DSE, ISG)

Quand vous voulez exécuter une boucle un nombre de fois spécifique, utilisez les
touches de fonction conditionnelles

{ l

(incrément; saute si supérieur à) ou

| m

(décrément; saute si inférieur ou égal à). Chaque fois qu’une fonction

boucle est exécutée dans un programme, elle décrémente ou incrémente
automatiquement la valeur d’un compteur stocké dans une variable. Elle compare
la valeur actuelle du compteur à la valeur finale du compteur, puis continue ou sort
de la boucle suivant la résultat de cette comparaison.

Pour une boucle descendante, utilisez

| m

variable

Pour une boucle ascendante, utilisez

{ l

variable

Ces fonctions accomplissent la même chose qu’une boucle FOR–NEXT en BASIC :

 variable = valeur initiale ! valeur finale ! incrément

Advertising