|
|
Condition : Si Sinon
Comme nous l'avons déjà vu, un algorithme permet d'exécuter une liste d'instructions les unes à la suite des autres.
Mais on peut aussi "dire" à un algorithme de n'exécuter des instructions que si une certaine condition est remplie.
Comme nous l'avons déjà vu, un algorithme permet d'exécuter une liste d'instructions les unes à la suite des autres.
Mais on peut aussi "dire" à un algorithme de n'exécuter des instructions que si une certaine condition est remplie.
Défi 1 :
Créer un algorithme qui demande un nombre à l'utilisateur et qui affiche : 1- La racine carrée de ce nombre s'il est positif. 2- S'il est négatif, un message d'erreur sera affiché. 3- Ton nom et groupe au début du programme. I/ Il va nous falloir deux variables contenant des nombres : une pour le nombre entré par l'utilisateur que nous allons appeler x et une autre pour le résultat que nous allons appeler racine.
Après avoir lancé AlgoBox :
|
II/ Il faut maintenant permettre à l'utilisateur d'entrer le nombre dont on veut la racine :
|
IV/ Détaillant maintenant les instructions que l'algorithme doit suivre quand notre condition est vérifiée :
|
Tester l'algorithme
Remettez une copie sur Teams sous le nom : Racine Nom Prenom.alg
Défi 3 : Conception d'un algorithme qui demande à l'utilisateur d'entrer deux nombres (stockés dans les variables x et y) et qui trouve le plus grand des deux et fait la différence. Afficher ton nom et groupe au début du programme. ( Le plus grand - le plus petit ) Remettez une copie sur Teams sous le nom : Différence Nom Prenom.alg |