Galera, se puderem me ajudar com essa questão…
Escreva um programa Java que faz a leitura de 10 valores inteiros e armazena esses valores em um array.
O programa imprime o índice do maior valor inteiro armazenado no array. Caso o maior valor apareça mais de uma vez no array, deve ser impresso o somatório dos índices de todas as suas ocorrências.
ENTRADA:
1
2
3
1
2
3
1
2
3
1
SAÍDA:
15
Poste o código que você já tem!
import java.io.;
import java.util.;
public class HuxleyCode {
public static void main(String args[]) {
Scanner in=new Scanner (System.in);
int tamanhoArray =10;
for(int i = 0; i < tamanhoArray; i++){
int a = in.nextInt(); // recebe
int [] array = new int [a]; //armazena
}
int idx = busca(array);
int count =idx;
}
private static int busca(int []array) {
int maior = 0;
for (int i=1;i<array.length;i++) {
if (array[i]>array[maior]);{
maior = i;
}
}
return maior;
}
}