diff --git a/DEV1.1/TP09/affluence b/DEV1.1/TP09/affluence new file mode 100755 index 0000000..77fe9f0 Binary files /dev/null and b/DEV1.1/TP09/affluence differ diff --git a/DEV1.1/TP09/affluence.c b/DEV1.1/TP09/affluence.c new file mode 100644 index 0000000..bf82540 --- /dev/null +++ b/DEV1.1/TP09/affluence.c @@ -0,0 +1,25 @@ +#include +#include + +int main(void) { + int visitL,visitMA,visitME,visitJ,visitV,visitS,visitD; + double visit_moyen; + printf("Nombre de visiteur lundi : "); + scanf("%d",&visitL); + printf("Nombre de visiteur mardi : "); + scanf("%d",&visitMA); + printf("Nombre de visiteur mercredi : "); + scanf("%d",&visitME); + printf("Nombre de visiteur jeudi : "); + scanf("%d",&visitJ); + printf("Nombre de visiteur vendredi : "); + scanf("%d",&visitV); + printf("Nombre de visiteur samedi : "); + scanf("%d",&visitS); + printf("Nombre de visiteur dimanche : "); + scanf("%d",&visitD); + visit_moyen= (double) visitL+visitMA+visitME+visitJ+visitV+visitS+visitD; + visit_moyen/=7; + printf("%f\n",visit_moyen); + return EXIT_SUCCESS; +} \ No newline at end of file diff --git a/DEV1.1/TP09/debordement b/DEV1.1/TP09/debordement new file mode 100755 index 0000000..2f41a47 Binary files /dev/null and b/DEV1.1/TP09/debordement differ diff --git a/DEV1.1/TP09/debordement.c b/DEV1.1/TP09/debordement.c new file mode 100644 index 0000000..8c68fd3 --- /dev/null +++ b/DEV1.1/TP09/debordement.c @@ -0,0 +1,12 @@ +#include +#include + +int main(void) { + int val; + char val1; + printf("Donnez un entier : "); + scanf("%d",&val); + val1= (char) val; + printf("%hhd\n",val1); + return EXIT_SUCCESS; +} \ No newline at end of file diff --git a/DEV1.1/TP09/variete b/DEV1.1/TP09/variete new file mode 100755 index 0000000..9c225a1 Binary files /dev/null and b/DEV1.1/TP09/variete differ diff --git a/DEV1.1/TP09/variete.c b/DEV1.1/TP09/variete.c new file mode 100644 index 0000000..3a87189 --- /dev/null +++ b/DEV1.1/TP09/variete.c @@ -0,0 +1,44 @@ +#include +#include + +int main(void) { + char val=77; + unsigned char val1; + short int val2; + unsigned short int val3; + int val4; + unsigned int val5; + long int val6; + unsigned long int val7; + long long int val8; + unsigned long long int val9; + float val10; + double val11; + long double val12; + printf("%hhd\n",val); + val1 = (unsigned char) val; + printf("%hhu\n",val1); + val2 = (short int ) val1; + printf("%hd\n",val2); + val3 = (unsigned short int ) val2; + printf("%hu\n",val3); + val4 = (int) val3; + printf("%d\n",val4); + val5 = (unsigned int) val4; + printf("%u\n",val5); + val6 = (long int) val5; + printf("%ld\n",val6); + val7 = (unsigned long int) val6; + printf("%lu\n",val7); + val8 = (long long int) val7; + printf("%lld\n",val8); + val9 = (unsigned long long int) val8; + printf("%llu\n",val9); + val10 = (float) val9; + printf("%f\n",val10); + val11 = (double) val10; + printf("%f\n",val11); + val12 = (long double) val11; + printf("%Lf\n",val12); + return EXIT_SUCCESS; +} \ No newline at end of file