Aléatoire

lainlain Messages postés 7 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 5 septembre 2003 - 28 janv. 2003 à 19:44
lainlain Messages postés 7 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 5 septembre 2003 - 30 janv. 2003 à 17:43
Salut tout le monde!

Alors, voilà mon problème:

Je cherche à faire un programme qui génère des nombres aléatoires dans une certaine plage donnée, mais je sais pas comment faire!

P.S
J'utilise Visual C++ de microsoft

5 réponses

cs_bouba Messages postés 518 Date d'inscription dimanche 2 décembre 2001 Statut Membre Dernière intervention 10 novembre 2007 3
28 janv. 2003 à 20:30
Salut, utilises la fonction
int random(int max)
qui génère un nombre alléatoire compris entre 0 et max.
(elle se trouve dans le header stdlib.h ou math.h je sais plus trop)
Voial, avec ceci tu devrais y arriver.
Alé Bonne Prog.
Bouba
0
lainlain Messages postés 7 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 5 septembre 2003
28 janv. 2003 à 20:45
Merci! Mais y a quelque chose qui joue pas, chaque fois que je relance le programme, il me ressort les memes nombres... Je sais que c'est pas vraiment aléatoire, mais il faudrait que chaque fois que je relance le programme, il me sorte un esuite différente... T'aurais une solution?
0
cs_GoldenEye Messages postés 527 Date d'inscription vendredi 14 septembre 2001 Statut Membre Dernière intervention 6 octobre 2008 4
28 janv. 2003 à 21:59
-------------------------------
Réponse au message : #include<time.h>

srand(time(0)); en début de programme
-------------------------------

> Merci! Mais y a quelque chose qui joue pas, chaque fois que je relance le programme, il me ressort les memes nombres... Je sais que c'est pas vraiment aléatoire, mais il faudrait que chaque fois que je relance le programme, il me sorte un esuite différente... T'aurais une solution?
0
cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003
29 janv. 2003 à 09:41
salut,
lainlain, tu devrais regarder les sources en lignes et les forums précedents car c'est un sujet frequement traité avec les solutions. ;-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lainlain Messages postés 7 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 5 septembre 2003
30 janv. 2003 à 17:43
Merci a tous!
0
Rejoignez-nous