Programmation chapitre 8 – Casio GRAPH 20 Manuel d'utilisation

Page 161

Advertising
background image

147

Programmation

Chapitre 8

For~To~Next

Fonction: Cette commande répète tout ce qui se trouve entre l’instruction For (de)
et l’instruction Next (suivant). La valeur initiale est affectée à la variable de référence
à la première exécution, puis cette variable est incrémentée de 1 à chaque exécution.
L’exécution se poursuit jusqu’à ce que la valeur de la variable de référence atteigne
la valeur finale.

Syntaxe:

Paramètres:

• Nom de la variable de référence: A à Z

• Valeur initiale: valeur ou expression qui produit une valeur (ex. sin

x

, A, etc.)

• Valeur finale: valeur ou expression qui produit une valeur (ex. sin

x

, A, etc.)

Description:

1. Quand la valeur initiale de la variable de référence est supérieure à la valeur

finale, l’exécution continue à partir de l’instruction suivant Next sans exécuter les
instructions entre For et Next.

2. Une instruction For doit toujours avoir une instruction Next correspondante, et

l’instruction Next doit toujours venir après l’instruction For qui lui correspond.

3. L’instruction Next définit la fin de la boucle créée par For~Next, et elle doit toujours

être incluse. Dans le cas contraire, une erreur (Syn ERROR) se produit.

Exemple: For 1

A To 10

_

A

×

3

B

_

B

^

Next

For~To~Step~Next

Fonction: Cette fonction répète tout ce qui se trouve entre l’instruction For et
l’instruction Next. La valeur initiale est affectée à la variable de référence à la première
exécution, puis la valeur de la variable de référence change en fonction de la valeur
de l’incrément à chaque exécution. L’exécution continue jusqu’à ce que la valeur de
la variable de référence atteigne la valeur finale.

Syntaxe:

Paramètres:

• Nom de la variable de référence: A à Z
• Valeur initiale: valeur ou expression qui produit une valeur (ex. sin

x

, A, etc.)

• Valeur finale: valeur ou expression qui produit une valeur (ex. sin

x

, A, etc.)

• Valeur de l’incrément: valeur numérique (l’omission de cette valeur impose 1

comme incrément)

_

For <valeur initiale>

<nom de la variable de référence> To <valeur finale>

:

^

_

<instruction>

:

Next

^

For <valeur initiale>

<nom de la variable de référence>To <valeur finale>

Step <valeur de l'incrément>

Next

_

:

^

Advertising