Trier une liste
Cahier des charges
Ce programme dispose d'un fichier, contenant une liste de lignes avec,
sur chaque ligne, un nom, un prénom et une note. Il doit créer un second fichier dans lequel doit se trouver cette même liste deux fois :
une première fois classée
par ordre alphabétique, une seconde fois classée par ordre
de notes. La première ligne du fichier dont dispose le programme contient le nombre de personnes figurant dans la liste.
Spécifications :
On définira un type structure ayant trois champs : un pour contenir le nom d'une personne (qui sera un tableau de 20 caractères, un deuxième pour le prénom (qui sera aussi un tableau de 20 caractères), et un troisième pour un entier qui sera la note.
Vous pouvez visualiser, à titre d'exemple, le fichier "liste.don" que peut utiliser le programme étudié ci-dessous.
en cliquant ici
Vous pouvez choisir un traitement en cliquant sur la ligne correspondante.
Lire le programme et obtenir des commentaires
Récupérer le programme
Il vous faut cliquer en appuyant en même temps sur shift.
Nous vous conseillons maintenant, avant de poursuivre avec les exemples suivants, de faire les exercices ci-dessous.