Programmation   ||   Cisco   ||   Multimédia   ||   Bureautique

 

ICS 3M: Turing

if ... then ... else ... end if

À date nous avons étuidié les séquences simples de commandes. C'est à dire que le programme exécute une variété de commandes une après l'autre selon l'ordre établit par le programmeur.

Par la suite nous avons étudié les boucles (loop et for) qui peuvent exécuter la même tâche plusieurs fois selon un compte pré-établi, choisi au hasard ou selon l'input de l'utilisateur.

Maintenant, je vous présente la procédure de sélection simple. Le logiciel peut exécuter une de deux options selon les paramètres établis:

if (si) j'ai l'automobile de mes parents then (donc) j'arriverai chez toi à 18h

else (sinon) j'arriverai plus tard

 

un autre exemple:

if (si) j'arrive à l'arrêt à temps then (donc) je vais prendre l'autobus

else (sinon) je dervrai marcher

 

Le logiciel suivant exige l'input de l'utilisateur d'une note. Si la note est égal à ou plus que 50, le programme affiche un message "Vous avez réussi! :)". Si ce n'est pas le cas, le programme affiche le message "Désolé, vous avez échoué :(" :

Encore une fois, on peut intégrer une boucle pour aller chercher les notes des quatre cours: