Vous êtes sur la page 1sur 2

République Islamique de Mauritanie Université de Nouakchott

Faculté des Sciences et Techniques


Département de math & Informatique
MPI
Bases de l’informatique & programmation

TD N°3
Algorithme : les boucles

Exercice 1 :
Ecrire un algorithme qui demande un nombre de départ, et qui calcule la somme des
entiers jusqu’à ce nombre. Par exemple, si l’on entre 5, le programme doit calculer :
1+2+3+4+5

Exercice 2 :
Ecrire un algorithme qui demande un nombre de départ, et qui calcule sa factorielle. NB : la
factorielle de 8, notée 8!, vaut 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8

Exercice 3 :
Ecrire un algorithme qui demande un nombre de départ, et qui ensuite écrit la table de
multiplication de ce nombre, présentée comme suit (cas où l'utilisateur entre le nombre 7)
7:7x1=7
7 x 2 = 14
7 x 3 = 21

7 x 10 = 70

Exercice 4 :
A la naissance de Mariem, son grand-père Ahmed, lui ouvre un compte bancaire. Ensuite, à
chaque anniversaire, le grand père de Mariem verse sur son compte 100 euro, auxquels il
ajoute le double de l’âge de Mariem. Par exemple, lorsqu’elle a deux ans, il lui verse 104
euro. Ecrire un algorithme qui permette de déterminer quelle somme aura Marie lors de
son nième anniversaire.

Exercice 5 :
Pour avoir une idée sur le niveau des élèves d’une classe, on a décidé de calculer la
moyenne de la classe à partir des moyennes générales de tous les élèves qui sont au
nombre de 30.
Moy =
Ecrire un algorithme de résolution.

Page 1
Exercice 6 :
Ecrire un algorithme permettant de lire une suite de nombres réels sur le clavier. Le
dernier élément à lire est un zéro. L’algorithme doit afficher le plus petit élément de la
suite ainsi que la somme des éléments lus.

Exercice 7 :
Ecrire un algorithme qui demande à l’utilisateur un nombre compris entre 1 et 3 jusqu’à ce
que la réponse convienne.

Exercice 8 :
Ecrire un algorithme qui demande un nombre de départ, et qui ensuite affiche les dix
nombres suivants. Par exemple, si l'utilisateur entre le nombre 17, le programme affichera
les nombres de 18 à 27.

Exercice 9 :
Ecrire un algorithme qui permet de retrouver le maximum, le minimum ainsi que la somme
d’une liste de nombres positifs saisis par l’utilisateur. La fin de la liste est indiquée par un
nombre négatif. La longueur de la liste n’est pas limitée.
Exemple : si la liste des éléments est : 7 3 20 15 2 6 5 -1
Le maximum est 20, le minimum est 2.

Vous aimerez peut-être aussi