Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1679 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C++] [newbiz] Fonction de tirage aléatoire ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] [newbiz] Fonction de tirage aléatoire ?

n°606073
ssylweb
Posté le 09-01-2004 à 01:23:48  profilanswer
 

salut à tous.  
Je cherche un header voir même le code source d'une fonction réalisant un vrai tirage aléatoire de nombre entier et non pas un pseudo tirage comme la fonction rand().
Vous sauriez pas ou je peux trouver ça ?
 
Merci d'avance.
 

mood
Publicité
Posté le 09-01-2004 à 01:23:48  profilanswer
 

n°606075
chrisbk
-
Posté le 09-01-2004 à 01:27:09  profilanswer
 

existe pas

n°606095
ssylweb
Posté le 09-01-2004 à 01:51:38  profilanswer
 

chrisbk> t sûr ? ben merci alors.
 
Bon j'explique ce que je veux faire et après peut être que quelqun pourra résoudre mon problème :
Mon but est d'écrire une fonction qui me permet de tirer aléatoirement un chiffre compris entre 1 et 10.
 
Pour le moment j'utilisait :
 
int a;
a=rand();
while(a>10||a<0||a==0){
    a=rand()
}
 
Bon le problème c qu'à chaque utilisation du programme il me tire le même chiffre.
 
Voilà je cherche une méthode pour résoudre ce prob, sachant que mon but final est de tirer successivement 6 chiffres (pas forcément différent entre eux) compris entre 1 et 10 qui diffère à chaque utilisation du prog.
 
Merci d'avance au pro qui pourront me faire ça.


Message édité par ssylweb le 09-01-2004 à 01:53:31
n°606096
chrisbk
-
Posté le 09-01-2004 à 01:53:05  profilanswer
 

ah ben dis comme ca........  
 
Bon, alors, le pseudo aleatoire te va tout a fait dans ce cas, sauf que lepb du pseudo-aleatoire, c'est qu'il renvoie tjs la meme chose.  
 
que faire, mon dieu ?  
 
un srand au debut de ton programme
bon y'a ot topic qui circule sur l'aleatoire (cherche "loto" y'a ca dans le titre) tu verras comment on utilise srand
 
 

n°606098
ssylweb
Posté le 09-01-2004 à 01:54:23  profilanswer
 

merci beaucoup.
 
je v chercher ça.

n°606101
ssylweb
Posté le 09-01-2004 à 01:56:34  profilanswer
 

buzz. Trouve que mon topic avec le mot clef "LOTO" dans le titre ou dans le corp avec la fonction rechercher du forum. T sûr qu'il en existe un ?


Message édité par ssylweb le 09-01-2004 à 01:56:56
n°606103
chrisbk
-
Posté le 09-01-2004 à 01:59:24  profilanswer
 
n°606142
Taz
bisounours-codeur
Posté le 09-01-2004 à 05:42:15  profilanswer
 

et par pitié tu fais du vrai C++
 
std::random_shuffle et boost::* (qui ont des périodes très très grandes)

n°606526
ssylweb
Posté le 09-01-2004 à 15:03:15  profilanswer
 

merci beaucoup pour ton aide chrisbk, je m'en suis sorti avec ça ;).
 
taz> désolé mais je débute, (c marqué ds le titre du topic d'ailleur)alors je comprends rien à ta ligne :(.

n°606528
Taz
bisounours-codeur
Posté le 09-01-2004 à 15:04:55  profilanswer
 

mais le C++ n'est pas le C, vous foncez tous dans <c?????> alors qu'il y a de tout et en bien meilleur dans STL et dans Boost


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C++] [newbiz] Fonction de tirage aléatoire ?

 

Sujets relatifs
Un tirage du LOTO sans 2 fois le même numéro !Fonction string sous Interbase
[PERL] Objet et fonction "private"Melange de bbcode et html avec la fonction "nl2br" [résolu]
return !0 en fin de fonction. D'ou viens cette notation ?[PHP] Fonction qui supprime un fichier exemple : c:\dossier\file.ext
Quelle fonction permet d'obliger a renseigner un champ[PHP/SQL] Erreur aléatoire????!!!!!!
Fonction SYSTEM(char *s) en CPasser un tableau 2dim dans une fonction en Vbscript
Plus de sujets relatifs à : [C++] [newbiz] Fonction de tirage aléatoire ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR