From 33639c6f68b428e237589845026d7babc0a330f1 Mon Sep 17 00:00:00 2001 From: medina5 Date: Sat, 11 Oct 2025 15:16:47 +0200 Subject: [PATCH] td3 --- .gitignore | 2 + README.md | 2 +- td1/td1.c | 1 + td2/td2.c | 1 + td3/td3.c | 1 + td4/export.csv | 305 +++++++++++++++++++++++++++++++++++++++++++++++++ td4/td4.c | 25 ++++ td5/td5.c | 1 + td5/td5.h | 0 9 files changed, 337 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 td1/td1.c create mode 100644 td2/td2.c create mode 100644 td3/td3.c create mode 100644 td4/export.csv create mode 100644 td4/td4.c create mode 100644 td5/td5.c create mode 100644 td5/td5.h diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6b34d1b --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.o +s diff --git a/README.md b/README.md index 833ebc3..d0e8a0b 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -Voir le wiki +Voir le [wiki](wiki) diff --git a/td1/td1.c b/td1/td1.c new file mode 100644 index 0000000..53c5fdf --- /dev/null +++ b/td1/td1.c @@ -0,0 +1 @@ +#include diff --git a/td2/td2.c b/td2/td2.c new file mode 100644 index 0000000..53c5fdf --- /dev/null +++ b/td2/td2.c @@ -0,0 +1 @@ +#include diff --git a/td3/td3.c b/td3/td3.c new file mode 100644 index 0000000..53c5fdf --- /dev/null +++ b/td3/td3.c @@ -0,0 +1 @@ +#include diff --git a/td4/export.csv b/td4/export.csv new file mode 100644 index 0000000..b105801 --- /dev/null +++ b/td4/export.csv @@ -0,0 +1,305 @@ +1.4804;0.85365;170.52;20.2927 +1.4672;0.85478;168.27;20.0682 +1.4672;0.8551;163.45;20.5226 +1.4719;0.85655;162.53;20.9007 +1.4558;0.85435;160.19;20.3238 +1.4642;0.86905;156.33;20.3477 +1.487;0.86368;161.19;20.5703 +1.4712;0.87366;160.3;19.9507 +1.4227;0.86458;158.1;19.9813 +1.4721;0.85718;158.49;20.4199 +1.4566;0.85765;156.73;19.5511 +1.4415;0.85828;157.16;20.5785 +1.4582;0.86405;149.13;21.1353 +1.4981;0.8805;149.35;20.1558 +1.4737;0.8792;144.83;19.3275 +1.4411;0.87701;145.23;19.5518 +1.457;0.88073;141.27;18.9223 +1.444;0.88693;140.66;18.0986 +1.4021;0.86488;144.28;17.5768 +1.3553;0.86115;147.4;18.1736 +1.3401;0.883;141.01;17.5353 +1.3111;0.86035;138.72;17.0667 +1.31;0.8399;136.42;16.8627 +1.3425;0.8582;141.54;17.0143 +1.3573;0.85138;137.36;16.745 +1.3426;0.83908;137.01;16.6473 +1.3896;0.84595;135.17;16.1727 +1.4264;0.8355;129.31;17.2863 +1.4233;0.83153;128.79;17.3734 +1.4393;0.84028;130.38;18.0625 +1.4518;0.85173;128.2;18.2269 +1.4383;0.8449;132.62;17.7447 +1.475;0.86053;129.67;17.5629 +1.4896;0.85875;129.95;17.2282 +1.4791;0.8514;130.39;17.3283 +1.4722;0.85805;131.43;17.0114 +1.4727;0.86013;133.79;16.7974 +1.4834;0.86863;131.62;17.3875 +1.4782;0.85209;129.91;17.3484 +1.5331;0.87053;128.83;18.1025 +1.552;0.88383;127.05;18.3058 +1.5633;0.89903;126.49;18.0219 +1.5516;0.89845;124.79;18.4251 +1.5556;0.90208;122.36;19.0359 +1.5676;0.91235;123.76;19.7092 +1.5601;0.89605;126.47;19.9589 +1.5898;0.90053;124.31;20.096 +1.5324;0.91243;120.66;19.4425 +1.528;0.90088;119.29;19.4239 +1.5077;0.86905;115.87;19.6572 +1.5617;0.88643;118.9;19.6095 +1.4757;0.85315;119.36;17.0961 +1.4627;0.84175;120.35;16.49 +1.4598;0.8508;121.94;15.7773 +1.4614;0.85225;120.43;16.1197 +1.4673;0.86133;120.73;16.912 +1.4426;0.88573;117.59;16.5576 +1.4658;0.90565;117.28;16.8299 +1.4662;0.91623;121.04;15.8634 +1.4893;0.89655;122.6;16.1218 +1.5115;0.88693;121.27;16.3834 +1.5075;0.86248;124.93;16.0224 +1.5;0.8583;124.45;16.2642 +1.5042;0.85835;126.44;15.9479 +1.5109;0.87578;124.81;15.242 +1.5605;0.89453;125.85;16.4594 +1.5116;0.89068;128.99;15.6258 +1.4856;0.88873;128.15;16.7942 +1.5064;0.8873;131.23;16.4447 +1.5192;0.8974;129.05;17.1728 +1.5298;0.8922;130.84;15.3676 +1.5442;0.88605;129.04;16.0484 +1.5038;0.8768;127.33;14.7031 +1.5542;0.8796;132.12;15.0121 +1.5895;0.8749;131.15;14.621 +1.5608;0.88415;130.72;14.3677 +1.529;0.8791;135.6;14.782 +1.5039;0.88723;135.01;14.8054 +1.5267;0.87985;133.08;16.1263 +1.5004;0.87853;132;16.4342 +1.4687;0.88178;132.82;15.944 +1.497;0.91973;130.81;15.4568 +1.4625;0.8942;129.7;15.3716 +1.4785;0.87933;127.75;14.92 +1.5108;0.87365;124.4;14.7374 +1.4914;0.84473;121.76;14.4899 +1.4265;0.85553;119.55;14.2404 +1.3984;0.85305;118.83;13.791 +1.4056;0.86105;121.94;14.444 +1.4188;0.85618;123.4;14.457 +1.4233;0.8525;120.48;14.8895 +1.4665;0.9005;114.97;14.8482 +1.469;0.86103;113.09;15.5238 +1.4583;0.84806;115.01;16.1731 +1.4643;0.844;114.83;15.7301 +1.4384;0.8265;114.05;16.4461 +1.453;0.76185;123.83;17.5863 +1.4286;0.78025;122.34;16.1567 +1.4738;0.79155;127.9;16.7866 +1.4767;0.7858;123.14;17.4563 +1.5363;0.7641;132.25;17.4927 +1.5116;0.73395;131.07;16.953 +1.4143;0.7048;130.22;15.2894 +1.4515;0.7182;132.88;15.2222 +1.5034;0.7385;134.69;15.4984 +1.4863;0.72753;136.07;14.9546 +1.431;0.7041;136.34;13.921 +1.3839;0.7114;137.01;13.6416 +1.365;0.719;135.95;13.3409 +1.348;0.7267;133.26;13.2413 +1.3738;0.7273;128.95;13.1324 +1.3995;0.7278;134.05;13.0684 +1.4323;0.7511;133.08;13.1028 +1.4063;0.7789;145.23;14.0353 +1.4227;0.7953;147.69;13.7648 +1.412;0.78425;140.18;13.7517 +1.4058;0.7773;138.11;14.2606 +1.4314;0.7953;137.11;14.019 +1.461;0.7928;137.66;14.2861 +1.4589;0.8015;138.44;14.4597 +1.4745;0.8131;138.36;14.2516 +1.5191;0.823;142.07;14.6293 +1.5225;0.8282;142.42;14.5875 +1.5357;0.82625;140.63;14.7584 +1.5131;0.82135;138.13;15.2836 +1.4671;0.8337;144.72;14.566 +1.4394;0.83275;139.21;13.861 +1.4251;0.8502;133.99;13.6151 +1.3912;0.83605;131.78;13.5985 +1.3936;0.85395;130.01;13.667 +1.3669;0.8735;130;13.074 +1.3714;0.8572;129.39;13.0704 +1.3434;0.85365;130.47;13.2174 +1.3213;0.8443;127.35;11.8045 +1.3021;0.8456;120.87;11.82 +1.3461;0.863;121.07;11.755 +1.3577;0.857;123.32;12.1048 +1.3137;0.8161;113.61;11.1727 +1.2904;0.8108;107.37;11.4717 +1.3005;0.80645;103.78;11.2692 +1.2684;0.79805;100.37;10.7125 +1.2487;0.79525;98.96;10.6152 +1.2312;0.78395;96.03;10.0556 +1.2871;0.8068;100.13;10.3669 +1.2761;0.7999;97.66;10.5726 +1.2985;0.81295;105.85;10.2304 +1.3311;0.8339;109.56;10.2322 +1.3282;0.8439;107.92;10.008 +1.3134;0.8351;100.63;10.253 +1.3215;0.8353;100.2;10.483 +1.3678;0.8558;104;10.957 +1.393;0.8731;109.22;10.9221 +1.4105;0.86665;103.79;10.9085 +1.4141;0.8856;110.55;10.1799 +1.3556;0.87485;110.59;9.6084 +1.3951;0.90255;116.25;9.8569 +1.3985;0.87205;117.22;9.871 +1.4102;0.8917;120.67;9.7994 +1.3785;0.8837;117.61;9.6507 +1.3535;0.8528;113.26;9.64 +1.3679;0.8609;112.49;9.8458 +1.3322;0.86075;108.65;8.8625 +1.3306;0.83765;109;9.2714 +1.415;0.8686;111.87;9.6827 +1.4073;0.85995;113.68;9.5438 +1.3489;0.8248;107.07;9.4044 +1.3454;0.8349;112.62;9.5616 +1.289;0.81745;108.79;9.3808 +1.2894;0.84863;112.62;9.4552 +1.3379;0.8703;125.81;9.7628 +1.3687;0.8898;125.93;9.8922 +1.4354;0.8927;120.92;10.5049 +1.4924;0.86655;126.15;10.5704 +1.5128;0.8881;133.16;10.666 +1.5882;0.91155;129.77;11.1421 +1.5952;0.89375;134.66;11.4519 +1.5709;0.9093;131.07;10.8984 +1.5793;0.88135;133.1;11.1136 +1.5234;0.8556;135.33;11.0368 +1.6275;0.8521;135.51;10.8853 +1.5501;0.8729;135.22;11.2413 +1.5786;0.89335;130.34;11.2426 +1.6685;0.9308;131.17;12.614 +1.5985;0.8931;123.23;12.8146 +1.5895;0.89785;114.98;13.1411 +1.6998;0.9525;126.14;13.0667 +1.5775;0.8299;121.46;12.8495 +1.5681;0.7869;124.97;12.8383 +1.4961;0.7903;150.47;11.827 +1.551;0.805;160.22;11.3597 +1.597;0.78895;169.02;11.459 +1.5942;0.79225;166.44;12.3426 +1.5382;0.786;163.74;11.8211 +1.5689;0.79015;162.62;11.8205 +1.6226;0.7958;157.37;12.8118 +1.4895;0.7652;158.03;11.7309 +1.4846;0.7477;157.93;11.1115 +1.4449;0.73335;164.93;10.0298 +1.4695;0.71455;163.43;9.956 +1.3768;0.6973;166.49;9.4822 +1.4122;0.6968;163.55;9.7562 +1.4446;0.67795;159.25;9.779 +1.454;0.674;163.59;9.74 +1.4245;0.674;166.63;9.5531 +1.4388;0.68005;163.56;9.611 +1.5187;0.6827;162.82;9.5946 +1.5366;0.6798;157.32;9.7005 +1.5419;0.67365;156.45;9.5849 +1.5325;0.66325;157.27;9.4166 +1.5281;0.6715;156.93;9.2124 +1.5053;0.67425;153.29;9.5479 +1.4331;0.6685;149.59;9.39 +1.4136;0.6777;149.34;9.8277 +1.423;0.6741;150.56;9.1438 +1.4346;0.6843;145.82;8.7961 +1.4132;0.6921;145.75;9.1848 +1.4107;0.6859;144.32;8.5459 +1.4097;0.6942;143.29;7.6811 +1.4084;0.6964;142.42;7.5066 +1.3532;0.6796;138.18;7.352 +1.387;0.6843;142.17;7.4105 +1.3725;0.6853;138.9;7.4642 +1.3741;0.68215;140.8;7.6332 +1.4161;0.67665;139.64;8.0695 +1.4063;0.68195;136.25;7.6765 +1.4552;0.6829;136.06;7.9392 +1.4856;0.6893;135.91;8.0204 +1.49;0.6742;133.95;8.0254 +1.5531;0.6771;133.47;8.2849 +1.6191;0.6775;136.24;7.9067 +1.5737;0.6885;138.44;8.0898 +1.634;0.68975;138.04;7.6734 +1.6167;0.6912;134.96;7.7887 +1.6416;0.70505;139.65;7.6897 +1.5785;0.6966;136.54;7.7068 +1.5546;0.69565;135.13;7.8017 +1.574;0.6868;137.17;7.9792 +1.5958;0.6755;133.05;8.089 +1.5921;0.66255;134.19;7.5194 +1.6343;0.67075;132.4;7.6177 +1.6611;0.66475;133.24;7.9345 +1.6383;0.6737;131.87;8.1894 +1.5979;0.6659;126.97;7.7788 +1.6758;0.67;135.63;8.2685 +1.6523;0.6846;131.06;8.7326 +1.6234;0.7048;135.05;8.3276 +1.5552;0.6971;131.24;7.7001 +1.5306;0.6863;126.72;8.0288 +1.5717;0.6986;128.8;8.1393 +1.5263;0.6926;127.26;8.0037 +1.5867;0.7019;135.72;8.426 +1.5506;0.6932;137.32;8.5422 +1.6214;0.7196;140.31;9.5451 +1.6038;0.697;132.98;8.0071 +1.6037;0.6896;129.18;8.6356 +1.6088;0.6842;127.32;8.7603 +1.6562;0.6557;129.17;9.2639 +1.655;0.6505;124.39;9.0094 +1.5586;0.6395;121.56;9.2276 +1.5449;0.6326;121.04;9.8477 +1.5566;0.6295;119.67;10.4077 +1.5315;0.6352;116.35;10.3344 +1.5425;0.6261;117.42;9.9498 +1.5005;0.6498;118.2;10.3043 +1.4382;0.6405;116.39;9.1903 +1.4126;0.6188;115.66;9.616 +1.3923;0.613;115.51;9.9389 +1.3886;0.61115;116.07;9.8682 +1.3672;0.6111;114.73;9.9438 +1.4077;0.6085;115.33;10.4302 +1.4057;0.6238;110.06;9.1695 +1.4347;0.6213;110.37;8.5647 +1.4418;0.622;109.02;8.2217 +1.4143;0.6285;108.65;7.6992 +1.3389;0.6143;109.3;7.2334 +1.2927;0.6031;105.37;6.8332 +1.3146;0.5973;101;6.7855 +1.37;0.6195;109.67;7.1101 +1.3904;0.6192;110.74;7.0656 +1.4151;0.6387;108.45;7.0978 +1.3954;0.6367;107.87;7.2044 +1.3965;0.6241;106.92;7.0392 +1.3375;0.6128;96.44;6.7062 +1.2887;0.5809;91.88;6.3911 +1.3198;0.5967;94.94;6.3745 +1.3141;0.6132;94.77;6.2123 +1.3702;0.6179;101.04;6.439 +1.4157;0.6323;100.57;6.4981 +1.3982;0.6225;99.9;6.4656 +1.3457;0.5794;97.48;6.222 +1.3879;0.5985;98.53;6.2873 +1.4097;0.6134;106.81;6.1684 +1.4195;0.6047;104.62;6.162 +1.4608;0.6217;102.73;6.187 +1.4868;0.6325;103;6.2369 +1.5419;0.6393;109.59;6.4262 +1.5652;0.6475;112.67;6.4097 +1.5753;0.6585;115.53;6.4302 +1.6099;0.6598;123.19;6.5779 +1.5262;0.6563;124.82;6.2621 +1.5411;0.6524;127.18;6.4984 +1.5519;0.6571;126.9;6.4682 +1.6211;0.6663;127.81;6.6493 +1.6684;0.6873;131.33;6.8064 +1.726;0.691;132.1;6.8804 diff --git a/td4/td4.c b/td4/td4.c new file mode 100644 index 0000000..e303d2b --- /dev/null +++ b/td4/td4.c @@ -0,0 +1,25 @@ +#include + +int main() { + + FILE *fichier = fopen("../export.csv", "r"); + if (fichier == NULL) { + perror("Erreur d'ouverture du fichier"); + return 1; + } + + FILE *fA = fopen("A.csv", "w"); + FILE *fB = fopen("B.csv", "w"); + FILE *fC = fopen("C.csv", "w"); + FILE *fD = fopen("D.csv", "w"); + + float vA, vB, vC, vD; + while (fscanf(fichier, "%f;%f;%f;%f", &vA, &vB, &vC, &vD)==4) { + //printf("%f\n", valeur); + fprintf(fA, "%f\n", vA); + fprintf(fB, "%f\n", vB); + fprintf(fC, "%f\n", vC); + fprintf(fD, "%f\n", vD); + } + +} diff --git a/td5/td5.c b/td5/td5.c new file mode 100644 index 0000000..53c5fdf --- /dev/null +++ b/td5/td5.c @@ -0,0 +1 @@ +#include diff --git a/td5/td5.h b/td5/td5.h new file mode 100644 index 0000000..e69de29