Université Abdelmalek Essaâdi Tronc commun GE/GM
Faculté des Sciences et Techniques Algorithmique et Programmation 2
Tanger
TP : Les boucles
I. Exercice
Écrire un programme qui affiche les nombres de 1 à 10.
Écrire un programme qui affiche les nombres de 20 à 1 de trois en trois.
Exemple :
20 19 18
17 16 15
14 13 12
...
(faire deux fois l'exercice : avec "for" et avec "while").
II. Exercice
Écrire un programme qui calcule la somme des entiers de 1 à 100.
III. Exercice
Même programme que précédemment, mais cette fois-ci l'utilisateur indique la
limite : exemple de 1 à 250.
IV. Exercice
Écrire un programme qui saisit un entier et qui l'affiche à l'envers. Par exemple,
l'utilisateur saisit 123456 et le programme affiche 654321. Pour cela il faudra
utiliser la division et le modulo. Rappel : 153%10 = 3 et 153/10 = 15 ,
15%10=5 et 15/10 =1 , 1%10=1 et 1/10=0 ;
2017-2018 Pr. A MAHBOUB Page 1 sur 2
Université Abdelmalek Essaâdi Tronc commun GE/GM
Faculté des Sciences et Techniques Algorithmique et Programmation 2
Tanger
V. Exercice
Programme qui demande à l'utilisateur de taper un caractère. Celui-ci a trois
essais. Si le caractère tapé est un '0' on affiche "gagné", et on arrête. Si au bout
de 3 essais, l'utilisateur n'a pas toujours tapé de "0", on sort en affichant "perdu".
VI. Exercice
Écrire un programme qui saisit deux nombres entiers positifs et calcule le
premier à la puissance du second. Il affiche le résultat.
2017-2018 Pr. A MAHBOUB Page 2 sur 2