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

Page 780

Advertising
background image

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

Advertising