bonjour,
je suis débutant en langage c,svp j'ai une question:
comment générer un nombre aléatoire entre 1 et n?
merci
Version imprimable
bonjour,
je suis débutant en langage c,svp j'ai une question:
comment générer un nombre aléatoire entre 1 et n?
merci
Tu utilises la fonction rand().
:arrow: Les nombres aléatoires en C
Bonjour,
et si on veut générer un tableau par exemple une ligne 5 colonne rempli par des nombres aleatoires entiers de 1 à 5 par exemple?
merci
Bonjour,
Avez vous cliquer sur les phrases en bleu souligné ?
Ce lien répond à votre question : http://nicolasj.developpez.com/articles/libc/hasard/
Il suffit de lire le tutoriel et d'essayer les codes.
bonjour,
pourquoi on utilise le #include<time.h>?
Car il faut passer une "graine" au générateur de nombre aléatoire (srand()) et que cette graine, on la souhaite souvent, différente entre chaque exécution. Donc en prenant time(NULL), qui retourne le temps (la date), la graine sera bien différente à chaque fois.
Et pour avoir accès à la fonction time(), il faut bien inclure time.h.
Pareil: Tu règles la graine au début du programme, puis tu appelles rand() pour chaque valeur du tableau.
Bonjour comment générer par exemple 2 tableaux d'entiers de taille une ligne et 4 colonnes?
Merci
Bonjour,
En lisant un cours de C.
Ou en lisant la FAQ de Developpez.com :
http://c.developpez.com/faq/?page=ta...urs_dimensions
Mais surtout en lisant un cours...