This commit is contained in:
Adrien Jackson--Gonzalez
2025-09-16 16:36:35 +02:00
6 changed files with 105 additions and 0 deletions

10
DEV1.1/TP05/tp5exo1.c Normal file
View File

@@ -0,0 +1,10 @@
#include <stdio.h>
# include <stdlib.h>
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"...)*/

10
DEV1.1/TP05/tp5exo2.c Normal file
View File

@@ -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 %*/

8
DEV1.1/TP05/tp5exo3.c Normal file
View File

@@ -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)*/

25
DEV1.1/TP05/tp5exo4.c Normal file
View File

@@ -0,0 +1,25 @@
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int n;
double x;
char m;
char y;
printf("Saisir un réel :\n");
n = scanf("%lf",&x);
printf("Notation scientifque : %e\n", x);
getchar(); /* pour qu'il prenne le ENTREZ*/
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;
}

20
DEV1.1/TP05/tp5exo5.c Normal file
View File

@@ -0,0 +1,20 @@
#include <stdio.h>
#include <stdlib.h>
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;
}

32
DEV1.1/TP05/tp5exo6.c Normal file
View File

@@ -0,0 +1,32 @@
#include <stdio.h>
#include <stdlib.h>
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;
}