From e70c390f62a31ff05ac1f2b3757a225cbdc8fe93 Mon Sep 17 00:00:00 2001 From: Kyllian CHABANON Date: Thu, 10 Nov 2022 18:09:04 +0100 Subject: [PATCH] =?UTF-8?q?Am=C3=A9lioration=20de=20l'affichage=20et=20de?= =?UTF-8?q?=20la=20lisibilit=C3=A9=20du=20code?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Affichage.c | 6 ++-- GestionAdherents.c | 46 ++++++++++++------------ GestionPoints.c | 87 ++++++++++++++++++++++------------------------ 3 files changed, 68 insertions(+), 71 deletions(-) diff --git a/Affichage.c b/Affichage.c index df99d37..92bd31a 100644 --- a/Affichage.c +++ b/Affichage.c @@ -4,12 +4,12 @@ void Affichage1Adherent(int tNoCarte[], int tage[], int tPointsCarte[], int tCar { int pas, NoCarte, CarteActive, trouve; 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); - if(trouve == 1) + if (trouve == 1) { printf("\nN° de carte\tAge\tPoints\tEtat\n"); - printf("%d\t\t%d\t%d\t%d\n", tNoCarte[pas], tage[pas], tPointsCarte[pas], tCarteActive[pas]); + printf("%d\t%d\t%d\t%d\n", tNoCarte[pas], tage[pas], tPointsCarte[pas], tCarteActive[pas]); } else { diff --git a/GestionAdherents.c b/GestionAdherents.c index 1406da9..a353466 100644 --- a/GestionAdherents.c +++ b/GestionAdherents.c @@ -3,14 +3,14 @@ int rechercheAdherent(int tNoCarte[], int nbelem, int NoCarte, int *trouve) { int i; - for(i = 0; i < nbelem; i++) + for (i = 0; i < nbelem; i++) { - if(tNoCarte[i] == NoCarte) + if (tNoCarte[i] == NoCarte) { *trouve = 1; return i; } - if(tNoCarte[i] > NoCarte) + if (tNoCarte[i] > NoCarte) { *trouve = 0; return i + 1; @@ -27,17 +27,17 @@ int AjoutAdherent(int tNoCarte[], int tage[], int tPointsCarte[], int tCarteActi scanf("%d", &age); pas = rechercheAdherent(tNoCarte, nbelem, NoCarte, &trouve); printf("%d\n", pas); - for(j=nbelem; j> pas; j--) + for (j = nbelem; j > pas; j--) { - if(j == tmax) + if (j == tmax) { printf("Tableau plein, impossible d'ajouter un adhérent.\n"); return -1; } - tNoCarte[j] = tNoCarte[j-1]; - tage[j] = tage[j-1]; - tPointsCarte[j] = tPointsCarte[j-1]; - tCarteActive[j] = tCarteActive[j-1]; + tNoCarte[j] = tNoCarte[j - 1]; + tage[j] = tage[j - 1]; + tPointsCarte[j] = tPointsCarte[j - 1]; + tCarteActive[j] = tCarteActive[j - 1]; } tNoCarte[pas] = pas + 1; printf("%d\n", tNoCarte[pas]); @@ -47,7 +47,7 @@ int AjoutAdherent(int tNoCarte[], int tage[], int tPointsCarte[], int tCarteActi nbelem++; 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); - if(reponse == 'O' || reponse == 'o') + if (reponse == 'O' || reponse == 'o') { AjoutPoints(tNoCarte, tPointsCarte, tCarteActive, nbelem); } @@ -63,12 +63,12 @@ void ModificationAge(int tNoCarte[], int tage[], int nbelem) { int pas, NoCarte, age, trouve; 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); - if(trouve == 1) + if (trouve == 1) { printf("Entrez le nouvel âge de l'adhérent : "); - scanf("%d",&age); + scanf("%d", &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); } @@ -83,16 +83,16 @@ int SupprimmerAdherent(int tNoCarte[], int tage[], int tPointsCarte[], int tCart { int pas, i, NoCarte, trouve; 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); - if(trouve == 1) + if (trouve == 1) { - for(i = pas; i < nbelem; i++) + for (i = pas; i < nbelem; i++) { - tNoCarte[i] = tNoCarte[i+1]; - tage[i] = tage[i+1]; - tPointsCarte[i] = tPointsCarte[i+1]; - tCarteActive[i] = tCarteActive[i+1]; + tNoCarte[i] = tNoCarte[i + 1]; + tage[i] = tage[i + 1]; + tPointsCarte[i] = tPointsCarte[i + 1]; + tCarteActive[i] = tCarteActive[i + 1]; } nbelem = nbelem - 1; printf("Vous avez bien supprimé l'adhérent numéro %d.\n", NoCarte); @@ -109,11 +109,11 @@ void ModificationActivationCarte(int tNoCarte[], int tCarteActive[], int nbelem) { int NoCarte, trouve, pas; 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); - if(trouve == 1) + if (trouve == 1) { - if(tCarteActive[pas] == 1) + if (tCarteActive[pas] == 1) { tCarteActive[pas] = 0; printf("La carte numéro %d est désormais désactivée.\n", NoCarte); diff --git a/GestionPoints.c b/GestionPoints.c index b9ef56e..297d096 100644 --- a/GestionPoints.c +++ b/GestionPoints.c @@ -4,49 +4,46 @@ void AjoutPoints(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbe { int pointsCarte, NoCarte, trouve, pas; 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); - if(trouve == 1) + if (trouve == 1) { - printf("Entrez le nombre de points a ajouter: "); + printf("Entrez le nombre de points à ajouter : "); scanf("%d", &pointsCarte); - if(pointsCarte > 0 && pointsCarte <= 20) - { - tPointsCarte[pas] = pointsCarte; - tCarteActive[pas] = 1; - printf("La carte est active.\n"); - } - else - if(pointsCarte > 20 && pointsCarte <= 50) - { - tPointsCarte[pas] = pointsCarte + pointsCarte*(1 + (5/100.0)); - tCarteActive[pas] = 1; - printf("Merci pour votre achat. Nous vous offrons 5%% supplémentaires. De plus, votre carte est active.\n"); - } - else - if(pointsCarte > 50 && pointsCarte <= 100) - { - tPointsCarte[pas] = pointsCarte + pointsCarte*(1 + (10/100.0)); - tCarteActive[pas] = 1; - printf("Merci pour votre achat. Nous vous offrons 10%% supplémentaires. De plus, votre carte est active.\n"); - } - else - if(pointsCarte > 100) - { - tPointsCarte[pas] = pointsCarte + pointsCarte*(1 + (15/100.0)); - tCarteActive[pas] = 1; - printf("Merci pour votre achat. Nous vous offrons 15%% supplémentaires. De plus, votre carte est active.\n"); - } - else - { - printf("Le nombre de points est incorrect.\n"); - printf("Veuillez ressaisir le nombre de points a ajouter: "); - scanf("%d", &pointsCarte); - } + if (pointsCarte > 0 && pointsCarte <= 20) + { + tPointsCarte[pas] = pointsCarte; + tCarteActive[pas] = 1; + printf("La carte est active.\n"); + } + else if (pointsCarte > 20 && pointsCarte <= 50) + { + tPointsCarte[pas] = pointsCarte + pointsCarte * (1 + (5 / 100.0)); + tCarteActive[pas] = 1; + printf("Merci pour votre achat. Nous vous offrons 5%% supplémentaires.\nDe plus, votre carte est active.\n"); + } + else if (pointsCarte > 50 && pointsCarte <= 100) + { + tPointsCarte[pas] = pointsCarte + pointsCarte * (1 + (10 / 100.0)); + tCarteActive[pas] = 1; + printf("Merci pour votre achat. Nous vous offrons 10%% supplémentaires.\nDe plus, votre carte est active.\n"); + } + else if (pointsCarte > 100) + { + tPointsCarte[pas] = pointsCarte + pointsCarte * (1 + (15 / 100.0)); + tCarteActive[pas] = 1; + printf("Merci pour votre achat. Nous vous offrons 15%% supplémentaires.\nDe plus, votre carte est active.\n"); + } + else + { + printf("Le nombre de points est incorrect.\n"); + printf("Veuillez ressaisir le nombre de points à ajouter : "); + scanf("%d", &pointsCarte); + } } 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; } } @@ -56,15 +53,15 @@ void DebitActivitee(int tNoCarte[], int tCarteActive[], int tNbActivitesJour[], int NoCarte, trouve, pas, pointsCarte; char reponse; 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); - if(trouve == 1) + if (trouve == 1) { - if(tCarteActive[pas] == 1) + if (tCarteActive[pas] == 1) { - printf("Voulez-vous desactiver cette carte ? (O/N)\n"); + printf("Voulez-vous désactiver cette carte ? (o/n)\n"); scanf("%*c%c", &reponse); - if(reponse == 'O' || reponse == 'o') + if (reponse == 'O' || reponse == 'o') { tCarteActive[pas] = 0; printf("La carte est desactivée.\n"); @@ -76,9 +73,9 @@ void DebitActivitee(int tNoCarte[], int tCarteActive[], int tNbActivitesJour[], } else { - printf("La carte est desactivée. Voulez-vous la réactiver ? (O/N)\n"); + printf("La carte est desactivée. Voulez-vous la réactiver ? (o/n)\n"); scanf("%*c%c", &reponse); - if(reponse == 'O' || reponse == 'o') + if (reponse == 'O' || reponse == 'o') { tCarteActive[pas] = 1; printf("La carte est activée.\n"); @@ -91,7 +88,7 @@ void DebitActivitee(int tNoCarte[], int tCarteActive[], int tNbActivitesJour[], } 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; } } \ No newline at end of file