Ciao stavo facendo un esercizio dove contenente i seguenti valori interi 26,6,47,35,2,14
devo fare : la media dei 6 numeri, stampare il numero maggiore che dentro il mio array e stampare anche solo i numeri pari.
La media e il mumero maggiore lo fatto... Non riesco a far uscire i numeri pari.. Io per ora ho fatto cosi:
codice:
public class ArrayMediaNumeroMaggiorePari {
public static void main(String[] args) {
float somma = 0;
int max = 0;
int numeroPari = 0;
int[] mioArray = { 26, 6, 47, 35, 2, 14 };
for (int i = 0; i < mioArray.length; i++) {
somma = somma + mioArray[i];
if (mioArray[i] > max) {
max = mioArray[i];
}
if (mioArray[i] % 2 == 0) {
numeroPari = mioArray[i];
}
}
System.out.println("Media mioArray : " + somma / mioArray.length);
System.out.println("Il numero max : " + max);
System.out.println("I numeri pari del mioArray sono : " + numeroPari);
}
}
Come posso far si che stampi solo i numeri Pari????