Amélioration de l'affichage

master
Kyllian CHABANON 2 years ago
parent 4d2917f297
commit bd37f1c7df

@ -22,7 +22,8 @@ int AjoutAdherent(int tNoCarte[], int tage[], int tPointsCarte[], int tCarteActi
{ {
int NoCarte, age, pointsCarte, CarteActive, pas, trouve, j; int NoCarte, age, pointsCarte, CarteActive, pas, trouve, j;
char reponse; char reponse;
printf("Donnez l'âge de l'adhérent :\n"); printf("Vous voulez créer un nouvel adhérent.\n");
printf("Donnez l'âge de l'adhérent : ");
scanf("%d", &age); scanf("%d", &age);
pas = rechercheAdherent(tNoCarte, nbelem, NoCarte, &trouve); pas = rechercheAdherent(tNoCarte, nbelem, NoCarte, &trouve);
printf("%d\n", pas); printf("%d\n", pas);
@ -30,7 +31,7 @@ int AjoutAdherent(int tNoCarte[], int tage[], int tPointsCarte[], int tCarteActi
{ {
if(j == tmax) if(j == tmax)
{ {
printf("Tableau plein, impossible d'ajouter un adhérent\n"); printf("Tableau plein, impossible d'ajouter un adhérent.\n");
return -1; return -1;
} }
tNoCarte[j] = tNoCarte[j-1]; tNoCarte[j] = tNoCarte[j-1];
@ -44,7 +45,7 @@ int AjoutAdherent(int tNoCarte[], int tage[], int tPointsCarte[], int tCarteActi
tPointsCarte[pas] = 0; tPointsCarte[pas] = 0;
tCarteActive[pas] = 0; tCarteActive[pas] = 0;
nbelem++; nbelem++;
printf("Le numero de carte de l'adherent qui a %d ans est %d.\nLa carte n'est pas active car il n'y a pas de points dessus.\nVoulez-vous en ajouter ? (O / N)", tage[pas], tNoCarte[pas]); printf("Vous avez créé l'adhérent numéro %d. Il a %d ans.\nSa carte n'est pas active car il n'y a pas de points dessus.\nVoulez-vous en ajouter ? (o/n)\n", tNoCarte[pas], tage[pas]);
scanf("%*c%c", &reponse); scanf("%*c%c", &reponse);
if(reponse == 'O' || reponse == 'o') if(reponse == 'O' || reponse == 'o')
{ {
@ -66,13 +67,14 @@ void ModificationAge(int tNoCarte[], int tage[], int nbelem)
pas = rechercheAdherent(tNoCarte, nbelem, NoCarte, &trouve); pas = rechercheAdherent(tNoCarte, nbelem, NoCarte, &trouve);
if(trouve == 1) if(trouve == 1)
{ {
printf("Entrez l'age de l'adhérent : "); printf("Entrez le nouvel âge de l'adhérent : ");
scanf("%d",&age); scanf("%d",&age);
tage[pas] = age; tage[pas] = age;
printf("Vous avez modifié l'âge de l'adhérent numéro %d. Son nouvel âge est %d.\n", NoCarte, age);
} }
else else
{ {
printf("Ce numéro d'adhérant n'existe pas, veuillez réessayer\n"); printf("Ce numéro d'adhérent n'existe pas. Veuillez réessayer.\n");
return; return;
} }
} }
@ -93,11 +95,12 @@ int SupprimmerAdherent(int tNoCarte[], int tage[], int tPointsCarte[], int tCart
tCarteActive[i] = tCarteActive[i+1]; tCarteActive[i] = tCarteActive[i+1];
} }
nbelem = nbelem - 1; nbelem = nbelem - 1;
printf("Vous avez bien supprimé l'adhérent numéro %d.\n", NoCarte);
return nbelem; return nbelem;
} }
else else
{ {
printf("Ce numéro d'adhérant n'existe pas, veuillez réessayer\n"); printf("Ce numéro d'adhérent n'existe pas. Veuillez réessayer.\n");
return -1; return -1;
} }
} }
@ -113,17 +116,17 @@ void ModificationActivationCarte(int tNoCarte[], int tCarteActive[], int nbelem)
if(tCarteActive[pas] == 1) if(tCarteActive[pas] == 1)
{ {
tCarteActive[pas] = 0; tCarteActive[pas] = 0;
printf("La carte est desactivée.\n"); printf("La carte numéro %d est désormais désactivée.\n", NoCarte);
} }
else else
{ {
tCarteActive[pas] = 1; tCarteActive[pas] = 1;
printf("La carte est activée.\n"); printf("La carte numéro %d est désormais activée.\n", NoCarte);
} }
} }
else else
{ {
printf("Ce numéro d'adhérant n'existe pas, veuillez réessayer\n"); printf("Ce numéro d'adhérent n'existe pas. Veuillez réessayer.\n");
return; return;
} }
} }
Loading…
Cancel
Save