12 void stop(
char *erreur);
15 void read_line_iut(
char ville[31],
char departement[31],
int *nbpers,
char nom[31], FILE *file);
26 void phase_candidature(
void);
30 void read_line_candidat(
int *numc,
float note[4],
char nom[31],
char prenom[31],
int *nbchoix, FILE *file);
31 void read_line_demande(
char ville[31],
char dep[31],
int *desdp,
int *valcan,FILE *file);
32 Candidat* lire_candidat(
char fichier[],
int *tl);
35 void save_line_candidat(FILE *file,
int numc,
char nom[31],
char prenom[31],
float note[4],
int nbchoix);
36 void save_line_demande(FILE *file,
char ville[31],
char dep[31],
int desdp,
int valcan);
void affiche_iut(VilleIUT *tiut[], int tl)
affiche tout les IUT qui possède un certain département
Definition: function.c:92
void modif_nom_departement(VilleIUT *tiut[], int tl)
permet de modifier le nom du responsable d'un certain département
Definition: function.c:193
void save_line_demande(FILE *file, char ville[31], char dep[31], int desdp, int valcan)
ecrit dans le fichier passer en paramètre les informations concernant une candidature eux aussi passe...
Definition: main.c:179
void affiche_nb_place(VilleIUT *tiut[], int tl)
affiche le nombre de place dans un département particulier
Definition: function.c:59
void cree_departement(VilleIUT *tiut[], int tl)
permet de crée un nouveau département dans un certain IUT
Definition: function.c:123
void save_candidat(Candidat *tc[], int tlc)
écrit dans le fichier candidat.don toutes les information contenu dans tc.
Definition: main.c:131
void affiche_departement(VilleIUT *tiut[], int tl)
affiche toute les département dans un IUT ansi que le nombre de place et le nom du responsable
Definition: function.c:34
Candidat ** read_candidat(char fichier[], int *tl)
sauvegarde les données contenu dans le tableau tiut dans le fichier iut en libérant la meimoir
Definition: main.c:193
void save_line_candidat(FILE *file, int numc, char nom[31], char prenom[31], float note[4], int nbchoix)
ecrit dans le fichier passer en paramètre les informations concernant un candidat eux aussi passer en...
Definition: main.c:161
void read_line_demande(char ville[31], char dep[31], int *desdp, int *valcan, FILE *file)
lit dans le fichier passer en paramètre les informations concernant une candidature
Definition: main.c:229
void read_line_iut(char ville[31], char departement[31], int *nbpers, char nom[31], FILE *file)
lit dans le fichier passer en paramètre les informations d'un département (une ligne du fichier iut)
Definition: main.c:95
VilleIUT ** lire_iut(char fichier[], int *tl)
fonction qui lit dans le fichier iut et charge le tableau tiut
Definition: main.c:30
void save_line_iut(FILE *file, ListeDept ldept, char ville[31])
ecrit dans le fichier passer en paramètre les informations concernant un departement eux aussi passer...
Definition: main.c:81
void stop(char *erreur)
arrête le programe et affiche le message d'erreur passer en paramètre
Definition: main.c:119
void read_line_candidat(int *numc, float note[4], char nom[31], char prenom[31], int *nbchoix, FILE *file)
lit dans le fichier passer en paramètre les informations concernant un candidat
Definition: main.c:247
void clear(void)
équivalent du script bash clear en shell.
Definition: main.c:109
void charger_demande(VilleIUT *tiut[], int tl, Candidat *tc[], int tlc)
permet de charger en mémoire centrale dans tiut certaine information en commun et contenu dans tc
Definition: main.c:267
void suppr_departement(VilleIUT *tiut[], int tl)
permet de supprimer un derpartement d'un certain IUT
Definition: function.c:161
void save_iut(VilleIUT *tiut[], int tl)
sauvegarde les données contenu dans le tableau tiut dans le fichier iut en libérant la meimoir
Definition: main.c:57