Vous êtes sur la page 1sur 1

Examens de fin de module, Anné

Anné e et formation TSSI

Module 1 Sujet : Algorithme Année : 2001/2002


Durée : 3 h Proposé par Mr Abdellah HARCHI

Exercice 1 : (2 points)

Traduire par un algorithme le texte suivant : « Dans un magasin, les personnes mariées
bénéficient de 5 % de réduction sur certains articles, alors que les étudiants bénéficient de 10

Exercice 2 : (6 points)

Soit un tableau T de 10 entiers.


1- Ecrire l’algorithme qui permet de remplir les k premières cases du tableau (k <= 10)
2- Ecrire l’algorithme qui permet d’insérer un zéro à la première case du tableau après
avoir décalé les éléments du tableau T d'une case.
3- Ecrire l’algorithme qui permet d’insérer p (p >= 1) zéros en tête du tableau T.

Exercice 3 : (12 points)

Une société commercialise 50 produits dans 3 magasins différents.


On désire faire les statistiques de ventes annuelles. Pour cela, on utilise trois tableaux : V1(i),
V2(i) et V3(i) représentant respectivement la quantité vendue dans l’année du i ieme produit dans
les magasins 1, 2 et 3.
L’étude consiste à établir les algorithmes suivants :
1) Procédure de saisie au clavier de toutes les données (remplissage des tableaux de
quantités vendues V1, V2 et V3.
2) Procédure de calcul de la quantité totale vendue tout produit, tout magasin réunis.
3) Procédure de calcul de la quantité totale vendue par produit, tout magasin réunis.
Stocker ces résultats dans un tableau M.
4) Procédure de calcul de la quantité totale vendue par magasin, tout produit réunis.
Stocker ces résultats dans un tableau P.
5) Procédure de calcul pour chaque produit la moyenne vendue. Stocker ces résultats
dans un tableau Y.
6) Procédure d’édition des résultats suivants, pour chaque produit : Numéro produit,
quantité totale vendue et moyenne vendue.
7) Procédure d’archivage des résultats dans un fichier « PRODUITS » et qui va contenir
pour tous les produits : les numéros, les quantités totales vendues.

Sujets recueillis par Mr Abdellah HARCHI (Formateur TSSI – ISTA Maâ


Maâ mora Ké
Ké nitra)
nitra) 39