HP Calculatrice graphique HP 49g Manuel d'utilisation
Page 779

Page 21-63
@SST↓@
SL1 = S:5 (quitte le sous-programme
»)
@SST↓@
SL1 = S:5 (quitte le programme principal
»)
Le listage pas à pas est terminé. Le résultat de l’exécution du programme
@@@S1@@ avec n = 2, est S:5.
Vérifiez également les résultats suivants : J
3
@@@S1@@ Résultat
:
S:14
4
@@@S1@@ Résultat : S:30
5
@@@S1@@ Résultat
:
S:55
8
@@@S1@@ Résultat : S:204
10
@@@S1@@ Résultat
:
S:385
20
@@@S1@@ Résultat : S:2870
30
@@@S1@@
Résultat : S:9455 100
@@@S1@@ Résultat : S:338350
La construction START…STEP
La forme générale de cette déclaration est :
start_value end_value START program_statements increment
NEXT
La valeur_initiale, la valeur_finale et l’increment de l’index de la boucle
peuvent être des quantités positives ou négatives. Pour increment > 0,
l’exécution se poursuit tant que l’index est inférieur ou égal à
valeur_finale
. Pour increment < 0, l’exécution survient aussi
longtemps que l’index est supérieur ou égal à valeur_finale.
Exemple – génération d’une liste de valeurs
Supposons que vous souhaitiez générer une liste de valeurs de x de x = 0.5 à
x = 6.5 par incréments de 0.5. Vous pouvez rédiger le programme suivant :
«
→ xs xe dx
«
xs DUP xe START DUP dx + dx STEP DROP xe
xs – dx / ABS 1 +
→LIST » »
et le stocker dans la variable
@GLIST.