Comment faire un random en c++ ?
bonjour,
Je suis débutant en prog et je cherche à savoir comment générer un nombre aléatoire en c++.
J'ai esseyé l'instrcution " random" mais sa marche pas. Y a t il un fichier d'entête qui contient une telle instruction ?
Sinon comment faire ?
Merci d'avance
Je suis débutant en prog et je cherche à savoir comment générer un nombre aléatoire en c++.
J'ai esseyé l'instrcution " random" mais sa marche pas. Y a t il un fichier d'entête qui contient une telle instruction ?
Sinon comment faire ?
Merci d'avance
3 réponses
-
Salut, de mémoire regzrde dans les directions suivantes:
math.h ou stlib.h ?
rand()
srand()
random()-
-
@bighuxce comportement est "normal" et VOULU: c'est utile pour tester 3 fois de suite ton programme avec les MEMES series aleatoires
pour avoir une serie differente a chaque fois
1) appeles 1 fois srand(x)
avec x = date() // sorry j'ai pas les fonctions de dates ici ...
2) appelle rand()
-
-
Les nombres aléatoire n'existe pas, rien n'arrive par hasard ^_^ . Au mieux on ne peut que simuler un nombre aléatoire avec une ou plusieurs fonctions.
-
Il faut d'abord que tu appel randomize() ensuite tu fais random(42) car la fonction te donne un nb alléatoire entre 0 et 42-1...