1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| # include <stdio.h>
# include <stdlib.h>
int main(int ac, char **av)
{
int i;
int j = 0;
int cpt =0;
int min = atoi(av[1]);
int max = atoi(av[2]);
int nb_to_find;
srand(time (NULL));
nb_to_find = ( rand () % max ) + min ;
printf("Le programme consiste à deviner un nombre\n");
while(1)
{
if(nb_to_find >= min && nb_to_find <= max)
{
break;
}
nb_to_find = ( rand () % max ) + min ;
}
printf("%d\n",nb_to_find);
do
{
scanf("%d",&i);
if(i < nb_to_find)
{
printf("-\n");
}
else if(i > nb_to_find)
{
printf("+\n");
}
cpt++;
}
while(i != nb_to_find);
printf("=\n");
printf("%d",nb_to_find);
printf(":");
printf("%d\n",cpt);
} |
Partager