Kk commandes de saut (jump) – Casio CFX-9850GB PLUS Chapitre 20 Manuel d'utilisation

Page 30

Advertising
background image

380

Exemple: For 2 → I To 10

_

If I = 5

_

Then ”STOP” : Stop

_

IfEnd

_

Next

Ce programme compte de 2 à 10. Cependant, quand le compte
atteint 5, il termine l’exécution et le message “STOP” est affiché.

k

k

k

k

k Commandes de saut (JUMP)

Dsz

Fonction: Cette commande est un saut avec compteur qui décrémente la valeur
d’une variable de référence d’une unité, puis saute quand la valeur de la
variable est égale à zéro.

Syntaxe:

Paramètres:

Nom de la variable: A à Z,

r

, θ

[Exemple] Dsz B : Décrémente la valeur affectée à la variable B d’une unité.

Description:

Cette commande décrémente la valeur d’une variable de référence d’une unité,
puis la teste (vérifie). Si la valeur actuelle n’est pas zéro, l’exécution continue
avec l’instruction suivante. Si la valeur est égale à zéro, l’exécution saute à
l’instruction suivant la commande d’instruction multiple (:), la commande
d’affichage de résultat (

^) ou la commande de retour. (_).

Exemple: 10 → A : 0 → C :

Lbl 1 : ? → B : B+C → C :
Dsz A : Goto 1 : C ÷ 10
Ce programme demande d’entrer 10 valeurs, puis de calculer la
moyenne des valeurs entrées.

Goto~Lbl

Fonction: Cette commande effectue un saut inconditionnel à un endroit défini.

Syntaxe: Goto <valeur ou variable> ~ Lbl <valeur ou variable>

Paramètres: Valeur (de 0 à 9), variable (A à Z,

r

, θ)

Description:

1. Cette commande comprend deux éléments: Goto n (n étant une valeur de 0 à

9) et Lbl n (n étant la valeur définie par Goto). Cette commande fait sauter
l’exécution du programme à l’instruction Lbl dont la valeur correspond à celle
qui a été spécifiée par l’instruction Goto.

20 - 11

Guide des commandes

Valeur de la variable

G

G

G

G

G

0

_

Dsz <nom de la variable> : <instruction>

:

<instruction>

^

Valeur de la variable = 0

Advertising