Académique Documents
Professionnel Documents
Culture Documents
Série N°2
Série N°2
Algorithmique et programmation 2
Exercice 1
Un article est défini par son code (entier), sa quantité (réel) et son prix (réel).On veut gérer un
ensemble d’articles en utilisant une liste doublement chaînée.
Ecrire les fonctions suivantes :
1. REMPLISSAGE permettant de charger la liste par un ensemble d’articles en ajoutant à
chaque fois un article en tête. L’ajout finira lorsque l’utilisateur saisit un code égal à
zéro.
2. AFFICHAGE permettant d’afficher l’ensemble des articles.
3. MIN permettant d’afficher le code de l’article ayant la quantité minimale.
4. SUPPRESSION permettant de supprimer l’article ayant la quantité minimale.
5. MAIN permettant de remplir la liste par un ensemble d’articles, supprimer l’article
ayant la quantité minimale et afficher la liste.
Exercice 2
Une association de financement de projets traite chaque année n projets (n est compris entre
50 et 100 projets) pour décider de financer à la fin de sélection seulement 5 projets en se
basant sur des scores d’évaluation. Ces n projets sont manipulés en utilisant une liste
doublement chaînée où chaque projet est défini par son code (entier) et par un tableau
scorede 10 réels où sont stockés les différents scores (chaque score est compris entre 0 et
5).