From 5f1038197415ec6416e17a9419d336910bc98c22 Mon Sep 17 00:00:00 2001 From: "ange.bardet" Date: Wed, 18 Oct 2023 13:05:22 +0200 Subject: [PATCH] nettoyage des fichiers useless --- Makefile | 2 - ange.c | 195 ----------------------------------------------------- ange.h | 9 --- sae-S1.01 | Bin 16664 -> 0 bytes testange.c | 56 --------------- 5 files changed, 262 deletions(-) delete mode 100644 Makefile delete mode 100644 ange.c delete mode 100644 ange.h delete mode 100755 sae-S1.01 delete mode 100644 testange.c diff --git a/Makefile b/Makefile deleted file mode 100644 index e7aeebe..0000000 --- a/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -final: - gcc *.c -o sae-S1.01 diff --git a/ange.c b/ange.c deleted file mode 100644 index c3f41a8..0000000 --- a/ange.c +++ /dev/null @@ -1,195 +0,0 @@ -#include "ange.h" -#include -#include - -void AjoutArticle(void) -{ - int ref; - float poid,volume,prix; - FILE *flot; - flot = fopen("articles.txt","a"); - if (flot == NULL) - { - printf("Problème avec la création du fichier\n"); - exit(1); - } - printf("Saisir la référence de l'article (-1 pour arrêter): "); - scanf("%d",&ref); - while (ref < -1) - { - printf("Erreur ; Le numéro doit être positif (ou -1 pour arrêter); retapez : "); - scanf("%d",&ref); - } - while (ref >= 0) - { - printf("Saisir le poid(kg): "); - scanf("%f",&poid); - while (poid < 0) - { - printf("Erreur ; Le poid doit être positif ; retapez : "); - scanf("%f",&poid); - } - - printf("Saisir le volume: "); - scanf("%f",&volume); - while (volume < 0) - { - printf("Erreur ; Le volume doit être positif ; retapez : "); - scanf("%f",&volume); - } - - printf("Saisir le prix: "); - scanf("%f",&prix); - while (prix < 0) - { - printf("Erreur ; Le prix doit être positif ; retapez : "); - scanf("%f",&prix); - } - - fprintf(flot,"%d\t%.3f\t%.2f\t%.2f\n",ref,poid,volume,prix); - printf("Saisir la référence de l'article (-1 pour arrêter): "); - scanf("%d",&ref); - while (ref < -1) - { - printf("Erreur ; Le numéro doit être positif (ou -1 pour arrêter); retapez : "); - scanf("%d",&ref); - } - } - fclose(flot); - printf("Fin de l'ajout.\n"); -} - -int TableArticle(int Tref[], float Tpoid[],float Tvolume[],float Tprix[]) -{ - int ref,i=0; - float poid,volume,prix; - - FILE *flot; - flot = fopen("articles.txt","r"); - if (flot == NULL) - { - printf("Problème avec la lecture du fichier\n"); - exit(1); - } - - fscanf(flot,"%d %f %f %f",&ref,&poid,&volume,&prix); - while(feof(flot) == 0) - { - Tref[i] = ref; - Tpoid[i] = poid; - Tvolume[i] = volume; - Tprix[i] = prix; - i++; - fscanf(flot,"%d %f %f %f",&ref,&poid,&volume,&prix); - } - fclose(flot); - return i; -} - -void AffichTable(int Tref[], float Tpoid[],float Tvolume[],float Tprix[],int n) -{ - int i; - printf("référence\tpoids(kg)\tvolume(l)\tprix Unitaire\n"); - for (i=0;i < n;i++) - { - printf("%d\t\t%.2f\t\t%.3f\t\t%.2f\n",Tref[i],Tpoid[i],Tvolume[i],Tprix[i]); - } -} - -void ModifArticle(int Tref[], float Tpoid[],float Tvolume[],float Tprix[],int n) -{ - int refR; - printf("Saisir la référence de l'article a modifier: "); - scanf("%d",&refR); - while (refR < -1) - { - printf("Erreur ; Le numéro doit être positif; retapez : "); - scanf("%d",&refR); - } - int i; - for (i=0;i < n;i++) - { - if (Tref[i] == refR) - { - printf("Saisir le nouveau poid(kg): "); - scanf("%f",&Tpoid[i]); - while (Tpoid[i] < 0) - { - printf("Erreur ; Le poid doit être positif ; retapez : "); - scanf("%f",&Tpoid[i]); - } - - printf("Saisir le nouveau volume: "); - scanf("%f",&Tvolume[i]); - while (Tvolume[i] < 0) - { - printf("Erreur ; Le volume doit être positif ; retapez : "); - scanf("%f",&Tvolume[i]); - } - - printf("Saisir le nouveau prix: "); - scanf("%f",&Tprix[i]); - while (Tprix[i] < 0) - { - printf("Erreur ; Le prix doit être positif ; retapez : "); - scanf("%f",&Tprix[i]); - } - } - } -} - -void EcrireFichier(int Tref[], float Tpoid[],float Tvolume[],float Tprix[],int n) -{ - FILE *flot; - flot = fopen("articles.txt","w"); - if (flot == NULL) - { - printf("Problème avec la création du fichier\n"); - exit(1); - } - int i; - for (i=0;i < n;i++) fprintf(flot,"%d\t%.2f\t%.3f\t%.2f\n",Tref[i],Tpoid[i],Tvolume[i],Tprix[i]); - fclose(flot); - printf("Fichier écrit.\n"); -} - -int posRef(int Tref[],int refR, int n) -{ - int i; - for (i=0;i < n;i++) - { - if (Tref[i] == refR) - return i; - } - return -1; -} - -int SupprArticle(int Tref[], float Tpoid[],float Tvolume[],float Tprix[],int n) -{ - int refR,pos; - printf("Saisir la référence de l'article a supprimer: "); - scanf("%d",&refR); - while (refR < -1) - { - printf("Erreur ; Le numéro doit être positif; retapez : "); - scanf("%d",&refR); - } - pos = posRef(Tref,refR,n); - if (pos == -1) - { - printf("L'article n'existe pas dans la base de donnée."); - return n; - } - else - { - int i; - for (i=pos;i<=n;i++) - { - Tref[i] = Tref[i+1]; - Tpoid[i] = Tpoid[i+1]; - Tvolume[i] = Tvolume[i+1]; - Tprix[i] = Tprix[i+1]; - } - return n-=1; - } -} \ No newline at end of file diff --git a/ange.h b/ange.h deleted file mode 100644 index aca2d41..0000000 --- a/ange.h +++ /dev/null @@ -1,9 +0,0 @@ -#include - -void AjoutArticle(void); -void ModifArticle(int Tref[], float Tpoid[],float Tvolume[],float Tprix[],int n); -int TableArticle(int Tref[], float Tpoid[],float Tvolume[],float Tprix[]); -void AffichTable(int Tref[], float Tpoid[],float Tvolume[],float Tprix[],int n); -void EcrireFichier(int Tref[], float Tpoid[],float Tvolume[],float Tprix[],int n); -int SupprArticle(int Tref[], float Tpoid[],float Tvolume[],float Tprix[],int n); -int posRef(int Tref[],int refR, int n); diff --git a/sae-S1.01 b/sae-S1.01 deleted file mode 100755 index 178431c64d9e5b6fc85b2dcb1e4d1f4c624efdb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16664 zcmeHOeQaA-6~DHdCS6k}{erXw`q(-x1>!iR4Jjk5osZ@P+%|N{*v8s7Cw3BVj$Q2M zkrdFnrJH80>G}sqL)wG{NOXuvfQH2WV6^@C)9Ou7VkoLpU-b#6Ck@$gfyQ)2#8SUKNo=vr7 zGr7`q+jLiFTj%abF(27w-S;L6gvZpt!4Vbx_L^`0;7b?3^H{@$EwLZHa553!ewO3r z7}y`{aAAFWt(#aQ9O-K5o!vA+#9_?uVY-$8t>hW_LVe2(?{ z8v5#3$t)_v7@JNSn5)lCn5v6wPG8G^Uc7oMM`j*r^5*gFU^*uE?&)9%T#; zA23qsLV6-oG}DFQ1HIXNEuaTX4bI0 zLt@ACf${DZ$J4q9Wj9DLB1_t|{T3+EnX-ofX7M_F+2F}7K@=-|s&ie+-u z!FP`TmY5}0^#mAGHpjpE8SpdUXTZ;Zp8-Dueg^yu_!;>B$$&olT7&**-HYu?=?|SV zgOy+EvlkmKR0FK+d5J`o8?Vr{X?u)nO!I0)y)s{+a^v@j9zO$vj@JjvmyYV?m-N{y zi$lYSxw<=P8m`Z+`zvYabKSopsB9i5o4++}r$r^Po+3h@tNS{`-mB(j3g;HCQ#flX z^G(}Nu4E3p@q zy2E#4fFaP;BTdbn%0ejpsXC)^beN8{nvp0L&v zZXx}iaD(-}^9q^YPJW#4BiW^2{0#UR@H60Nz|Vl60Y3wN2K)^88Spdk-^f69Kc(!S z#9D;+WO8Y=p}IkHozNF$ALbUJu}^cG&{%VA6&m|Bd40tN^0%&4@)j+dFR`ccve4K| z85R0E%UY=i1=k9;2=e|}XAv`6u-RPf!Gu26nY^~;@?IO1E`fmm$SPZaxX+0mZC14k z{QbRR-w!b@ReF1C-QT3x)0<$6MxJT;XVG_x{2igIaf|=|HDF)4x7|(|C*Wg$?Lcqu z$FkKGUAUvIbEnj_UC~_~(TWGBuT!y_{BZSLhTDIW!gK28lM~I!vFjnVzPjJvDGkw1^`V;j8x@{=xBe!D=iSZU ztZI#`ka~~8{%p5CJ&iFZ$F7G|i_&WHx2R}MKE8#PeDU+QO1)WG;@CC*z6+|bI^oGP zZRxQ1-}Uf6D17Wcx4kI!F{%XAQapIxdoBL*{M;jc@O=zF_gVVO^ZZrf*NXouEAUsk z->+HzHz<>D#8Ybdf7;U7xU7GlBYr?F@86$@zIUAb*5WT8Z?9W^miPO&=mvsxy2$&y zgowX^`s=5s<|%{7JvEpX(xWI^B6JWH`93Yj;nR7A6))?4XofNEq=V? zwm|$^aXvu&^}!Z}?^oQ#Y36eh#7KTN)RV;LJlrjLu>PAQqi5;UOyjUCMioc7SM-Nu zJmbIDr-{${-ur!4^mXx%$KW~QbDUoNpAlbkw1?^y;$IKKf&3>Z$G=DXTmQ|ne5_y= z&C>XIWK1ocJTc5EV~o$9@KKgj-k8YdN0V72W#$V-BUzeOWBI9L*|eEXMWVGe`0z`{ zNEQmo86%xD3o~lGkeo^zsnXQc44F76gEUQ-s!4y07n5lU$uRaGjvweZ`VaOQbm+yc zno>sJ9S7qF27BES>zoa-=)959uZsu0@31lk5{G)?3FFZI{kQfH8^iIQL_d4APUnmj zOIFbT@)QoA?uogM?4(mkGYKC{Cw$yW1}oWTcSzNJkjF?B^TuQ{m*PV{gNH~fmB|^U zVw!GmDKgFx(WAwpxUr5A83vsZLUQ=a~BpXQWSk_b#>sBLFjZEZ;G}F^`<>5q1c`MtI^rQ@+$rL#OWt-X~$+ke9T1ZZ1 z#;Ezc$(|`V?zIS|Q$=VjPtg!{JS_h~mFMU5sL^++T`=DQVty`SOBZ#<8|cGxV%TF| z2He3)j)LzeusW&Yw8#7ns6kQCYu`uww`q=y_A$=`qJ69*Fkgq;gH+))1MD#$1fCT| zoD+jR=J&UeoTrws$Gj2vpx6UA*Uoa32wnrg9`j2e&oj6ne&_-3B^j?NKw};X)YzDc zH-4L|)N!hCPGOJvD)5{rqJ8iEpA`EZ(Zf0kh&-`9ucf^9r-{co!Mcur%B&*DHqOGa zI!l=dr@bb2Rdgy--Q!+;*<&9Q1t8*u8_>WfJ@)wh1b)ub;b<95*XnE38NWv#4iWZ^8WB{0eKuLWdfWdoNu2gWnym_K_1r)528TbT z3XgGqhPYr}h;zSQebB&PlT8zSV2^diVjFu~8gDkWM8p0MB;c_Jd#p!ru6kbL$M}RD z`tfnHWfj`wbf_=kncDvxutYfE|VT-*Lsm#tCnG4PP;pM&Kfr2qf` diff --git a/testange.c b/testange.c deleted file mode 100644 index 016bf00..0000000 --- a/testange.c +++ /dev/null @@ -1,56 +0,0 @@ -#include "ange.h" - -void testF(void) -{ - int n=0,rep; - int Tref[100]={0}; - float Tpoid[100]={0},Tvolume[100]={0},Tprix[100]={0}; - - printf("Bienvenue Mr. le directeur :)\n"); - n = TableArticle(Tref,Tpoid,Tvolume,Tprix); - - printf("Que voulez vous faire ? (afficher[0]/ajouter[1]/modifier[2]/supprimer[3]/quitter[-1]) "); - scanf("%d",&rep); - while (rep != -1) - { - while (rep < -1 && rep > 2) - { - printf("Erreur; (afficher[0]/ajouter[1]/modifier[2]/supprimer[3]/quitter[-1]) "); - scanf("%d",&rep); - } - if (rep == 0) - { - AffichTable(Tref,Tpoid,Tvolume,Tprix,n); - printf("\n"); - } - if (rep == 1) - { - AjoutArticle(); - n = TableArticle(Tref,Tpoid,Tvolume,Tprix); - printf("\n"); - } - if (rep == 2) - { - ModifArticle(Tref,Tpoid,Tvolume,Tprix,n); - printf("\n"); - } - if (rep == 3) - { - n = SupprArticle(Tref,Tpoid,Tvolume,Tprix,n); - printf("\n"); - } - printf("Que faire ? (afficher[0]/ajouter[1]/modifier[2]/supprimer[3]/quitter[-1]) "); - scanf("%d",&rep); - if (rep == -1) - { - EcrireFichier(Tref,Tpoid,Tvolume,Tprix,n); - printf("Au revoir !\n"); - } - - } -} -int main(void) -{ - testF(); - return 0; -}