Boa noite pessoal, estou tentando fazer o seguinte, ler uma matriz com 16 valores, mostrar os valores e quantos vezes o maior valor foi repetido. Comecei assim:
int matriz[] = new int[16];
int num = 0,maior = 0;
String num1, res = "";
for (int i = 0; i < matriz.length; i++) {
num1 = JOptionPane.showInputDialog("Digte o valor:");
num = Integer.parseInt(num1);
matriz[i] = num;
}
for (int i = 1; i < matriz.length; i += 2) {
if (matriz[i] > maior) {
maior = matriz[i];
}}
for (int i = 0; i < matriz.length; i++) {
res = res + " " + matriz[i] + "\n";
}
JOptionPane.showMessageDialog(null, res+"maior "+maior);
}}
Agradeço se alguem souber como contar a quantidade de vezes que o maior numero se repete.
