Bonjour à tous,
comme dit dans le titre, j'aimerais savoir comment on fait pour trouver le plus petit multiple de 6 d'un tableau, par exemple pour le tableau suivant : {1,2,6,24,18,30}; la fonction devra retourner 6. Je pensais y arriver facilement mais en faites il s'avère que c'est plus compliquer que cela...
voici le code que j'ai fait jusque là :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 int [] b = {1,2,6,24,18,30}; int [] m = new int [b.length]; int p = b[0]; for(int i = 0;i<b.length;i++) { if(b[i]%6 == 0) { b[i] = m[i]; if(p > m[i]) { p = m[i]; System.out.print(p); } } } }
Partager