Afficher des nombres qui appartiennent a un tableau aléatoirment
Résolu
imen123
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bon soir a tous,
SVP j'ai trouver un problème en programmation java:
comment je peut afficher des nombres qui appartiennent à un tableau bien déterminer aléatoirement par exemple
on a :
tab[]={1,2,3,4,5,10,25,75,100};
je veux afficher par exemple: 25| 75 | 100 | 2 (aléatoirement)
mais le problème que la fonction Random affiche des nombres aléatoire qui sont compris dans ce tableau: 24 | 12 | 58 | 11
est ce qu'il y a une autre fonction qui peut m'aider.
merci d'avance :)i
j'ai besoin de votre aide. "urgent"
SVP j'ai trouver un problème en programmation java:
comment je peut afficher des nombres qui appartiennent à un tableau bien déterminer aléatoirement par exemple
on a :
tab[]={1,2,3,4,5,10,25,75,100};
je veux afficher par exemple: 25| 75 | 100 | 2 (aléatoirement)
mais le problème que la fonction Random affiche des nombres aléatoire qui sont compris dans ce tableau: 24 | 12 | 58 | 11
est ce qu'il y a une autre fonction qui peut m'aider.
merci d'avance :)i
j'ai besoin de votre aide. "urgent"
A voir également:
- Afficher des nombres qui appartiennent a un tableau aléatoirment
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
- Tableau croisé dynamique - Guide
1 réponse
Tu tires un nombre aléatoire sur les indices du tableau et tu récupères la case correspondant à l'indice récupéré...
private static final Random random = new Random(); public int[] alea(int nbValue, int[] tab) { int[] res = new int[nbValue]; for (int i=0; i<nbValue; i++) res[i]=tab[random.nextInt(tab.length)]; return res; }