IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Générer nombre aléatoirement-Random


Sujet :

C

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 42
    Points : 35
    Points
    35
    Par défaut Générer nombre aléatoirement-Random
    Bonjour à tous et meilleurs voeux pour l'année 2009.

    je code en C sur Visual Studio 2008. je voudrais avoir un chiffre genéré aléatoirement entre deux valeur max et min,par exemple de 0 à 10.
    jai lu des masses dessus, j'essaye , mais la fonction me renvoie toujours le même chiffre après 200 exécutions de ma fonction.

    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    int u;
     
    	srand((unsigned)time( NULL ) );
     
    	/*Choix du produit à cmder par Random()*/
    	u = ((int)((float) rand() / RAND_MAX * NBR_PRD ));
    Quelqu'un aurait-il une idée svp ?
    merci.

  2. #2
    Membre éprouvé Avatar de orfix
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 707
    Points : 1 132
    Points
    1 132

  3. #3
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Pepson Voir le message
    Bonjour à tous et meilleurs voeux pour l'année 2009.

    je code en C sur Visual Studio 2008.
    Ouarf, un vieux truc de l'année dernière

    je voudrais avoir un chiffre genérer aléatoirement entre deux valeur max et min,par exemple de 0 à 10.
    la fonction me renvoie toujours le même chiffre après 200 exécutions de ma fonction.
    srand() est mal placé...

Discussions similaires

  1. Générer nombre aléatoire dans boucle
    Par dvp_zero dans le forum Débuter
    Réponses: 2
    Dernier message: 12/07/2011, 18h21
  2. générer nombre aléatoire
    Par timazo dans le forum MATLAB
    Réponses: 2
    Dernier message: 07/04/2009, 22h43
  3. Générer nombre aléatoire dans un label
    Par Remus91 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 30/03/2009, 02h32
  4. générer nombre aléatoire
    Par LesLemmings dans le forum C#
    Réponses: 6
    Dernier message: 25/06/2008, 14h32
  5. nombre aléatoire, random
    Par Invité dans le forum Caml
    Réponses: 2
    Dernier message: 10/07/2007, 09h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo