SAE S1.01 Ange-Cyriaque-Mathis  1.0
Développement d’une application d’aide aux achats de produits de bricolage et de construction.
FonctionsClient.h
Go to the documentation of this file.
1 #include <stdio.h>
2 
17 float initClient(float *chargeV, int *codeC, float *cagnotte);
18 
28 int ajoutPanier(int TrefC[],int TquanC[],int nArticle,int Tref[], int n);
29 
44 void affichPanier(int TrefC[],int TquanC[],int nArticle,int Tref[],float Tpoid[],float Tvolume[],float Tprix[],float chargeV, float volV,int n, float cagnotteC);
45 
55 void ModifArticlePanier(int TrefC[],int TquanC[],int nArticle,int Tref[],int n);
56 
66 int SupprArticlePanier(int TrefC[],int TquanC[],int nArticle,int Tref[],int n);
67 
75 int ResetPanier(int TrefC[],int TquanC[], int nArticle);
76 
86 int posRefC(int TrefC[], int n, int refR,int nArticle,int Tref[]);
int ajoutPanier(int TrefC[], int TquanC[], int nArticle, int Tref[], int n)
Demande un article a l'utilisateur puis l'ajoute au panier.
Definition: FonctionsClient.c:55
int SupprArticlePanier(int TrefC[], int TquanC[], int nArticle, int Tref[], int n)
Demande un article au client puis le supprime du panier.
Definition: FonctionsClient.c:155
int posRefC(int TrefC[], int n, int refR, int nArticle, int Tref[])
Recherche la position de nArticle dans le tableau TrefC.
Definition: FonctionsClient.c:189
void affichPanier(int TrefC[], int TquanC[], int nArticle, int Tref[], float Tpoid[], float Tvolume[], float Tprix[], float chargeV, float volV, int n, float cagnotteC)
Affiche le panier actuel du client.
Definition: FonctionsClient.c:90
void ModifArticlePanier(int TrefC[], int TquanC[], int nArticle, int Tref[], int n)
Demande un article au client puis le modifie sa quantité.
Definition: FonctionsClient.c:132
float initClient(float *chargeV, int *codeC, float *cagnotte)
Demande a l'utilisateur son code client ainsi que la charge et le volume de son véhicule....
Definition: FonctionsClient.c:13
int ResetPanier(int TrefC[], int TquanC[], int nArticle)
Réinitialise le panier du client.
Definition: FonctionsClient.c:178