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;
}

BIN
DEV1.1/TP11/remplissage Executable file

Binary file not shown.

26
DEV1.1/TP11/remplissage.c Normal file
View File

@@ -0,0 +1,26 @@
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void) {
int val1,val2,val3,val4,val5,val6,val7,val8,val9,val10,tour,signe;
int tab_val[10]={val1,val2,val3,val4,val5,val6,val7,val8,val9,val10};
for (tour=0;tour<10;tour++){
srand(time(NULL));
tab_val[tour]=rand()%51;
int tab_temp[2]={tab_val[tour],tab_val[tour]*(-1)};
srand(time(NULL));
signe==rand()%2;
tab_val[tour]=tab_temp[signe];
}
printf("+");
for (tour=0;tour<10;tour++)
printf("-----+");
printf("|");
for (tour=0;tour<10;tour++)
printf("%3d |");
printf("+");
for (tour=0;tour<10;tour++)
printf("-----+");
return EXIT_SUCCESS;
}