HP Calculatrice graphique HP 48gII Manuel d'utilisation

Page 778

Advertising
background image

Page 21-59

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 :

„°@)@BRCH@ @)START @START


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 NEXT

• ‚ @START : Lance la construction START…STEP : START STEP



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 :

«

0. DUP

→ n S k

«

0. n START k SQ S + 1.

‘k‘ STO+ ‘S‘ STO

NEXT S

“S” TAG » »

Advertising