La construction for – HP Calculatrice graphique HP 49g Manuel d'utilisation
Page 780

Page 21-64
Dans ce programme, xs = valeur initiale de la boucle, xe = valeur finale de la
boucle, dx = valeur d’incrément pour la boucle. Le programme place les
valeurs de xs, xs+dx, xs+2
⋅dx, xs+3⋅dx, … dans la pile. Il calcule ensuite le
nombre d’éléments générés à l’aide de l’élément de code :
xe xs – dx / ABS 1. +
Enfin, le programme assemble une liste des éléments placés dans la pile.
• Vérifiez que l’appel de programme 0.5 ` 2.5 ` 0.5 ` @GLIST
produit la liste {0.5 1. 1.5 2. 2.5}.
• Pour visualiser le fonctionnement pas à pas, utilisez le programme DBUG
pour obtenir une brève liste, par exemple :
J1 # 1.5 # 0.5 `
Entrez les paramètres 1 1.5 0.5
[ ‘ ]
@GLIST `
Entrez le nom du programme au
niveau 1
„°LL @)@RUN@ @@DBG@
Lancez le débogueur.
Use
@SST↓@ pour entrer dans le programme et visualiser le fonctionnement
détaillé de chaque commande.
La construction FOR
Comme dans le cas de la commande START, la commande FOR comprend
deux variantes : la construction FOR…NEXT, pour les incréments d’index de
la boucle de 1, et la construction FOR…STEP, pour les incréments d’index de
la boucle sélectionnés par l’utilisateur. Toutefois, contrairement à la
commande START, la commande FOR requiert que l’on nomme l’index de la
boucle (par exemple, j, k, n). Il est inutile de nous préoccuper d’incrémenter
l’index nous-mêmes, comme on le fait dans les exemples utilisant START. La
valeur correspondant à l’index est disponible pour les calculs.
Les commandes impliquées dans la construction FOR sont disponibles via :
„°@)@BRCH@ @)@FOR