Jump to content

Fonction de hasard


Jer On Sphere

Recommended Posts

Bonjour je souhaite faire une app de hasard qui fait appel a ces fonctions, hors je vois bien que les proportions de sont pas egales, voici mon code :

 

je definiss lower et higher plus haut en fonction du nombre de choix (ici 0 et 100 pour 2 choix, 0 et 300 pour 2 choix et 0 et 400 pour 4 choix)

 

 

 

public String multiChoix() {

String monChoix = "";
int alea;

alea = rand.nextInt(higher - lower +1) + lower ;

if (nbC == 2)
{
String deux = ouiOuNon();
if (deux=="OUI"){monChoix=c1;}
else if (deux=="NON"){monChoix=c2;}
/*
if (alea<=49)
{
monChoix =c1 ;
}
else if (alea>49)
{
monChoix = c2 ;
}
*/
}
else if (nbC == 3)
{
if (alea<=99)
{
monChoix = c1 ;
}
else if (alea<=199)
{
monChoix = c2 ;
}
else if (alea>=200)
{
monChoix = c3 ;
}
}
else if (nbC == 4)
{
if (alea<=99)
{
monChoix = c1 ;
}
else if (alea<=199)
{
monChoix = c2 ;
}
else if (alea<=299)
{
monChoix = c3 ;
}
else if (alea>=300)
{
monChoix = c4 ;
}
}
else { monChoix = "nbC :(" ; }

return monChoix ;
}

 

 

Pouvais vous me dire si cela fonctionnne normalement ?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...