HP 50g Guide De L'utilisateur page 761

Masquer les pouces Voir aussi pour 50g:
Table des Matières

Publicité

La construction START
La construction START utilise deux valeurs d'un index pour exécuter un certain
nombre de déclarations de manière répétée. Il existe deux versions de la
construction START : START...NEXT et START ... STEP. La version START...NEXT
est utilisée lorsque l'incrément de l'index est égal à 1, alors que la version
START...STEP est utilisée lorsque l'incrément de l'index est déterminé par
l'utilisateur.
Les commandes participant à la construction START sont disponibles via :
Dans le menu BRCH („°@) @ BRCH@) les touches suivantes sont disponibles
pour générer des constructions START (le symbole indique la position du
curseur) :
„ @START: Lance la construction START...NEXT : START
‚ @START: Lance la construction START...STEP : START
La construction START...NEXT
La forme générale de cette déclaration est :
start_value end_value START program_statements NEXT
Dans la mesure où dans ce cas, l'incrément est de 1, pour que la boucle se
termine, vous devez vous assurer que start_value < end_value. Dans le
cas contraire, vous produiriez ce que l'on appelle une boucle sans fin.
Exemple : calcul de la somme S définie ci-dessus
La construction START...NEXT contient un index dont la valeur est inaccessible à
l'utilisateur. Dans la mesure où pour effectuer le calcul de la somme, il faut
disposer de l'index lui-même (k, dans ce cas), nous devons créer notre propre
index, k, que nous incrémenterons au sein de la loupe à chaque exécution de
celle-ci. Le programme suivant représente une implémentation possible du
calcul de S :
„°@) @ BRCH@ @) S TART @START
NEXT
STEP
Page. 21-58

Publicité

Table des Matières
loading

Table des Matières