HP Calculatrice graphique HP 48gII Manuel d'utilisation
Page 771

Page 21-52
Cela crée l’entrée suivante dans la pile :
Le curseur
placé devant la déclaration IF invite l’utilisateur à entrer la
déclaration logique qui active la construction IF lorsque le programme est
exécuté.
Exemple : tapez le programme suivant :
«
→ x
«
IF
‘x<3’ THEN ‘x^2‘ EVAL END ”Done” MSGBOX » »
et enregistrez-le sous le nom ‘f1’. Appuyez sur
J
et vérifiez que la
variable
@@@f1@@@ est bien disponible dans votre menu de variables. Vérifiez les
résultats suivants :
0
@@@f1@@@ Résultat : 0
1.2
@@@f1@@@ Résultat : 1.44
3.5
@@@f1@@@ Résultat : no action
10
@@@f1@@@ Résultat : no action
Ces résultats confirment le fonctionnement correct de la construction
IF…THEN…END. Le programme, tel qu’il est rédigé, calcule la fonction f
1
(x) =
x
2
, if x < 3 (et aucune sortie dans les autres cas).
La construction IF…THEN…ELSE…END
La construction IF…THEN…ELSE…END permet deux flux de programme au
choix en fonction de la valeur de vérité de la déclaration_logique. Le format
général de cette construction est le suivant :
IF déclaration_logique THEN déclarations_programme_si_vrai
ELSE déclarations_programme_si_faux END
.
Le fonctionnement de cette construction est le suivant :
1. Evaluez
déclaration_logique.