11 int Ouverture(
int tNoCarte[],
int tAge[],
int tPointsCarte[],
int tCarteActive[],
int tNbActivitesJour[],
int tDate[],
int tMax,
int *pasAct);
12 int OuvertureMembres(
int tNoCarte[],
int tAge[],
int tPointsCarte[],
int tCarteActive[],
int tMax);
21 void Affichage1Adherent(
int tNoCarte[],
int tAge[],
int tPointsCarte[],
int tCarteActive[],
int nbElem);
22 void AffichageTousAdherents(
int tNoCarte[],
int tAge[],
int tPointsCarte[],
int tCarteActive[],
int nbElem);
31 int Sauvegarde(
int tNoCarte[],
int tAge[],
int tPointsCarte[],
int tCarteActive[],
int tNbActivitesJour[],
int tDate[],
int nbElem,
int pasAct);
36 int AjoutAdherent(
int tNoCarte[],
int tAge[],
int tPointsCarte[],
int tCarteActive[],
int tMax,
int nbElem);
38 int SupprimerAdherent(
int tNoCarte[],
int tAge[],
int tPointsCarte[],
int tCarteActive[],
int nbElem);
42 void AjoutPoints(
int tNoCarte[],
int tPointsCarte[],
int tCarteActive[],
int nbElem,
int noCarte);
43 void DebitCarte(
int tNoCarte[],
int tPointsCarte[],
int tCarteActive[],
int tNbActivitesJour[],
int nbElem);
void AffichageNbAdherents(int nbElem)
Affiche le nombre d'adhérents.
Definition: Affichage.c:97
int RechercheAdherent(int tNoCarte[], int nbElem, int NoCarte, int *trouve)
Recherche un adhérent.
Definition: GestionPoints.c:18
int SupprimerAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Supprime un adhérent.
Definition: GestionAdherents.c:112
void ModificationAge(int tNoCarte[], int tAge[], int nbElem)
Modifie l'âge d'un adhérent.
Definition: GestionAdherents.c:82
int ChoixMenuAffichage(void)
Affiche le menu d'affichage et permet de choisir une option.
Definition: Menus.c:36
int Ouverture(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int tDate[], int tMax, int *pasAct)
Appelle les fonctions d'ouverture.
Definition: Ouverture.c:21
int ChoixMenu(void)
Affiche le menu principal et permet de choisir une option.
Definition: Menus.c:14
void AjoutPoints(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbElem, int noCarte)
Ajoute des points sur une carte.
Definition: GestionPoints.c:52
void AffichageTousAdherents(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Affiche les informations de tous les adhérents.
Definition: Affichage.c:49
void AffichageNbEntreesTousJour(int tNbActivitesJour[], int tDate[], int nbElem)
Affiche le nombre d'entrées de chaque jour.
Definition: Affichage.c:66
int OuvertureMembres(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax)
Charge les données du fichier membres.don dans des tableaux.
Definition: Ouverture.c:42
void Affichage1Adherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Affiche les informations d'un adhérent.
Definition: Affichage.c:20
void ModificationActivationCarte(int tNoCarte[], int tCarteActive[], int nbElem)
Modifie l'état de la carte.
Definition: GestionAdherents.c:149
int OuvertureActivitesJour(int tNbActivitesJour[], int tDate[], int tMax)
Charge les données du fichier ActivitesJour.don dans des tableaux.
Definition: Ouverture.c:84
void DebitCarte(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem)
Débite une carte lorsqu'un adhérent pratique une activité
Definition: GestionPoints.c:120
void GestionMenus(void)
Gère les menus en appelant une fonction pour chaque choix fait par l'utilisateur.
Definition: Global.c:13
int RechercheAjoutAdherent(int tNoCarte[], int nbElem, int noCarte)
Recherche un adhérent pour la fonction AjoutAdherent.
Definition: GestionAdherents.c:16
int Sauvegarde(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int tDate[], int nbElem, int pasAct)
Sauvegarde les nouvelles données dans les fichiers.
Definition: Sauvegarde.c:22
int choixMenuActivites(void)
Affiche le menu d'affichage et permet de choisir une option.
Definition: Menus.c:56
void AffichageNbEntreesTotal(int tNbActivitesJour[], int nbElem)
Affiche le nombre d'entrées total.
Definition: Affichage.c:82
int AjoutAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax, int nbElem)
Affiche les informations d'un adhérent.
Definition: GestionAdherents.c:42