HP Calculatrice graphique HP 48gII Manuel d'utilisation

Page 788

Advertising
background image

Page 21-69

END. Les déclarations_programme doivent comprendre un index de
boucle qui sera modifié avant la vérification de la déclaration_logique
au début de la répétition suivante. Contrairement à la commande DO, si la
première évaluation de déclaration_logique est fausse, la boucle n’est jamais
exécutée.

Exemple 1 : calculez la somme S à l’aide d’une construction WHILE …
REPEAT … END
Le programme suivant calcule la somme

=

=

n

k

k

S

0

2


Utilisation d’une boucle WHILE…REPEAT…END :

«

0.

→ n S

«

WHILE

‘n≥0‘ REPEAT n SQ S + ‘S‘ STO n 1 –

‘n‘ STO END S “S” TAG » »

Stockez ce programme dans une variable

@@S4@@. Vérifiez les exercices suivants :

J

3

@@@S4@@ Résultat

:

S:14

4

@@@S4@@ Résultat

:S:30

5

@@@S4@@ Résultat

:

S:55

8

@@@S4@@ Résultat

:S:204

10

@@@S4@@ Résultat

:

S:385

20

@@@S4@@

Résultat :S:2870

30

@@@S4@@

Résultat : S:9455 100

@@@S4@@ Résultat

:S:338350


Exemple 2 : générez une liste à l’aide d’une construction WHILE… REPEAT …
END Tapez le programme suivant

«

→ xs xe dx

«

xe xs – dx / ABS 1. + xs

→ n x

«

xs

WHILE

‘x<xe‘ REPEAT ‘x+dx‘ EVAL DUP ‘x‘ STO END n →LIST » »

»

et stockez-le dans la variable

@GLIS4.

Advertising