From f599870f47612c6da356f6238a7e9eabd0640e0c Mon Sep 17 00:00:00 2001 From: Alexis LAURENT Date: Mon, 7 Nov 2022 18:11:42 +0100 Subject: [PATCH] mise a jour 2 --- fonction.c | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/fonction.c b/fonction.c index 2981cb4..12fd3e1 100644 --- a/fonction.c +++ b/fonction.c @@ -201,6 +201,53 @@ void alimenterCarte (int tabAdherent[], int tabPoint[],int nb) printf("Erreur ! Numéro de carte absente de la base de donnée\n"); } +void ajoutActivite(int tabCoutPoint[],int tabNbEntree[]) +{ + int num, nbPoint; + printf("Numéro de la Nouvelle Activité :"); + scanf("%d", &num); + if (tabCoutPoint[num] != 0) + printf("Numéro d'activité déjà existant.\n"); + else + { + printf("Coût de l'activité :"); + scanf("%d", &nbPoint); + prinf("\t Récapitulatif :"); + printf("Numéro d'activité : %d\n", num); + printf("Nombre de point : %d\n", nbPoint); + tabCoutPoint[num] = nbPoint; + } + +} + +void suppActivite(int tabCoutPoint[], int tabNbEntree[]) +{ + int num; + char choix; + prinf("Quel Activité voulez vous supprimer : "); + scanf("%d", &num); + if (tabCoutPoint[num] == 0) + printf("Numéro d'activité pas existant\n"); + else + { + printf("Êtes vous sûre de vouloir supprimer l'activité (O|N): "); + scanf("%*c%c", choix); + while(choix != 'N' || choix != 'O') + { + printf("Êtes vous sûre de vouloir supprimer l'activité (O|N): "); + scanf("%*c%c", choix); + } + if (choix == 'N') + printf("Annulation de la suppression\n"); + if (choix == 'O') + { + printf("Suppression Activité %d\n", num); + tabCoutPoint[num] = 0; + tabNbEntree[num] = 0; + } + } + +}