Commandes de boucle – HP Calculateur graphique HP 39gs Manuel d'utilisation
Page 255

Programmation
18-23
SUB
Extrait une partie du graphique spécifié (ou d’une liste ou
d’une matrice) et la mémorise dans une nouvelle variable,
nom. Cette partie est déterminée par les coordonnées de
début et de fin—sous la forme x , y.
SUB nom;nomgraphique;(débutx,débuty);
(finx
,finy):
ZEROGROB
Crée un graphique vide selon une largeur et une hauteur
spécifiées, et le mémorise dans nomgraphique.
ZEROGROB nomgraphique;largeur;hauteur:
Commandes de boucle
La programmation structurée permet à un programme de
modifier son exécution selon certaines conditions ou de
certains arguments. La HP 39gs dispose de deux types de
structures différents:
•
Des structures de branchements
•
Des structures de boucles.
DO ... UNTIL ... END
Do ... Until ... End est une structure de boucle. Il répète
clause-boucle jusqu’à ce que clause-test renvoie un
résultat vrai (non nul). Comme le test est effectué après la
boucle, celle-ci est exécutée au moins une fois. Sa syntaxe
est :
DO clause-boucle UNTIL clause-test END
Exemple
1
X
A:
DO A + 1
X
A
UNTIL A == 12
END
WHILE ...
REPEAT ...
END
While ... Repeat ... End est une structure de boucle qui
évalue clause-test et exécute la séquence clause-boucle si
le test est vrai. Comme le test est effectué avant la boucle,
celle-ci n’est pas exécutée si le test est faux dès le départ.
Sa syntaxe est :
WHILE clause-test REPEAT clause-boucle END
HP 39gs French.book Page 23 Thursday, December 8, 2005 9:36 PM