debut TP11

This commit is contained in:
2023-10-03 15:04:06 +02:00
parent 1d0f50ba9a
commit d02d219063
8 changed files with 77 additions and 0 deletions

BIN
DEV1.1/TP10/arctique Executable file

Binary file not shown.

16
DEV1.1/TP10/arctique.c Normal file
View File

@@ -0,0 +1,16 @@
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void) {
double point_x,point_y,angle,distance;
printf("Donnez la distance à l'origine : ");
scanf("%lf",&distance);
printf("Donnez l'angle par rapport à l'axe des abscisses : ");
scanf("%lf",&angle);
point_x=distance*cos(angle);
point_y=distance*sin(angle);
printf("coordonné x du point : %f \n",point_x);
printf("coordonné y du point : %f \n",point_y);
return EXIT_SUCCESS;
}

BIN
DEV1.1/TP10/chiffre Executable file

Binary file not shown.

17
DEV1.1/TP10/chiffre.c Normal file
View File

@@ -0,0 +1,17 @@
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void) {
double valeur;
int unite,dixieme,valeur1,tour;
printf("Donnez un réel : ");
scanf("%lf",&valeur);
valeur1=(int) floor(valeur);
for (unite=0;(valeur1%10)!=0;unite++)
valeur1--;
dixieme=trunc((valeur-floor(valeur))*10);
printf("chiffre des unités : %d\n",unite);
printf("chiffre des dixièmes : %d\n",dixieme);
return EXIT_SUCCESS;
}

BIN
DEV1.1/TP10/distance Executable file

Binary file not shown.

18
DEV1.1/TP10/distance.c Normal file
View File

@@ -0,0 +1,18 @@
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void) {
double point1_x,point1_y,point2_x,point2_y,distance;
printf("Donnez la valeur x du premier point : ");
scanf("%lf",&point1_x);
printf("Donnez la valeur y du premier point : ");
scanf("%lf",&point1_y);
printf("Donnez la valeur x du deuxieme point : ");
scanf("%lf",&point2_x);
printf("Donnez la valeur y du deuxieme point : ");
scanf("%lf",&point2_y);
distance=sqrt(pow((point2_x-point1_x),2)+pow((point2_y-point1_y),2));
printf("%f\n",distance);
return EXIT_SUCCESS;
}