C’est possible, ça marche, mais somme toute, ce n’est pas très beau. Deux tests, deux conditions, et une répétition inutile. Pourquoi ne
pas faire ceci ?
PROGRAMME CHAUDMIEUX
VAR
chaud,pleuvoir :booléens
FIN
chaud←VRAI
pleuvoir←FAUX
Si chaud=VRAI ET pleuvoir=FAUX Alors
Afficher "Je me promène "
Sinon
Afficher "Je rentre "
FinSI
FIN
Ca marche exactement de la même manière, mais il n’y a plus qu’un test, et pas de répétition. C’est plus court. Tout de même, cet
algorithme a plus de classe que le précédent ! Et pour épater un peu plus vos éventuels professeurs, pourquoi ne pas remplacer le test
par :
...
Si chaud ET NON pleuvoir Alors
...
- 10 -
© ENI Editions - All rigths reserved - Jonifar lina
70
pas faire ceci ?
PROGRAMME CHAUDMIEUX
VAR
chaud,pleuvoir :booléens
FIN
chaud←VRAI
pleuvoir←FAUX
Si chaud=VRAI ET pleuvoir=FAUX Alors
Afficher "Je me promène "
Sinon
Afficher "Je rentre "
FinSI
FIN
Ca marche exactement de la même manière, mais il n’y a plus qu’un test, et pas de répétition. C’est plus court. Tout de même, cet
algorithme a plus de classe que le précédent ! Et pour épater un peu plus vos éventuels professeurs, pourquoi ne pas remplacer le test
par :
...
Si chaud ET NON pleuvoir Alors
...
- 10 -
© ENI Editions - All rigths reserved - Jonifar lina
70
