Meu prof passou um exercício para as férias, preciso de ajuda o que estou fazendo de errado ?
Olá RaafaFerraaz,
Ele está pedindo um vetor do objeto DesastreNatural
public String verificarMaiorDesastreVitimas(DesastreNatura[] desastres, int qtd)
Você deve inicializar as variáveis fora do laço, senão sempre que o laço iniciar, os números vão voltar ao valor inicial também.
Vai dá um erro no vetor de desastre, pq o aux2 vai passar do tamanho do vetor, e o retorno deve ficar fora do laço, senão ele vai ficar retornando os resultados da comparação até o laço terminar, e pelo que eu vi o professor só quer que volte o maior de todos os desastres.
você não precisa criar um auxiliar não, pode fazer assim olha
int maior = 0, indice = 0;
for (int cont = 0; cont < desastre.length; cont++) {
if (desastre[cont].getVitmas > maior) {
maior = desastre[cont].getVitimas;
indice = cont;
}
}
return desastre[indice].exibir();