Fin du TP12
This commit is contained in:
85
DEV1.1/TP11/TP11_reponses.txt
Normal file
85
DEV1.1/TP11/TP11_reponses.txt
Normal file
@@ -0,0 +1,85 @@
|
||||
-------- TP11 : Math --------
|
||||
|
||||
1.
|
||||
|
||||
# include <stdio.h>
|
||||
# include <stdlib.h>
|
||||
# include <math.h>
|
||||
# define M_PI 3.14159265358979323846264338379
|
||||
|
||||
int main(void) {
|
||||
printf("%f\n", sqrt(fabs(log(0.5))));
|
||||
printf("%f\n", sin(M_PI/6.0));
|
||||
printf("%f\n", atan(pow(13.0, 2.0)));
|
||||
printf("%f\n", pow(exp(-1.0), 4.0));
|
||||
printf("%f\n", log(-3.0));
|
||||
printf("%f\n", pow(sqrt(2.0), 2.0));
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
2.
|
||||
|
||||
# include <stdio.h>
|
||||
# include <stdlib.h>
|
||||
# include <math.h>
|
||||
# define M_PI 3.14159265358979323846264338379
|
||||
|
||||
int main(void) {
|
||||
double xa;
|
||||
double xb;
|
||||
double ya;
|
||||
double yb;
|
||||
printf("Entrez xa : ");
|
||||
scanf("%lf", &xa);
|
||||
getchar();
|
||||
printf("\nEntrez xb : ");
|
||||
scanf("%lf", &xb);
|
||||
getchar();
|
||||
printf("\nEntrez ya : ");
|
||||
scanf("%lf", &ya);
|
||||
getchar();
|
||||
printf("\nEntrez yb : ");
|
||||
scanf("%lf", &yb);
|
||||
getchar();
|
||||
printf("Distance : %f", sqrt(pow((ya - xa), 2.0) + pow((yb - ya), 2.0)));
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
3.
|
||||
|
||||
# include <stdio.h>
|
||||
# include <stdlib.h>
|
||||
# include <math.h>
|
||||
# define M_PI 3.14159265358979323846264338379
|
||||
|
||||
int main(void) {
|
||||
double rayon;
|
||||
double angle;
|
||||
printf("Entrez rayon : ");
|
||||
scanf("%lf", &rayon);
|
||||
getchar();
|
||||
printf("\nEntrez angle (en rad) : ");
|
||||
scanf("%lf", &angle);
|
||||
getchar();
|
||||
printf("x : %f ; y : %f", rayon*cos(angle), rayon*sin(angle));
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
4.
|
||||
|
||||
# include <stdio.h>
|
||||
# include <stdlib.h>
|
||||
# include <math.h>
|
||||
# define M_PI 3.14159265358979323846264338379
|
||||
|
||||
int main(void) {
|
||||
double reel;
|
||||
printf("Entrez un réel : ");
|
||||
scanf("%lf", &reel);
|
||||
printf("chiffre des unités : %d\n", (int) floor(reel) % 10);
|
||||
printf("chiffre des dixièmes : %d\n", (int) floor(reel * 10) % 10);
|
||||
return EXIT_SUCCESS;
|
||||
}
|
13
DEV1.1/TP11/tests.c
Normal file
13
DEV1.1/TP11/tests.c
Normal file
@@ -0,0 +1,13 @@
|
||||
# include <stdio.h>
|
||||
# include <stdlib.h>
|
||||
# include <math.h>
|
||||
# define M_PI 3.14159265358979323846264338379
|
||||
|
||||
int main(void) {
|
||||
double reel;
|
||||
printf("Entrez un réel : ");
|
||||
scanf("%lf", &reel);
|
||||
printf("chiffre des unités : %d\n", (int) floor(reel) % 10);
|
||||
printf("chiffre des dixièmes : %d\n", (int) floor(reel * 10) % 10);
|
||||
return EXIT_SUCCESS;
|
||||
}
|
Reference in New Issue
Block a user