TD 4 - Sebjaumaths

publicité
TD 4
Boucles Tant que
ICN
Boucles Tant que
Pour tout le TD, on utilisera le logiciel Algobox pour tester les algorithmes. Le but est
d'apprendre à gérer les boucles "tant que" ( appelées aussi : boucles conditionnelles).
Exercice 1 : Copier ce programme sur Algobox :
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
VARIABLES
n EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
n PREND_LA_VALEUR 0
TANT_QUE (n<=10) FAIRE
DEBUT_TANT_QUE
AFFICHER n
n PREND_LA_VALEUR n+1
FIN_TANT_QUE
FIN_ALGORITHME
Tester le programme puis analyser les diérentes procédures.
Exercice 2 : Copier ce programme sur Algobox :
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
VARIABLES
code EST_DU_TYPE CHAINE
mot_de_passe EST_DU_TYPE CHAINE
DEBUT_ALGORITHME
code PREND_LA_VALEUR "barbapapa"
mot_de_passe PREND_LA_VALEUR " "
TANT_QUE (code != mot_de_passe) FAIRE
DEBUT_TANT_QUE
AFFICHER "Entrer votre code "
LIRE mot_de_passe
FIN_TANT_QUE
AFFICHER "Code correct"
FIN_ALGORITHME
Tester le programme puis analyser les diérentes procédures.
Modier l'algorithme pour qu'il ne propose que 5 essais. Si les 5 essais sont dépassés, le programme ache " compte bloqué ".
Exercice 3 : Écrire un algorithme qui demande à l'utilisateur deux nombres entiers positifs,
et qui demande le résultat du produit, en répétant la demande tant que le résultat ne correspond pas.
Exercice 4 : Nombre mystère
Écrire un algorithme du jeu du nombre mystère : l'algorithme déterminer aléatoirement une
nombre entre 0 et 100, et l'utilisateur doit le retrouver. A chaque essai, un compteur est incrémenté, et un message indique si il est trop bas ou trop haut.
sebjaumaths.free.fr
page 1
Lycée Jean Rostand
Téléchargement