HP 50g Guide De L'utilisateur page 771

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

Publicité

WHILE déclaration_logique REPEAT déclarations_programme END
La déclaration WHILE répète les déclarations_programme tandis que
déclaration_logique est vraie (autre que zéro). Dans le cas contraire, le
contrôle du programme est transmis à la déclaration suivant immédiatement
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
Utilisation d'une boucle WHILE...REPEAT...END :
0. → n S
«
«
END S "S" →TAG » »
Stockez ce programme dans une variable @@S4@@. Vérifiez les exercices suivants :
J
3 @@@S4@@
Résultat : S:14
5 @@@S4@@
Résultat : S:55
10 @@@S4@@
Résultat : S:385
30 @@@S4@@
Résultat : S:9455
Exemple 2 : générez une liste à l'aide d'une construction WHILE... REPEAT ...
END Tapez le programme suivant
WHILE 'n≥0' REPEAT n SQ S + 'S' STO n 1 – 'n' STO
n
2
S
=
k
k
=
0
4 @@@S4@@
Résultat :S:30
8 @@@S4@@
Résultat :S:204
20 @@@S4@@
Résultat :S:2870
100 @@@S4@@
Résultat :S:338350
Page. 21-68

Publicité

Table des Matières
loading

Table des Matières