Programmation
On donne l'algorithme suivant :
Entrées :
Traitement :
?
?
1) Faire fonctionner cet algorithme pour x = −2 et y = 3 puis pour x = −1 et y = 5 .
2) Saisir ce programme sur votre calculatrice.
3) Tester le programme avec les valeurs de la première question.
4) Quelle est la question à laquelle répond ce programme ?
Faire fonctionner l'algorithme
Le premier calcul de d est différent de 5 donc on
affiche « non »
Puis, rappel du calcul précédent et modification des
valeurs de x et de y (instruction REPLAY par les
touches flèche droite ► ou flèche gauche ◄ )
Cette fois d = 5 et on affiche « oui »
Saisie des instructions
Créer un nouveau programme nommé D5 (CF fiche
400)
Entrée des variables x et y
Écrire les séquences ci-contre.
→ Les guillemets sont obtenus par l'instruction SYBL
→ Le symbole = est obtenu par les touches SHIFT
puis .
Saisie du calcul de d
Écrire la séquence ci-contre qui se termine par
→ D puis valider par EXE .
Saisie de l'instruction conditionnelle
La syntaxe générale est :
If :condition
Then : traitement si condition vérifiée
Else : traitement sinon (facultatif)
IEnd : fin de l'instruction conditionnelle
• • • • Saisie du If
Instruction COM ( touche F1 ) puis sélectionner
(touche F1 ) .
Saisir la condition sur la même ligne (ici D = 5).
Valider par EXE
• • • • Saisie du Then :
Sélectionner Then (touche F2 )
Revenir à l'écran initial de l'édition de programme en
appuyant deux fois sur la touche EXIT
Taper « OUI » en utilisant l'instruction SYBL
IREM de LYON
Instruction conditionnelle
lire les nombres x et y
=
−
+
2
Calculer
(
) 2
(
D
x
Si D = 5
Alors afficher « oui »
Sinon (c'est-à-dire si D ≠ 5)
Alors afficher « non »
If
Fiche n° 405
−
2
) 1
y
CASIO
GRAPH 35+
?
?
page 1