1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| int tirerAleatoire( int max, int min){
int []leTab = new int [9];
int i = 0;
int nbElem = 0;
boolean valide;
int nombreAleatoire = 0;
valide = verifTab(leTab,nbElem);
if (valide == false){
System.out.println ("afficherTab : tableau invalide");
}
else{
while ( i < nbElem) {
int j = 0;
max = leTab[i];
min = leTab [i+j];
nombreAleatoire = min + (int)(Math.random() * ((max - min) + 1));
j++;
i++;
}
}
return nombreAleatoire;
}
void testTirerAleatoire(){
int nb;
System.out.println("tir aléatoire cas normaux");
System.out.println("cas où tout va bien");
int tab [] = {12,34,45,76,9,54,87,57,79,40};
nb = 10;
tab[0] = tirerAleatoire (0, 10);
int res = tirerAleatoire(tab[0]);
System.out.println(" La valeur triée aléatoirement est : " +res);
System.out.println ("tir aléatoire réussi");
} |
Partager