HP 9g Graphing Calculator User Manual

Page 114

Advertising
background image

F-27

Boucle For

FOR

(

condition de départ; condition de poursuite; réévaluation

)

{

instruction

}

Une boucle FOR permet de répéter un ensemble d'actions

comparables tant que le compteur se trouve entre les valeurs indiquées.
Par exemple:

FOR

( A = 1 ; A

4 ; A + + )

{ C = 3 × A ; PRINT ANS = , C }

END

Résultat : ANS = 3, ANS = 6, ANS = 9, ANS = 12

Le traitement de cet exemple est le suivant :
67. FOR A = 1: Initialise la valeur de A à 1. Comme A = 1 vérifie

A ≤

4, les instructions sont exécutées et A est incrémenté de 1.

68. Maintenant A = 2. A ≤

4 est toujours vérifié, donc les instructions sont

exécutées et A est encore incrémenté de 1. Et ainsi de suite.

69. Quand A = 5, A ≤

4 n'est plus vérifié, donc les instructions ne sont pas

exécutées. Le programme passe au bloc de code suivant.

Commande Sleep

SLEEP (

temps

)

Une commande SLEEP suspend l'exécution du programme pendant le

temps indiqué (jusqu'à 105 secondes au maximum). C'est utile pour
afficher des résultats intermédiaires avant de reprendre l'exécution.

Commande Swap

SWAP (

variable mémoire A, variable mémoire B

)

La commande SWAP échange le contenu des deux variables

mémoire.

Opérateurs de comparaison

Les opérateurs de comparaison utilisables dans les boucles FOR et les

branchements conditionnels sont les suivants :

= = (égal à), < (plus petit que), > (plus grand que), ≠ (non égal), ≤
(plus petit ou égal), ≥ (plus grand ou égal).

Création d'un programme

70. Sélectionnez NEW sur le menu de programme et appuyez sur [

].

71. Sélectionnez le mode de calcul pour l'exécution du programme et

appuyez sur [

].

72. Sélectionnez une des dix zones de programme (P0123456789) et

appuyez sur [

].

Advertising