Re: [Débutant] Nb aléatoire
Citation:
Envoyé par bdaboah
Lorsque je lance mon programme pour la 1ere fois, ca marche : c'est à dire qu'il affiche un nombre aléatoire. Si je le relance une 2eme fois, il me redonne le meme nombre.
Si je recompile et que je le réexécute, il me redonne un autre nombre aléatoire.
Effectivement, le premier tirage est nase...
Code:
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
|
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main (void)
{
srand (time (NULL));
{
int nb;
int const N = 101;
/* un coup pour rien... */
rand ();
{
int i;
for (i = 0; i < 10; i++)
{
nb = (int) ((double) rand () / RAND_MAX * (N - 1));
printf ("%4d", nb);
}
printf ("\n");
}
}
return 0;
} |
Code:
1 2 3
|
91 57 63 94 25 90 87 78 32 9
64 37 8 99 36 74 31 48 76 86 |