27int chargementAdherent(
int tabAdherent[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int tphys);
48int recherche(
int tabTri[],
int val,
int nb,
int *trouve);
80int ajouter(
int tabAdhe[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int nb,
int val,
int tmax);
96int ajouterAdherent(
int tabAdhe[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int nb,
int tmax);
112int suppression(
int tab[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int nb,
int val);
125void affichageTous(
int tabNumCarte[],
int tabPoint[],
int carte[],
int jour[],
int mois[],
int annee[],
int taille);
139void affichageCarte(
int tabAdhe[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int nb,
int val);
191void suppActivite(
int tabCoutPoint[],
int tabNbEntree[],
int tailleL);
203void faireActivite(
int tabAdherent[],
int tabPoint[],
int tabCoutPoint[],
int tabNbEntree[],
int tailleLAdhe,
int tailleLAct);
216int SauvegardeAdherent(
int tabAdherent[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int tailleL);
238int supprimerAdherent(
int tabAdhe[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int tailleL);
256int activerCarte(
int tabAdhe[],
int carte[],
int tailleL,
int val);
268void gestionCarte(
int tabAdhe[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int tailleL);
285int Sauvegarde(
int tabAdhe[],
int tabPoints[],
int jour[],
int mois[],
int annee[],
int carte[],
int tabCoutPoint[],
int tabNbEntree[],
int tailleAdhe,
int tailleAct);
void decalageGauche(int tabTri[], int nb, int pos)
Décale vers la gauche d'un cran toutes les valeurs du tableau.
Definition: fonction.c:98
void affichageActivite(int tabCoutPoint[], int tabNbEntree[], int tailleL)
Fonction qui affiche les informations de l'activité numéro 'val'.
Definition: fonction.c:291
void GestionSalle(void)
Fonction globale qui gère l'affichage des différents menus.
Definition: fonction.c:582
int suppression(int tab[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int nb, int val)
Fonction appelée par 'supprimerAdherent' permettant de décaler tout les éléments des tableaux d'un cr...
Definition: fonction.c:163
void faireActivite(int tabAdherent[], int tabPoint[], int tabCoutPoint[], int tabNbEntree[], int tailleLAdhe, int tailleLAct)
Permet de soustraire à un adhérent le nombre de points correspondant à l'activté qu'il a choisi.
Definition: fonction.c:441
void suppActivite(int tabCoutPoint[], int tabNbEntree[], int tailleL)
Supprime une activité choisie.
Definition: fonction.c:385
void alimenterCarte(int tabAdherent[], int tabPoint[], int nb)
Fonction qui crédite le nombre de points d'une carte d'adhérent donnée.
Definition: fonction.c:320
int ajouter(int tabAdhe[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int nb, int val, int tmax)
Fonction appelée par la fonction 'ajouterAdherent' permettant de décaler tout les éléments des tablea...
Definition: fonction.c:104
int Sauvegarde(int tabAdhe[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int tabCoutPoint[], int tabNbEntree[], int tailleAdhe, int tailleAct)
Fonction globale qui gère les deux sauvegardes.
Definition: fonction.c:510
int chargementActivite(int tabPoint[], int tabNbEntree[], int tphys)
Fonction chargeant les données du fichier 'activite.txt' dans les tableaux passés en paramètre.
Definition: fonction.c:47
int SauvegardeActivite(int tabCoutPoint[], int tabNbEntree[], int tailleL)
Sauvegarde les données des tableaux passés en paramètre dans le fichier 'activite....
Definition: fonction.c:492
void clearpage(void)
Permet d'effacer le contenu du terminal.
Definition: fonction.c:640
void afficheNbEntreAct(int tabNbEntree[], int tabCoutPoint[], int tphys)
Affiche le nombre d'entrée des différentes activités.
Definition: fonction.c:307
void affichageToutActivite(int tabCoutPoint[], int tabNbEntree[], int tailleL)
Fonction qui affiche toutes les informations sur toutes les activités.
Definition: fonction.c:280
int Menu(void)
Affiche le menu.
Definition: fonction.c:535
void affichageTous(int tabNumCarte[], int tabPoint[], int carte[], int jour[], int mois[], int annee[], int taille)
Affiche toutes les informations sur tout les adhérents.
Definition: fonction.c:258
void ajoutActivite(int tabCoutPoint[], int tailleL)
Ajoute une activité.
Definition: fonction.c:364
int ajouterAdherent(int tabAdhe[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int nb, int tmax)
Fonction permettant d'ajouter un nouvel adhérent.
Definition: fonction.c:125
int SauvegardeAdherent(int tabAdherent[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int tailleL)
Permet de sauvegarder les données des tableaux passés en paramètre dans le fichier 'adherent....
Definition: fonction.c:477
int supprimerAdherent(int tabAdhe[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int tailleL)
Permet de supprimer un adherent.
Definition: fonction.c:154
void gestionCarte(int tabAdhe[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int tailleL)
Fonction qui globale qui permet de traiter une carte choisie.
Definition: fonction.c:203
int recherche(int tabTri[], int val, int nb, int *trouve)
Fonction rechercheant dans un tableau d'entiers trié le contenu de la variable 'val' passé en paramèt...
Definition: fonction.c:76
int chargementAdherent(int tabAdherent[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int tphys)
Fonction chargeant les données du fichier 'adherent.txt' dans les tableaux passés en paramètre.
Definition: fonction.c:12
void affichageCarte(int tabAdhe[], int tabPoints[], int jour[], int mois[], int annee[], int carte[], int nb, int val)
Fonction appelée par la fonction 'gestionCarte' qui permet d'afficher les informations reliées à la c...
Definition: fonction.c:269
int activerCarte(int tabAdhe[], int carte[], int tailleL, int val)
Activer/Désactiver une carte donnée (paramètre)
Definition: fonction.c:182
void decalageDroite(int tabTri[], int nb, int pos)
Décale vers la droite d'un cran toutes les valeurs du tableau.
Definition: fonction.c:90
void modifActivite(int tabCoutPoint[], int tailleL)
Permet de modifier une activité choisie.
Definition: fonction.c:416