Duvida no código

2 respostas
T

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

2 Respostas

P

Poste o código que você já tem!

T

import java.io.;
import java.util.
;

public class HuxleyCode {

public static void main(String args[]) {

Scanner in=new Scanner (<a href="http://System.in">System.in</a>);

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;
}

}

Criado 22 de maio de 2018
Ultima resposta 23 de mai. de 2018
Respostas 2
Participantes 2