cs_norton
Messages postés215Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention21 août 2011
-
21 janv. 2004 à 14:39
fandezizou
Messages postés16Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention28 septembre 2006
-
4 nov. 2005 à 13:45
bonjour,j'ai un problème j'ai cheché dans les sources sur ce site quelque chose qui pourai m'aider mais certaines sources sont trop compexe pour moi,je débute.
J'aimerai que mon programme génère des nombre de 1 à 50
au hasard j'ai essayé avec rand() mais je crois que mon code doit pas etre bien fait ou j'ai du faire une erreur car ca marchait pas !
Si quelqun aurai un bout de code pour m'aider ou une source ou autres...
ça me dépannerai bien merci et bon coding a tous.
@++ Norton
cs_djl
Messages postés3011Date d'inscriptionjeudi 26 septembre 2002StatutMembreDernière intervention27 novembre 20047 21 janv. 2004 à 20:45
a propos de l'utilisation du % sur le rand, elle est acceptable si le rand genere des bits de poids faible aussi aleatoires que les bits de poids fort, et ca il parait que ca depend des implementation, alors comment le savoir?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 janv. 2004 à 21:10
c'est pas ce que tu voulais ?
Je pensais que les bits de poids forts genaient, donc je les enleve. Regarde que normalement c'est inutile car rand() genere sur la plage 0xFFFF.
ciao...
BruNews, Admin CS.
cs_djl
Messages postés3011Date d'inscriptionjeudi 26 septembre 2002StatutMembreDernière intervention27 novembre 20047 21 janv. 2004 à 21:37
scuz je me suis mal fait comprendre, si on enleve les bits de poids fort ca va plus du tout
en gros sur certaine implementation recentes(je sai c'est vagues mais j'en sais pas plus)
le rand genres de nombres dont les bits de poids faibles sont aussi aleatoires que les bits de poids forts ==> donc la ca va
mais sinon rand genere des bits de poids forts plus aleatoires que les bits de poids faibles donc % a proscrire, il vaut mieux utiliser une division
ce que je ve savoir c'est sur quelles implementations le le rand() genere un nombre dont la partie faible est aussi aleatoire que la partie forte?(c'est peut etre pas sur mais on arrete pas de me repeter de ne jamais utiliser % sur rand)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 janv. 2004 à 21:52
Je sais seulement que sur VC++ le rand() a une implementation efficace sur la plage 0xFFFF et on peut donc employer le modulo sans probleme, alors je ne me preoccupe guere des machins exotiques.
ciao...
BruNews, Admin CS.
fandezizou
Messages postés16Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention28 septembre 2006 4 nov. 2005 à 13:45
Bonjour à tous!
J'aimerai être aider un peu sur une programmation, je suis un débutant en C, et j'arrive pas à exécuter un programme. C'est un jeu de dés mais il faut demander le nom des joueur àprés désigné qui va jouer en premier en aléa.
et aussi le lancement de dé.Mais peu t-on utilisé quatre ariable (char); pour remplacer le nom des joueurs par des variables? exemple joueur x et joueur y, aprés aléa joueur x Joueur 1 et joueur y joueur 2 ou vice versa.
je sais pas si vous comprenais le delire.