master
Jade VAN BRABANDT 3 years ago
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 : --------------------------------// //Initialisation de fonctions : --------------------------------//
// //
void menu(int CandidOpen); // 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); // 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); // 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[]); // 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 : --// // //Fonctions relatives aux listes chaînées : --// //
int existeDep(MaillonDep* liste, char* dep); // // 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.
*/ // //
//--------------------------------------------// // //--------------------------------------------// //
//
// void reset(void);
// /*
//Fonctions relatives aux piles : --// // Permet un affichage plus jolie des menues.
Pile creerpile(int tmax); // // Entrée : Aucune
// // Sortie : Aucune
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); //
//--------------------------------------------------------------// //--------------------------------------------------------------//

Loading…
Cancel
Save