Vous êtes sur la page 1sur 1

INSTA/PEA 2021-2022

Niveau : L2
Atelier de Programmation
Développement d’une application de gestion
Soit à développer une application pour la gestion de notes des étudiants de la
section Licence 2 PEA.
Un étudiant est caractérisé par les informations suivantes :
• Matricule : entier
• Nom, prénom : chaine[25]
• Note_S1, Note_S2, Moy_annuelle: réel
Avec Moy_annuelle=(Note_S1+Note_S2)/2
Les étudiants de la section seront stockés dans un vecteur T de N étudiants (N≤100),
1) Définir une structure/enregistrement étudiant
2) Ecrire une procédure Lire () qui permet de lire le nombre d’étudiants N
3) Ecrire une procédure Remplir () qui permet de remplir le vecteur T.
4) Ecrire une fonction MoyenneGenerale () qui permet de calculer et afficher la
moyenne générale de la section.
5) Ecrire une procédure Afficher() qui permet d’afficher la liste des étudiants
ayant une moyenne annuelle supérieure ou égale à 10.
6) Ecrire une fonction Meilleure() qui permet de calculer la meilleure moyenne
annuelle
7) Ecrire une procédure Afficher() qui permet d’afficher les majors
8) Effectuer une recherche d’un étudiant par matricule (si l’étudiant existe alors
afficher ses informations, sinon afficher un message de non existence
9) Ecrire une procédure menu() qui propose le dialogue suivant :

1. Remplissage
2. moyenne générale de section
3. affichage10
4. meilleure moyenne
5. meilleurs étudiants’
6. recherche’

NB : Organisation
Les étudiants peuvent travailler en monôme ou en binôme.