Amélioration de l'affichage et de la lisibilité du code

master
Kyllian CHABANON 2 years ago
parent bd37f1c7df
commit e70c390f62

@ -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
{

@ -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);

@ -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");
}
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
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);
}
{
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;
}
}
Loading…
Cancel
Save