Le choix aléatoire
Fermé
ridhahalimli
Messages postés
5
Date d'inscription
samedi 22 février 2014
Statut
Membre
Dernière intervention
1 mars 2014
-
26 févr. 2014 à 21:42
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 27 févr. 2014 à 01:19
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 27 févr. 2014 à 01:19
A voir également:
- Le choix aléatoire
- Liste déroulante de choix excel - Guide
- Tirage au sort excel aléatoire sans doublon - Forum LibreOffice / OpenOffice
- Tirage aléatoire sans doublon : de plus en plus fort ... ! ✓ - Forum Excel
- Choix de musique restreint instagram - Forum Instagram
- Formule "alea entre bornes" sans doublon. - Forum Excel
2 réponses
walidovich_85
Messages postés
608
Date d'inscription
mardi 12 janvier 2010
Statut
Membre
Dernière intervention
25 octobre 2015
73
26 févr. 2014 à 21:55
26 févr. 2014 à 21:55
Bonsoir,
Nous commençons par le plus important: Bonjour, Bonsoir, Salut... une formule de politesse qui encourage les lecteurs de participer (https://www.commentcamarche.net/infos/25855-charte-d-utilisation-de-commentcamarche-net-respect-d-autrui/#politesse).
Votre problème n'est pas bien expliqué: Avez vous un problème de choix aléatoire de deux tableaux parmi l'ensemble des tableaux?
Si c'est le cas, alors vous n'avez qu'à utiliser la fonction Random qui va te générer un nombre aléatoire (entre 1 et ensemble.length).
Si ce n'est pas le cas, explique moi encore l'objectif.
Bonne chance
Nous commençons par le plus important: Bonjour, Bonsoir, Salut... une formule de politesse qui encourage les lecteurs de participer (https://www.commentcamarche.net/infos/25855-charte-d-utilisation-de-commentcamarche-net-respect-d-autrui/#politesse).
Votre problème n'est pas bien expliqué: Avez vous un problème de choix aléatoire de deux tableaux parmi l'ensemble des tableaux?
Si c'est le cas, alors vous n'avez qu'à utiliser la fonction Random qui va te générer un nombre aléatoire (entre 1 et ensemble.length).
Si ce n'est pas le cas, explique moi encore l'objectif.
Bonne chance
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
122
27 févr. 2014 à 01:19
27 févr. 2014 à 01:19
Bonjour,
Vous devez déclarer deux autres tableaux et faire leur réintialisation à base de deux valeurs aléatoires :
https://docs.oracle.com/javase/6/docs/api/java/util/Random.html
http://www.tutorialspoint.com/java/util/random_nextint_inc_exc.htm
A titre d'exemple :
Bon Courage.
Vous devez déclarer deux autres tableaux et faire leur réintialisation à base de deux valeurs aléatoires :
https://docs.oracle.com/javase/6/docs/api/java/util/Random.html
http://www.tutorialspoint.com/java/util/random_nextint_inc_exc.htm
A titre d'exemple :
String tab1[]={"billel","amine","mohamed","said"};
String tab2[]={"said","mohamed","billel","amine"};
String tab3[]={"mohamed","said","amine","billel"};
String tab4[]={"billel","mohamed","said","amine"};
String tab5[]={"billel","said","amine","mohamed"};
String tempTab1, tempTab2;
int a, b;
java.util.Random ramdom = new java.util.Random();
// Ou bien ajoutez "import java.util.*" pour utiliser Random tout court
a = random.nextInt(5);
b = random.nextInt(5);
while(a == b){
b = random.nextInt(5);
// Il faut s'assurer que le a est différent du b
}
switch (a){
case 1 : tempTab1 = tab1;
break;
case 2 : tempTab1 = tab2;
break;
case 3 : tempTab1 = tab3;
break;
case 4 : tempTab1 = tab4;
break;
case 5 : tempTab1 = tab5;
break;
}
switch (b){
case 1 : tempTab2 = tab1;
break;
case 2 : tempTab2 = tab2;
break;
case 3 : tempTab2 = tab3;
break;
case 4 : tempTab2 = tab4;
break;
case 5 : tempTab2 = tab5;
break;
}
Bon Courage.