From 8a3d77d5ca6fe8474a924dbfc36523597381bdf4 Mon Sep 17 00:00:00 2001 From: Adrien Date: Mon, 15 Sep 2025 11:59:44 +0200 Subject: [PATCH 1/3] nouveau --- DEV1.1/TP05/tp5.c | 17 ------------- .../tp5exo1 - Copie (2).c:Zone.Identifier | 0 .../tp5exo1 - Copie (3).c:Zone.Identifier | 0 DEV1.1/TP05/tp5exo1 - Copie.c:Zone.Identifier | 0 DEV1.1/TP05/tp5exo1.c | 10 ++++++++ DEV1.1/TP05/tp5exo2.c | 10 ++++++++ DEV1.1/TP05/tp5exo3.c | 8 ++++++ DEV1.1/TP05/tp5exo4.c | 25 +++++++++++++++++++ 8 files changed, 53 insertions(+), 17 deletions(-) delete mode 100644 DEV1.1/TP05/tp5.c create mode 100644 DEV1.1/TP05/tp5exo1 - Copie (2).c:Zone.Identifier create mode 100644 DEV1.1/TP05/tp5exo1 - Copie (3).c:Zone.Identifier create mode 100644 DEV1.1/TP05/tp5exo1 - Copie.c:Zone.Identifier create mode 100644 DEV1.1/TP05/tp5exo1.c create mode 100644 DEV1.1/TP05/tp5exo2.c create mode 100644 DEV1.1/TP05/tp5exo3.c create mode 100644 DEV1.1/TP05/tp5exo4.c diff --git a/DEV1.1/TP05/tp5.c b/DEV1.1/TP05/tp5.c deleted file mode 100644 index 450857f..0000000 --- a/DEV1.1/TP05/tp5.c +++ /dev/null @@ -1,17 +0,0 @@ -#include -#include - -/*EXO 1*/ - -int main(void) { - int n; - double x; - char v; - printf("Saisir un réel"); - n = scanf("%lf\n",&x); - printf("Sa forme scientifque : %e\n",n), - v = getchar(); - printf("5 fois de suites ; %c,%c,%c,%c,%c",v); - return EXIT_SUCCESS; -} - diff --git a/DEV1.1/TP05/tp5exo1 - Copie (2).c:Zone.Identifier b/DEV1.1/TP05/tp5exo1 - Copie (2).c:Zone.Identifier new file mode 100644 index 0000000..e69de29 diff --git a/DEV1.1/TP05/tp5exo1 - Copie (3).c:Zone.Identifier b/DEV1.1/TP05/tp5exo1 - Copie (3).c:Zone.Identifier new file mode 100644 index 0000000..e69de29 diff --git a/DEV1.1/TP05/tp5exo1 - Copie.c:Zone.Identifier b/DEV1.1/TP05/tp5exo1 - Copie.c:Zone.Identifier new file mode 100644 index 0000000..e69de29 diff --git a/DEV1.1/TP05/tp5exo1.c b/DEV1.1/TP05/tp5exo1.c new file mode 100644 index 0000000..6d9f55a --- /dev/null +++ b/DEV1.1/TP05/tp5exo1.c @@ -0,0 +1,10 @@ +#include +# include + + +int main(void) { + printf("%12.f\n", 12345.678910111213); + return EXIT_SUCCESS; +} + +/* pour qu'il en affiche 15 il faut écrire printf("%15.f\n"...)*/ \ No newline at end of file diff --git a/DEV1.1/TP05/tp5exo2.c b/DEV1.1/TP05/tp5exo2.c new file mode 100644 index 0000000..ce4cd4b --- /dev/null +++ b/DEV1.1/TP05/tp5exo2.c @@ -0,0 +1,10 @@ +int main(void) { + printf("%f\n", 5.0+2.5); + printf("%f\n", 5.0-2.5); + printf("%f\n", 5.0*2.5); + printf("%f\n", 5.0/2.5); + printf("%f\n", 5.0%2.5); + return EXIT_SUCCESS; +} + +/* l'erreur est ici car ca ne prend pas %*/ \ No newline at end of file diff --git a/DEV1.1/TP05/tp5exo3.c b/DEV1.1/TP05/tp5exo3.c new file mode 100644 index 0000000..0c46449 --- /dev/null +++ b/DEV1.1/TP05/tp5exo3.c @@ -0,0 +1,8 @@ +int main(void) { + printf("%f\n", +1.0/0.0); + printf("%f\n", -1.0/0.0); + printf("%f\n", -0.0/0.0); + return EXIT_SUCCESS; +} + +/* sa affiche les infinis positifi et négatif et nan (Not a Number)*/ \ No newline at end of file diff --git a/DEV1.1/TP05/tp5exo4.c b/DEV1.1/TP05/tp5exo4.c new file mode 100644 index 0000000..62396c9 --- /dev/null +++ b/DEV1.1/TP05/tp5exo4.c @@ -0,0 +1,25 @@ +#include +#include + + + +int main(void) { + + int n; + double x; + char m; + + + + printf("Saisir un réel :\n"); + n = scanf("%lf",&x); + + printf("Saisir un caratcère :\n"); + m = getchar(); + + printf("Notation scientifque : %e\n", x); + printf("Votre caractère : %c\n", m ); + + +return EXIT_SUCCESS; +} From 5b88796197eb4362d96c350924bdbf3c252e506a Mon Sep 17 00:00:00 2001 From: Adrien Date: Mon, 15 Sep 2025 13:21:45 +0200 Subject: [PATCH 2/3] exo 4 modifie --- DEV1.1/TP05/tp5exo4.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/DEV1.1/TP05/tp5exo4.c b/DEV1.1/TP05/tp5exo4.c index 62396c9..ed8fa23 100644 --- a/DEV1.1/TP05/tp5exo4.c +++ b/DEV1.1/TP05/tp5exo4.c @@ -4,22 +4,22 @@ int main(void) { - - int n; + int n; double x; char m; + char y; printf("Saisir un réel :\n"); n = scanf("%lf",&x); - - printf("Saisir un caratcère :\n"); - m = getchar(); - printf("Notation scientifque : %e\n", x); - printf("Votre caractère : %c\n", m ); + + getchar(); /* pour qu'il prenne le ENTREZ*/ - -return EXIT_SUCCESS; + printf("Saisir un caratcère :\n"); + y = getchar(); + printf("Votre caractère : %c%c%c%c%c\n", y,y,y,y,y); + + return EXIT_SUCCESS; } From 695024c0258f9dcf32a8d8f7e0f6cd02f6159fa8 Mon Sep 17 00:00:00 2001 From: Adrien Date: Mon, 15 Sep 2025 19:17:24 +0200 Subject: [PATCH 3/3] exo6tp5 --- .../tp5exo1 - Copie (2).c:Zone.Identifier | 0 .../tp5exo1 - Copie (3).c:Zone.Identifier | 0 DEV1.1/TP05/tp5exo1 - Copie.c:Zone.Identifier | 0 DEV1.1/TP05/tp5exo5.c | 20 ++++++++++++ DEV1.1/TP05/tp5exo6.c | 32 +++++++++++++++++++ 5 files changed, 52 insertions(+) delete mode 100644 DEV1.1/TP05/tp5exo1 - Copie (2).c:Zone.Identifier delete mode 100644 DEV1.1/TP05/tp5exo1 - Copie (3).c:Zone.Identifier delete mode 100644 DEV1.1/TP05/tp5exo1 - Copie.c:Zone.Identifier create mode 100644 DEV1.1/TP05/tp5exo5.c create mode 100644 DEV1.1/TP05/tp5exo6.c diff --git a/DEV1.1/TP05/tp5exo1 - Copie (2).c:Zone.Identifier b/DEV1.1/TP05/tp5exo1 - Copie (2).c:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/DEV1.1/TP05/tp5exo1 - Copie (3).c:Zone.Identifier b/DEV1.1/TP05/tp5exo1 - Copie (3).c:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/DEV1.1/TP05/tp5exo1 - Copie.c:Zone.Identifier b/DEV1.1/TP05/tp5exo1 - Copie.c:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/DEV1.1/TP05/tp5exo5.c b/DEV1.1/TP05/tp5exo5.c new file mode 100644 index 0000000..f6560f6 --- /dev/null +++ b/DEV1.1/TP05/tp5exo5.c @@ -0,0 +1,20 @@ +#include +#include + +int main(void){ + int n; + double x; + +printf("Combien veux-tu investir :\n"); +n = scanf("%lf",&x); +printf(" 1 ans : %f\n", x*0.04); +printf(" 2 ans : %f\n", x*(0.04*2)); +printf(" 3 ans : %f\n", x*(0.04*3)); +printf(" 4 ans : %f\n", x*(0.04*4)); +printf(" 5 ans : %f\n", x*(0.04*5)); +printf(" 6 ans : %f\n", x*(0.04*6)); +printf(" 7 ans : %f\n", x*(0.04*7)); + + +return EXIT_SUCCESS; +} diff --git a/DEV1.1/TP05/tp5exo6.c b/DEV1.1/TP05/tp5exo6.c new file mode 100644 index 0000000..60af151 --- /dev/null +++ b/DEV1.1/TP05/tp5exo6.c @@ -0,0 +1,32 @@ +#include +#include + +int main(void){ + int n1; + int n2; + int n3; + int n4; + int n5; + +double x1; +double x2; +double x3; +double x4; +double x5; + +printf("Premier réel :\n"); +n1 = scanf("%lf",&x1); +printf("Deuxième réel :\n"); +n2 = scanf("%lf",&x2); +printf("Troisième réel :\n"); +n3 = scanf("%lf",&x3); +printf("Quatrième réel :\n"); +n4 = scanf("%lf",&x4); +printf("Cinquième réel :\n"); +n5 = scanf("%lf",&x5); + +printf("Somme des réels : %f\n", x1+x2+x3+x4+x5); + +return EXIT_SUCCESS; +} + \ No newline at end of file