HP Calculatrice graphique HP 48gII Manuel d'utilisation

Page 754

Advertising
background image

Page 21-35

Exemple 1 – l’équation de Manning permettant de calculer la hauteur
dynamique dans un flux de canal ouvert comprend un coefficient, C

u

, lequel

dépend du système d’unités utilisées. Si vous utilisez le S.I. (Système
International), C

u

= 1.0, alors que si vous utilisez le E.S. (Système Britannique),

C

u

= 1.486. Le programme suivant utilise une CHOOSE box pour permettre à

l’utilisateur de sélectionner la valeur de C

u

en sélectionnant le système d’unités.

Enregistrez-le dans la variable CHP1 (CHoose Program 1) :

«

“Units coefficient” { { “S.I. units” 1}

{ “E.S. units” 1.486} } 1 CHOOSE

»


L’exécution de ce programme (appuyez sur

@CHP1) affiche la CHOOSE box

suivante :


Selon si vous choisissez des

S.I. units ou E.S. units

, la fonction

CHOOSE des endroits une valeur de 1 ou une valeur de 1.486 dans le
niveau 2 et un 1 de pile dans le niveau 1. Si vous annulez la CHOOSE box,
CHOICE retourne un zéro (0).

Les valeurs retournées par la fonction CHOOSE peuvent être influencées par
d’autres commandes du programme, comme indiqué dans le programme
modifié CHP2 :

«

“Units coefficient” {{“S.I. units” 1} {“E.S. units”

1.486}} 1 CHOOSE IF THEN “Cu”

TAG ELSE “Operation

cancelled” MSGBOX END

»


Les commandes suivant la fonction CHOOSE dans ce nouveau programme
indiquent une décision fondée sur la valeur du niveau 1 de la pile selon la
construction IF-THEN-ELSE-END. Si la valeur du niveau 1 de la pile est 1 les
commandes “Cu”

TAG

produiront un résultat étiqueté à l’écran. Si la

valeur du niveau 1 de la pile est zéro, les commandes “Operation

Advertising