From 71fcc57319628a3331abddb96c443325bbdfc830 Mon Sep 17 00:00:00 2001 From: Simon Saye Babu Date: Tue, 25 Oct 2022 00:16:50 +0200 Subject: [PATCH] entrainement DS machine --- DEV1.1/random/train.c | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 DEV1.1/random/train.c diff --git a/DEV1.1/random/train.c b/DEV1.1/random/train.c new file mode 100644 index 0000000..60aa509 --- /dev/null +++ b/DEV1.1/random/train.c @@ -0,0 +1,38 @@ +#include +#include +#include + +int main(void){ + int NOMBRE = 5; + double CIBLE_A =21.7; + double CIBLE_B =13.54; + double tab[NOMBRE]; + + for(NOMBRE=0;NOMBRE<5;NOMBRE++){ + printf("Case n°%d: ",NOMBRE); + scanf("%lf",&tab[NOMBRE]); /*recupere l'entrée utilisateur et la stocke dans tab*/ + getchar(); /*retire le retour a la ligne de la mémoire tampon*/ + } + + int nbProcheA=0; /*on definit deux variable pour stocker le nombtre de valeur*/ + int nbProcheB=0; /*qui sont plus proche soit de A soit de B*/ + for(NOMBRE=0;NOMBRE<5;NOMBRE++){ + if(fabs(CIBLE_A-tab[NOMBRE])>fabs(CIBLE_B-tab[NOMBRE])){ + nbProcheB++; /*la valeur est plus proche de B*/ + } + else{ + if(fabs(CIBLE_A-tab[NOMBRE])