From fd70201201fb99f77c8dca4d10ddf6a5bdab79ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Math=C3=A9o=20Hersan?= Date: Mon, 6 Nov 2023 22:37:13 +0100 Subject: [PATCH] less warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mathéo Hersan --- app | Bin 0 -> 57328 bytes src/app/interface/interface_client.c | 10 +++++----- src/app/interface/interface_client.h | 6 ++---- 3 files changed, 7 insertions(+), 9 deletions(-) create mode 100755 app diff --git a/app b/app new file mode 100755 index 0000000000000000000000000000000000000000..343dc97677f4e03a481550fadedc790708bd930c GIT binary patch literal 57328 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%0DLQ_;pEG5 zVZAC>qL!`=sG85;6W}5~mOM?l1azrh19i2tQa?z!ii!gH3s#;*KXyQm1yejsvSJ#J znRQFe6V~NEGCj*@T+{R{eX2)X{&c0)pXZ}e zb}~i^?2rlUu;D4wXUuHnaf%SX-W|%oC*;4NTaSGA zMA3pXo*DCS<6{_EjcyQYu&_Uvy|eX?ZN%fGsG^wiHjI=X*I z_wS!LtKintN9Mn^diaFzJv{8k(|`KiZS(f69`?X%r;p{n9*vTyp)tfuBj><_;iaM#@rJ$7gDpwZi2`mb#t)P}!YTX)y6CwKmK ZBlvHn0kEQmsg+LvU|sj{{xV|H?jZ# literal 0 HcmV?d00001 diff --git a/src/app/interface/interface_client.c b/src/app/interface/interface_client.c index 9df5505..2269d26 100644 --- a/src/app/interface/interface_client.c +++ b/src/app/interface/interface_client.c @@ -22,7 +22,7 @@ void affiche_client(void) { void ajouter_article_au_panier(int numClient, int tRef[], float tPoids[], float tVol[], float tPrixUnitaire[], - int tNumClient[], float tCagnotte[], int tSus[], int tLogArticle, int tLogClient, + int tNumClient[], float tCagnotte[], int tLogArticle, int tLogClient, float volumeCoffre, float chargeMaximale, int tPanier[], int tQuantite[], int *tLogPanier, float budget) { int reference, quantite, articleIndex, clientIndex; @@ -308,7 +308,7 @@ void reinitialiser_panier(int tPanier[], int tQuantite[], int *tLogPanier, float *tLogPanier = 0; } -void deduire_cagnotte(int numClient, float montant, int tNumClient[], float tCagnotte[], int tLogClient, int tSus[]) { +void deduire_cagnotte(int numClient, float montant, int tNumClient[], float tCagnotte[], int tLogClient) { int clientIndex = -1; for (int i = 0; i < tLogClient; i++) { if (tNumClient[i] == numClient) { @@ -403,7 +403,7 @@ void quitter_application(int tPanier[], int tLogPanier, int tRef[], float tPoid[ while (getchar() != '\n'); } - deduire_cagnotte(numClient, montantDeduction, tNumClient, tCagnotte, tLogClient, tSus); + deduire_cagnotte(numClient, montantDeduction, tNumClient, tCagnotte, tLogClient); printf("Il vous reste %.2f euros dans votre cagnotte.\n", tCagnotte[clientIndex]); } } @@ -422,7 +422,7 @@ void quitter_application(int tPanier[], int tLogPanier, int tRef[], float tPoid[ } while (getchar() != '\n'); - deduire_cagnotte(numClient, montantDeduction, tNumClient, tCagnotte, tLogClient, tSus); + deduire_cagnotte(numClient, montantDeduction, tNumClient, tCagnotte, tLogClient); printf("Il vous reste %.2f euros dans votre cagnotte.\n", tCagnotte[clientIndex]); } } @@ -462,7 +462,7 @@ void global_client(void) { break; case 3: ajouter_article_au_panier(numClient, tRef, tPoids, tVol, tPrixUnitaire, tNumClient, tCagnotte, - tSus, tLogArticle, tLogClient, volumeCoffre, chargeMaximale, tPanier, tQuantite, &tLogPanier, budget); + tLogArticle, tLogClient, volumeCoffre, chargeMaximale, tPanier, tQuantite, &tLogPanier, budget); break; case 4: supprimer_article_du_panier(tPanier, tQuantite, &tLogPanier, tCagnotte, numClient, tNumClient, tLogClient, tRef, tPrixUnitaire); diff --git a/src/app/interface/interface_client.h b/src/app/interface/interface_client.h index e1ee5aa..71af25d 100644 --- a/src/app/interface/interface_client.h +++ b/src/app/interface/interface_client.h @@ -32,7 +32,6 @@ void affiche_client(void); * @param tPrixUnitaire - Un tableau de prix unitaires d'articles. * @param tNumClient - Un tableau de numéros d'articles. * @param tCagnotte - Un tableau de cagnottes. - * @param tSus - Un tableau d'articles suspendus. * @param tLogArticle - Le nombre total d'articles disponibles. * @param tLogClient - Le nombre total de clients. * @param volumeCoffre - La limite de volume pour le panier du client. @@ -43,7 +42,7 @@ void affiche_client(void); * @param budget - Le budget du client. */ void ajouter_article_au_panier(int numClient, int tRef[], float tPoids[], float tVol[], float tPrixUnitaire[], - int tNumClient[], float tCagnotte[], int tSus[], int tLogArticle, int tLogClient, + int tNumClient[], float tCagnotte[], int tLogArticle, int tLogClient, float volumeCoffre, float chargeMaximale, int tPanier[], int tQuantite[], int *tLogPanier, float budget); /** @@ -133,9 +132,8 @@ void reinitialiser_panier(int tPanier[], int tQuantite[], int *tLogPanier, float * @param tNumClient - Un tableau de numéros de clients. * @param tCagnotte - Un tableau de cagnottes. * @param tLogClient - Le nombre total de clients. - * @param tSus - Un tableau d'état des clients suspendus. */ -void deduire_cagnotte(int numClient, float montant, int tNumClient[], float tCagnotte[], int tLogClient, int tSus[]); +void deduire_cagnotte(int numClient, float montant, int tNumClient[], float tCagnotte[], int tLogClient); /** * @brief Quitter l'application client.