MIP – Informatique 2 : Algorithme 2 /Python
TP4 – Fichiers
Exercice
Soit le type la classe Etudiant de l’Enregistrement Etudiant défini dans le TP3.
1. Créer une procédure fichier_notes(liste,fich) qui permet de stocker les notes d’une liste
d’étudiants dans un fichier des notes nommé fich. Le fichier doit stocker ligne par ligne le
code d’un étudiant suivi de sa note séparées par 4 tabulations. La première ligne du fichier
est un entête sous la forme « Code Etudiant » suivi par 4 tabulations puis la chaîne « Note ».
2. Dans un programme principal, créer une liste de quelques étudiants et tester la procédure
fichier_notes(liste,fich) avec la liste crée. Vérifier que le fichier a été bien crée et rempli.
3. Créer une fonction chercher_note(code, fich) qui permet de retourner la note d’un
étudiant identifié par son code dans le fichier des notes passé en paramètre.
4. Tester la fonction chercher_note(code, fich) pour afficher la note de l’étudiant dont le
code est donné en argument.