antoine.perederii 3 years ago
parent efa6e4febb
commit a27f3d2086

@ -31,8 +31,8 @@ void GestionMenus(void);
int Sauvegarde(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int tDate[], int nbElem, int pasAct); int Sauvegarde(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int tDate[], int nbElem, int pasAct);
/* Fonctions de gestion des adhérents */ /* Fonctions de gestion des adhérents */
int RechercheAdherent(int tNoCarte[], int nbElem, int NoCarte, int *trouve); int RechercheAdherent(int tNoCarte[], int nbElem, int noCarte, int *trouve);
int RechercheAjoutAdherent(int tNoCarte[], int nbElem, int noCarte); int RechercheAjoutAdherent(int tNoCarte[], int nbElem);
int AjoutAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax, int nbElem); int AjoutAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax, int nbElem);
void ModificationAge(int tNoCarte[], int tAge[], int nbElem); void ModificationAge(int tNoCarte[], int tAge[], int nbElem);
int SupprimerAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem); int SupprimerAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem);

@ -46,7 +46,7 @@ int AjoutAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActi
printf("Vous voulez créer un nouvel adhérent.\n"); printf("Vous voulez créer un nouvel adhérent.\n");
printf("Donnez l'âge de l'adhérent : "); printf("Donnez l'âge de l'adhérent : ");
scanf("%d", &age); scanf("%d", &age);
pas = RechercheAjoutAdherent(tNoCarte, nbElem, noCarte); pas = RechercheAjoutAdherent(tNoCarte, nbElem);
if (j == tMax) if (j == tMax)
{ {
printf("Tableau plein, impossible d'ajouter un adhérent.\n"); /* Pas besoins de le mettre dans la boucle for */ printf("Tableau plein, impossible d'ajouter un adhérent.\n"); /* Pas besoins de le mettre dans la boucle for */
@ -114,7 +114,7 @@ int SupprimerAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarte
int pas, i, noCarte, trouve; int pas, i, noCarte, trouve;
printf("Entrez le numéro de la carte de l'adhérent recherché : "); printf("Entrez le numéro de la carte de l'adhérent recherché : ");
scanf("%d", &noCarte); scanf("%d", &noCarte);
pas = RechercheAdherent(tNoCarte, nbElem, noCarte, &trouve); pas = RechercheAdherent(tNoCarte, nbElem, &trouve);
if (trouve == 1) if (trouve == 1)
{ {
for (i = pas; i < nbElem - 1 ; i++) for (i = pas; i < nbElem - 1 ; i++)
@ -151,7 +151,7 @@ void ModificationActivationCarte(int tNoCarte[], int tCarteActive[], int nbElem)
int noCarte, trouve, pas, choix, choixRaison; int noCarte, trouve, pas, choix, choixRaison;
printf("Entrez le numéro de la carte de l'adhérent recherché : "); printf("Entrez le numéro de la carte de l'adhérent recherché : ");
scanf("%d", &noCarte); scanf("%d", &noCarte);
pas = RechercheAdherent(tNoCarte, nbElem, noCarte, &trouve); pas = RechercheAdherent(tNoCarte, nbElem, &trouve);
if (trouve == 1) if (trouve == 1)
{ {
printf("\nQue voulez-vous faire ?\n1.\tActiver la carte\n2.\tDésactiver la carte\n"); printf("\nQue voulez-vous faire ?\n1.\tActiver la carte\n2.\tDésactiver la carte\n");

@ -39,7 +39,7 @@ int Sauvegarde(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[
{ {
fprintf(membres, "%d\t%d\t\t%d\t\t%d\n", tNoCarte[i], tAge[i], tPointsCarte[i], tCarteActive[i]); fprintf(membres, "%d\t%d\t\t%d\t\t%d\n", tNoCarte[i], tAge[i], tPointsCarte[i], tCarteActive[i]);
} }
for (j = 0; j < nbElem; j++) for (j = 0; j < pasAct; j++)
{ {
fprintf(jour, "%d\t\t%d\n", tDate[j], tNbActivitesJour[j]); fprintf(jour, "%d\t\t%d\n", tDate[j], tNbActivitesJour[j]);
} }

Loading…
Cancel
Save