Trouver le le plus petit multiple de 6 d'un tableau
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:
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);
}
}
}
} |