a
This commit is contained in:
45
APL1.1/4.Boucles-suite/source/Devinette.c
Normal file
45
APL1.1/4.Boucles-suite/source/Devinette.c
Normal file
@@ -0,0 +1,45 @@
|
||||
#include<stdio.h>
|
||||
#include<stdlib.h>
|
||||
#include<time.h>
|
||||
|
||||
int main(void){
|
||||
|
||||
int reponse,nombreAtrouver,compteur;
|
||||
|
||||
srand(time(NULL));
|
||||
#define nombreAtrouver = rand()%101;//on prend une valeur quelconque definie par rand, puis on fait %101 car le quotien et inferieur au modulo
|
||||
|
||||
printf("Devinette\n----------\n");
|
||||
|
||||
|
||||
for(compteur=0;compteur<5;compteur++){
|
||||
|
||||
printf("Votre reponse : ");
|
||||
scanf("%d",&reponse);
|
||||
|
||||
if(reponse==nombreAtrouver){
|
||||
printf("Bravo, le nombre etait bien %d\n",reponse);
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
else{ if(reponse<nombreAtrouver && compteur!=4){//sa ne sert a rien de donner un indice au dernier tours
|
||||
printf("C'est +\n");
|
||||
}
|
||||
|
||||
else {
|
||||
if(compteur!=4){//meme commentaire que le precedent
|
||||
printf("C'est -\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
printf("Vous n'avez pas reussi a trouvez le nombre secret, ce dernier etait %d\n",nombreAtrouver);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
Reference in New Issue
Block a user