bonjour svp j'ai un projet a rendre en urgence pouvez vous m'aider ??
Le fichier « etudiant.txt » décrit les différents étudiants :
- cin : un long sur 8 caractères.
- nom : une chaine de caractères sur 15 caractères.
- prenom : une chaine de caractères sur 15 caractères.
- num_inscription: un long sur 8 caractères.
- classe: une chaine de caractères sur 10 caractères.
- matière: une chaine de caractères sur 10 caractères.
- note_control : un réel sur 5 caractères.
- Note_examen : un réel sur 5 caractères.
On vous demande d’écrire les fonctions suivantes :
1) Saisir_fichiers(FILE * fp_etudiant)
{
}
Qui permet de saisir les données dans le fichier « etudiant.txt », avec des contraints de saisie.
2) File * Moyenne_etudiant (FILE * fp_etudiant)
{
}
Qui permet de générer un fichier « moyenne.txt » qui contient le cin, le nom, le prénom ainsi
que la moyenne de tous les étudiants du fichier « etudiant.txt ».
3) rattrapage (FILE * fp_etudiant)
{
}
Qui permet de générer un fichier d’afficher la liste des étudiants qui vont passer l’examen de
rattrapage et les matiéres à.
4) modifier_etudiant (FILE * fp_etudiant , long cin)
{
}
Qui permet de modifier l’une des notes d’un étudiant donné.
5) Matière_premier(FILE * fp_etudiant, char * matiere)
{
}
Qui permet d’afficher (l'/les) étudiant(s) qui sont 1er dans une discipline donnée.
6)Recherche_inscrit(FILE * fp_etudiant, char * nom, char * prenom)
{
}
Un étudiant veut rechercher son numéro d'inscription, pour cela, il tape au clavier son
nom, prenom et votre programme doit afficher son nom, son prenom, son numéro
d'inscription et la classe
auquelle il appartient. La recherche doit être une recherche dichotomique.
7) tri_croissant(FILE * fp_etudiant)
{
}
Trier, dans l'ordre croissant les noms des etudiants.