HP Calculatrice graphique HP 48gII Manuel d'utilisation

Page 772

Advertising
background image

Page 21-53

2. Si déclaration_logique est vraie, exécutez

déclarations_programme_si_vrai et poursuivez le flux du programme
après la déclaration END.

3. Si déclaration_logique est fausse, exécutez

déclarations_programme_si_faux et poursuivez le flux du programme
après la déclaration END.


Pour produire une construction IF…THEN…ELSE…END directement dans la
pile, utilisez :

„°@)@BRCH@ ‚ @)@IF@@

Cela crée l’entrée suivante dans la pile :


Exemple : tapez le programme suivant :

«

→ x

«

IF

‘x<3’ THEN ‘x^2‘ ELSE ‘1-x’ END EVAL ”Done” MSGBOX

» »


et enregistrez-le sous le nom ‘f2’. Appuyez sur

J

et vérifiez que la

variable

@@@f2@@@ est bien disponible dans votre menu de variables. Vérifiez les

résultats suivants :

0

@@@f2@@@ Résultat : 0

1.2

@@@f2@@@ Résultat : 1.44

3.5

@@@f2@@@ Résultat : -2.5 10 @@@f2@@@ Résultat : -9


Ces résultats confirment le fonctionnement correct de la construction
IF…THEN…ELSE…END. Le programme, tel qu’il est rédigé, calcule la
fonction :

<

=

otherwise

x

x

if

x

x

f

,

1

3

,

)

(

2

2

Advertising