Meu prof passou um exercício para as férias, preciso de ajuda
o que estou fazendo de errado ?
Vetores como parâmetros?
R
1 Resposta
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();
Criado 4 de julho de 2014
Ultima resposta 6 de jul. de 2014
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo