Vous êtes sur la page 1sur 1

Académie Internationale Mohammed VI de L’Aviation Civile

Cycle : Ingénieur
Classe : 1A - GI
Module : Programmation Orientée Objet en C++
Enseignant : Mohamed El wafiq

Microprojet 2021

Pour mieux appréhender les différents concepts de l’orienté objet en langage C++, vu à
travers les différentes étapes du cours, nous nous proposons de les appliquer sur la gestion
d’une liste doublement chainée. Pour chaque cas, donner une description de chaque
fonction et une prise d’écran de son exécutable. Pour ce faire :

1. Créer une liste de points dynamiques à partir d’une classe point et d’une classe liste.
2. Ecrire une fonction permettant d’ajouter un point au début de la liste.
3. Ecrire une fonction permettant d’ajouter un point à la fin de la liste.
4. Ecrire une fonction permettant d’ajouter un point à une position donnée de la liste.
5. Ecrire une fonction permettant de modifier un point dans la liste.
6. Ecrire une fonction permettant de supprimer un point de la liste.
7. Ecrire une fonction permettant de visualiser un point de la liste.
8. Ecrire une fonction permettant de visualiser tous les points de la liste.
9. Dans une fonction main, donner un exemple d’utilisation de chaque fonction.
10. Prendre en considération la gestion des exceptions.

Consignes :

- Chaque groupe doit être constitué au maximum de deux étudiants.


- Deux groupes présentant le même travail auront automatiquement la note zéro
quelle que soit la raison.
- Une validation des productions sera programmée ultérieurement.
- Le compte rendu doit être envoyé sous format pdf par email à l’adresse suivante :
m.elwafiq@gmail.com avant la date précisée, avec comme objet :
« AIAC_1A_Microprojet_C++2021 » et comme nom de fichier « Nom1-Nom2 »
correspondant aux noms du binôme.

Page 1 sur 1

Vous aimerez peut-être aussi