|
|
|
@ -111,16 +111,18 @@ void lancerPhaseCandidature(int *phaseCandidature);
|
|
|
|
|
// ###########################################################################################
|
|
|
|
|
|
|
|
|
|
int login(Candidat *tCand[],int *tMax,int *pos);
|
|
|
|
|
void menuAdmin(VilleIUT *tiut[], int *tLog, int tMax, int *phaseCandidature,FileCand *f,ListeCand *ladmis);
|
|
|
|
|
void menuCandidat(VilleIUT *tiut[], int *tLog, int tMax,Candidat *tCand[],int tMaxC,int posC,int phaseCandidature,FileCand *f,ListeCand *ladmis);
|
|
|
|
|
void menuAdmin(VilleIUT *tiut[], int *tLog, int tMax,Candidat *tCand[],int tMaxC,int *phaseCandidature,FileCand *f,ListeCand *ladmis);
|
|
|
|
|
void menuCandidat(VilleIUT *tiut[], int *tLog, int tMax,Candidat *tCand[],int tMaxC,int posC,int phaseCandidature,FileCand *f,ListeCand *ladmis,float mini);
|
|
|
|
|
void clearpage(void);
|
|
|
|
|
void globale(void);
|
|
|
|
|
void menuResp(Candidat *tCand[],int tMax,int phaseCandidature,FileCand *f,ListeCand *ladmis);
|
|
|
|
|
void menuResp(Candidat *tCand[],int tMax,int phaseCandidature,FileCand *f,ListeCand *ladmis,float *mini);
|
|
|
|
|
/*Pour menuResp*/
|
|
|
|
|
FileCand insertFile(Candidat *tCand[],int tMax);
|
|
|
|
|
FileCand fileToAdmis(FileCand f, ListeCand *l, int nbAdmis);
|
|
|
|
|
FileCand fileToAdmis(FileCand f, ListeCand *l, int nbAdmis,float mini);
|
|
|
|
|
void gererAdmis(FileCand *f, ListeCand *l,float mini);
|
|
|
|
|
|
|
|
|
|
/*autre*/
|
|
|
|
|
int comptClermont(tCand,int tMax);
|
|
|
|
|
int comptClermont(Candidat *tCand[],int tMax);
|
|
|
|
|
// ###########################################################################################
|
|
|
|
|
// ###########################################################################################
|
|
|
|
|
// ################################ Partie II ################################################
|
|
|
|
@ -182,6 +184,7 @@ Candidat * tete(FileCand f);
|
|
|
|
|
int longueurFile(FileCand f);
|
|
|
|
|
int positionFileAttente(FileCand f, int numeroC);
|
|
|
|
|
bool videFile(FileCand f);
|
|
|
|
|
void afficher(FileCand f);
|
|
|
|
|
|
|
|
|
|
/* Fonctions de liste d'admission */
|
|
|
|
|
ListeCand listeCandNouv(void);
|
|
|
|
@ -192,10 +195,11 @@ ListeCand supprimerCand(ListeCand lCand, Candidat *c);
|
|
|
|
|
int longueurListe(ListeCand lCand);
|
|
|
|
|
bool videListe(ListeCand lCand);
|
|
|
|
|
ListeCand rechercherCandListe(ListeCand lCand, int numeroC, int *trouve);
|
|
|
|
|
void afficher(FileCand f);
|
|
|
|
|
void afficherListeCand(ListeCand l);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Candidat** remplirCandCl(Candidat *tCand[], Candidat *tempC[], int tMax, int nbCl);
|
|
|
|
|
void triTemp(Candidat *tCand[], int nbCl);
|
|
|
|
|
int plusGrandCandTemp(Candidat *tCand[], int nbCl);
|
|
|
|
|
void afficherCandidatsParCategorie(FileCand f,ListeCand l);
|
|
|
|
|