ALGORITHMES - EXERCICES
1/6
I)
Un établissement scolaire souhaite gérer de façon informatique les notes d'examen de ses 400 élèves.
Les élèves passent trois épreuves de même valeur. Les notes sont saisies et additionnées, la moyenne des trois est
alors calculée. L'élève ayant une moyenne supérieure à dix est reçu, lorsque la note est comprise entre huit et dix,
l'élève passe un oral de rattrapage, dans les autres cas il est recalé.
1) Construire l'algorithme permettant de calculer les résultats et de les faire apparaître avec le
nom de l'élève pour l'ensemble des candidats.
2) Expliquez le rôle d'une structure itérative.
II)
L'entreprise PRAS utilise l'algorithme de l'ANNEXE 1 pour suivre ses stocks.
Par ailleurs, elle vous fournit en ANNEXE 2 un extrait du fichier STOCK :
Travail à faire
1 Expliquer le fonctionnement de l'algorithme Mouvement.
Quelles structures (alternatives, itératives) sont employées par Mouvement ?
Chaque fois que l'on interroge un produit, on voudrait de plus connaître le total des quantités entrées pour ce
produit. On vous soumet l'algorithme de l'ANNEXE 3 qui ne donne pas satisfaction.
Travail à faire
2 Réaliser la trace de Mouvement2 (ANNEXE 3) dans le tableau ci-dessous à l'aide de l'ANNEXE 2 sachant que
l'on a saisit comme numero G67, puis H78
Quels problèmes peut-on observer ?
3 Corriger l'algorithme Mouvement2 afin d'obtenir, pour un produit donné, le total des quantités entrées comme
souhaité.