Fonction RANDOMIZE
Résolu
lionjpl
Messages postés
99
Statut
Membre
-
mype Messages postés 2459 Date d'inscription Statut Membre Dernière intervention -
mype Messages postés 2459 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en pleine progrmamation en C et j'ai un petit problème que je n'arrive pas à solutionner.
Je voudrais un tirage de nombre aléatoire compris entre 200 et 300
Comment dois-je utiliser ma fonction Randomize?
Merci
Je suis en pleine progrmamation en C et j'ai un petit problème que je n'arrive pas à solutionner.
Je voudrais un tirage de nombre aléatoire compris entre 200 et 300
Comment dois-je utiliser ma fonction Randomize?
Merci
Configuration: Windows XP Internet Explorer 7.0
5 réponses
-
Bonjour
je ne connais pas le C mais les nombres aleatoires ca va bien
entre 200 et 300 inclus cela fait 101 donc tu fais (je te le mets en basic) : int(rnd()*101) + 200
int pout mettre in integer, * 101 le nombre maxi de possibilites, + 200 pour aller de 200 à 300
-
Désolé
non cela ne fonctionne pas, j'ai des tirages en dessous de 200
Une autre idée ?
merci -
je ne comprends pas, si tu ajoute au resutat du randomize 200, tu ne peux avoir des resultat inferieurs à 200
mais peut etre que le C ne fonctionne pas avec la meme logique !! mais je reste dubitatif !!!
desolé de t'avoir derangé -
comme ça
nbr = (rand() % 101)+200;
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Impécable
Merci les gens !!!!!
La réponse de mype est parfaite : "nbr = (rand() % 101)+200;"
Super
Merci beaucoup