//shuffle.java import java.util.Random; public class Shuffle{ static void afficherElems(int[] tab){ for(int i = 0; i< tab.length;i++){ System.out.print(tab[i]); System.out.print(" "); } System.out.println(); } static void initLoterie(int[] tab){ for(int i = 0; i< tab.length;i++) tab[i]=i+1; } static int[] supprimerElement(int[] tab,int index){ int[] nouvTab = new int[tab.length-1]; if(index<0 || index >=tab.length){ return tab; } for (int i=0,k=0;i 0;i--) { int indexAleatoire= new Random().nextInt(i+1); int temp = tab[indexAleatoire]; tab[indexAleatoire]=tab[i]; tab[i]= temp; } } public static void main(String args[]){ int N = 42; int[] loterie = new int[N]; initLoterie(loterie); afficherElems(loterie); //int[] loterieMelange = shuffle_aux(loterie); shuffle_fyates(loterie); afficherElems(loterie); } }