Download d`Algorithmique - Faculté des Sciences Rabat
Transcript
Algorithmique
SMIA, module M5 E2
Il faut se méfier un peu plus du OU. Pour que C1 OU C2 soit VRAI, il suffit que C1 soit VRAIE
ou que C2 soit VRAIE.
Le point important est que si C1 est VRAIE et C2 est VRAIE, alors C1 OU C2 est VRAIE. Le OU
informatique ne veut donc pas dire " ou bien ".
VRAI ⇔ NON FAUX
On représente tout ceci dans des tables de vérité :
ET
V
F
V
V
F
F
F
F
OU
V
F
V
V
V
F
V
F
Exemple :
Problème :
Étant donnés deux nombres entiers positifs, identifier le plus grand des deux nombres.
Solution :
Analyse : si A>B alors le plus grand est A sinon le plus grand est B.
Conception : Algorithme
variables A, B : entiers
début
écrire("Programme permettant de déterminer le plus grand de deux entiers positifs”)
écrire(“Entrer le premier nombre : ”)
lire(A)
écrire (“Entrer le second nombre : ”)
lire(B)
si (A>B) alors
écrire(“Le nombre le plus grand est : ”,A)
sinon
écrire(“Le nombre le plus grand est : ”, B)
finsi
fin
Organigramme
M. El Marraki
21
31/03/2013