parent
15862ac0ee
commit
073c34cdb4
@ -1,75 +1,64 @@
|
||||
//Définition des structures : --------------------------//
|
||||
//
|
||||
//Piles : ------------------// //
|
||||
typedef struct pile // //
|
||||
{ // //
|
||||
int tlogi; // //
|
||||
int tmax; // //
|
||||
int* tab; // //
|
||||
} pile; // //
|
||||
typedef struct pile* Pile; // //
|
||||
//--------------------------// //
|
||||
//
|
||||
//
|
||||
//
|
||||
//Files : ------------------// //
|
||||
typedef struct file // //
|
||||
{ // //
|
||||
Pile pEntry; // //
|
||||
Pile pExit; // //
|
||||
int* tab; // //
|
||||
} file; // //
|
||||
typedef struct file* File; // //
|
||||
//--------------------------// //
|
||||
//------------------------------------------------------//
|
||||
|
||||
|
||||
|
||||
//Initialisation de fonctions : --------------------------------//
|
||||
//
|
||||
void menu(int CandidOpen); //
|
||||
//
|
||||
/*
|
||||
Affiche le menu
|
||||
Entrée :
|
||||
Booléen notifiant l'ouverture ou non des candidatures CandidOpen;
|
||||
Sortie : Aucune
|
||||
*/ //
|
||||
int loadIUT(VilleIUT** tiut); //
|
||||
//
|
||||
/*
|
||||
Charge le tableau tiut
|
||||
Entrée :
|
||||
tableau des iuts tiuts
|
||||
Sortie :
|
||||
taille logique du tableau
|
||||
*/ //
|
||||
void saveIUT(VilleIUT** tiut, int tlogi); //
|
||||
//
|
||||
/*
|
||||
Sauvegarde le tableau iut dans un fichier
|
||||
Entrée :
|
||||
tableau des iuts tiut
|
||||
taille logique du tableau tlogi;
|
||||
Sortie : Aucune
|
||||
*/ //
|
||||
int rechercheIUT(VilleIUT* tab[],int lTab,char mot[]); //
|
||||
//
|
||||
/*
|
||||
Cherche l'ID d'un IUT et le renvoie
|
||||
Entrée :
|
||||
tableau des iuts tab;
|
||||
taille logique du tableau tlogi;
|
||||
mot recherché mot;
|
||||
Sortie :
|
||||
Position de l'IUT recherché
|
||||
*/ //
|
||||
//
|
||||
//
|
||||
//Fonctions relatives aux listes chaînées : --// //
|
||||
int existeDep(MaillonDep* liste, char* dep); // //
|
||||
// //
|
||||
int longueurListe(MaillonDep* liste); // //
|
||||
/*
|
||||
Regarde si un département existe dans la liste chainé
|
||||
Entrée :
|
||||
liste chainé liste;
|
||||
département recheché dep;
|
||||
Sortie :
|
||||
Booléen d'existence.
|
||||
*/ // //
|
||||
int longueurListe(MaillonDep* liste);
|
||||
/*
|
||||
Renvoie la longueur de la liste
|
||||
Entrée :
|
||||
liste chainé liste;
|
||||
Sortie :
|
||||
Longueur de la liste.
|
||||
*/ // //
|
||||
//--------------------------------------------// //
|
||||
//
|
||||
//
|
||||
//
|
||||
//Fonctions relatives aux piles : --// //
|
||||
Pile creerpile(int tmax); // //
|
||||
// //
|
||||
void empiler(Pile p, int x); // //
|
||||
// //
|
||||
void afficherPileEntier(Pile p); // //
|
||||
// //
|
||||
int depiler(Pile p); // //
|
||||
//----------------------------------// //
|
||||
//
|
||||
//
|
||||
//
|
||||
//Fonctions relatives aux files : --// //
|
||||
File creerfile(int tmax); // //
|
||||
// //
|
||||
void enfiler(File f, int x); // //
|
||||
// //
|
||||
void afficherFileEntier(File f); // //
|
||||
// //
|
||||
int defiler(File f); // //
|
||||
// //
|
||||
void vider_file(File f); // //
|
||||
//----------------------------------// //
|
||||
//
|
||||
//
|
||||
//
|
||||
void reset(void); //
|
||||
|
||||
void reset(void);
|
||||
/*
|
||||
Permet un affichage plus jolie des menues.
|
||||
Entrée : Aucune
|
||||
Sortie : Aucune
|
||||
*/ //
|
||||
//--------------------------------------------------------------//
|
||||
|
Loading…
Reference in new issue