1#ifndef SAE_101_CLIENT_H
2#define SAE_101_CLIENT_H
21int charger_clients(
int numeros[],
float cagnottes[],
int suspendues[],
int tPhysique);
43 int numeros[],
float cagnottes[],
int suspendues[],
int nombreArticles,
int nombreClients,
44 float volumeCoffre,
float chargeMaximale,
int panier[],
int quantites[],
int *taillePanier);
66void affiche_recap_panier(
int panier[],
int taillePanier,
int references[],
float poids[],
float volume[],
67 float prixUnitaire[],
int quantites[]);
97void deduire_cagnotte(
int numeroClient,
float montant,
int numeros[],
float cagnottes[],
int nombreClients,
int suspendus[]);
void ajouter_article_au_panier(int numeroClient, int references[], float poids[], float volume[], float prixUnitaire[], int numeros[], float cagnottes[], int suspendues[], int nombreArticles, int nombreClients, float volumeCoffre, float chargeMaximale, int panier[], int quantites[], int *taillePanier)
Ajoute un article au panier du client.
Definition client.c:68
void deduire_cagnotte(int numeroClient, float montant, int numeros[], float cagnottes[], int nombreClients, int suspendus[])
Déduit un montant de la cagnotte du client.
Definition client.c:319
int charger_clients(int numeros[], float cagnottes[], int suspendues[], int tPhysique)
Charge les données des clients à partir d'un fichier.
Definition client.c:23
void affiche_recap_panier(int panier[], int taillePanier, int references[], float poids[], float volume[], float prixUnitaire[], int quantites[])
Affiche un récapitulatif du contenu du panier.
Definition client.c:211
void reinitialiser_panier(int panier[], int quantites[], int *taillePanier)
Réinitialise le panier du client.
Definition client.c:302
void supprimer_article_du_panier(int panier[], int quantites[], int *taillePanier)
Supprime un article du panier du client.
Definition client.c:165
void modifier_quantite_article_panier(int panier[], int quantites[], int *taillePanier)
Modifie la quantité d'un article dans le panier du client.
Definition client.c:258