HP Calculateur graphique HP 39gs Manuel d'utilisation

Page 250

Advertising
background image

18-18

Programmation

IF... THEN... END

Exécute la séquence de commandes clause-vraie si
clause-test est évalué à vrai. Sa syntaxe est:

IF clause-test

THEN clause-vraie END

Exemple

1

X

A:

IF A==1
THEN MSGBOX A " EGALE 1":
END

IF... THEN... ELSE...
END

Exécute une séquence de commandes qui dépend du
résultat de clause-test: clause-vraie si clause-test est évalué
à vrai, clause-fausse sinon. Sa syntaxe est:

IF clause-test

THEN clause-vraie ELSE clause-fausse END

Exemple

1

X

A:

IF A==1
THEN MSGBOX A " EGALE 1":
ELSE MSGBOX A " EST DIFFERENT DE 1":
END

CASE...END

Effectue une série de tests et exécute la séquence clause-
vraie
appropriée. Sa syntaxe est:

CASE
IF clause-test

1

THEN clause-vraie

1

END

IF clause-test

2

THEN clause-vraie

2

END

.
.
.
IF clause-test

n

THEN clause-vraie

n

END

END

Lorsque CASE est exécutée, clause-test

1

est évalué. Si le

test est vrai, clause-vraie

1

est exécutée, et le programme

saute à END. Si clause-test

1

est faux, le programme

évalue clause-test

2

et ainsi de suite jusqu’à ce qu’un

clause-test soit vrai ou que tous les clause-test aient été
évalués comme faux.

HP 39gs French.book Page 18 Thursday, December 8, 2005 9:36 PM

Advertising