Partage
  • Partager sur Facebook
  • Partager sur Twitter

question aléatoire?

ces 2 posibilitées onts elles les memes chances?

    17 octobre 2006 à 6:22:09

    Bonjours à tous,
    Je suis en train d'esseyer de mettre au point un simulateur de combats entres joueurs pour le forum d'un ami..et je voulais savoir si ce code donnais les mêmes chances aux deux possibilitées d'être choisies..merci!! :)

                if((agilite+hasard(0,30)) > (agilite1+hasard(0,30)))
                {
                    ataque(personnage1,personnage2,&gagnant);
                }

                if((agilite+(hasard(0,30))) > (agilite1+(hasard(0,30))))
                {
                    if(hasard(0,1)==1)
                    {
                        ataque(personnage1,personnage2,&gagnant);
                    }
                }

            else
            {
                ataque(personnage2,personnage1,&gagnant);
            }


    fonction de hasard:(prises sur le sdz)
    int hasard(int min, int max)

    {

    return (int) (min + ((float) rand() / RAND_MAX * (max - min + 1)));
    }
    • Partager sur Facebook
    • Partager sur Twitter

    question aléatoire?

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown