Télécharger Imprimer la page

Hewlett Packard Advanced Scientific Calculator HP-28C Manuel D'utilisation page 228

Publicité

Voici le fonctionnement de cette structure lorsque vous exécutez le
programme:
1. La commande IF marque simplement le début de la structure.
Elle peut se trouver n'importe où avant la commande THEN.
2. X est évalué.
3. Le nombre 0 est placé dans la pile.
4. La commande
~
prend la valeur de X et le nombre 0 comme
arguments.
• Si les arguments ne sont pas égaux,
~
donne 1.
D
Si les arguments sont égaux
~
donne O.
5. La commande THEN utilise 1 ou 0 comme argument.
• Si l'argument vaut
1,
THEN évalue le programme jusqu'à la
commande ELSE (c'est-à-dire
X SIN X /).
• Si l'argument vaut 0, THEN évalue le programme entre les
commandes ELSE et END (c'est-à-dire 1).
6. L'exécution du programme continue après la commande END.
Voici quelques informations sur les structures de programme.
Commandes pour les structures de programme. Les commandes
IF, THEN, ELSE et END sont des exemples de
commandes de structure
de programme.
Leur utilisation doit respecter les combinaisons décrites
dans ce chapitre.
Fonctions et commandes de test. La fonction
~
est une
fonction de
test.
Pour deux arguments quelconques,
~
donne 1 ou 0, selon que le
test est vrai ou faux. Les autres fonctions de test sont
<,
f:.,
;:,> et
==.
(Souvenez-vous que
=
sert pour identifier les équations, pas pour
tester les égalités.) Pour deux arguments symboliques, les fonctions
de test donnent des résultats symboliques.
Certaines commandes de test donnent toujours 1 ou O. La commande
de test SAME, par exemple, est similaire à
= =,
mais elle teste
simplement si les deux objets sont identiques. D'autres commandes de
test sont disponibles pour manipuler les indicateurs (voir ci-après). La
section
«
TESTS DE PROGRAMME» du Manuel de référence décrit
les fonctions et les commandes de test plus en détail.
224
26 : Structures de programmes

Publicité

loading

Ce manuel est également adapté pour:

Advanced scientific calculator hp-28s