2
nde
15 - Lycée Jacques Feyder 2010-2011 1/3
L’instruction conditionnelle
Activité 1 : Mettre en évidence des conditions
1) A quelle condition portant sur le nombre peut-on calculer
? ?
?
2) , et sont trois points tels que cm, cm et cm.
A quelle condition le point est-il sur le segment ?
3) A quelle condition un parallélogramme est-il un rectangle ?
4) A quelle condition la fraction
est-elle irréductible ?
Activité 2 : Théorème de Pythagore
Claire veut expliquer à son cousin comment décider si un triangle est rectangle en ou non.
1) Rappeler le théorème de Pythagore.
2) Voici les explications de Claire :
« Tu écris les valeurs de , et . Tu calcules
. Tu calcules
. »
Terminer ses explications en utilisant les mots « si » et « alors ».
Vocabulaire :
- La résolution de certains problèmes nécessite la mise en place d’un test pour effectuer une tâche :
- si le test est positif, on effectue la tâche ;
- sinon, c’est-à-dire si le test est négatif, on effectue une autre tâche.
- En algorithmique, on traduit ces situations à l’aide des instructions :
Si condition
Alors tâche 1
Sinon Tâche 2
FinSi
Le « sinon » n’est pas obligatoire. Si on ne met pas le « sinon », lorsque le test est négatif, la tâche n’est
pas effectuée et l’algorithme passe à l’instruction suivante.
Exemple : Ecrire un algorithme permettant de jouer à Pile ou Face avec une pièce non truquée.
On représente Pile par 0 et Face par 1.