Tenho um array bidimensional de double criado tem algum método que varra este array e retorne o numero menor e a linha dele ?
Desde já agradeço
Como criar um método que retorne o numero menor e a linha dele
Z
4 Respostas
Não sei se o java tem uma método pronto que faça isso… mas vc pode criar um método próprio… algo como:
public String calculaMenor(){
this.menor = array[0][0];
int linha = 0;
int coluna = 0;
for(int i = 0; i < this.l; i++){
for(int j = 0; j < this.c; j++){
if(array[i][j] < this.menor){
this.menor = array[i][j];
linha = i;
coluna = j;
}
}
}
String resultado = "Menor = " + Double.toString(this.menor) + " linha: " + Integer.toString(linha) + " Coluna: " + Integer.toString(coluna);
return resultado;
}
Qualquer dúvida pergunta aih… abraço
Z
Não sei se o java tem uma método pronto que faça isso… mas vc pode criar um método próprio… algo como:public String calculaMenor(){ this.menor = array[0][0]; int linha = 0; int coluna = 0; for(int i = 0; i < this.l; i++){ for(int j = 0; j < this.c; j++){ if(array[i][j] < this.menor){ this.menor = array[i][j]; linha = i; coluna = j; } } } String resultado = "Menor = " + Double.toString(this.menor) + " linha: " + Integer.toString(linha) + " Coluna: " + Integer.toString(coluna); return resultado; }Qualquer dúvida pergunta aih… abraço
A partir do seu exemplo eu tentei isso mas ainda não está dando certo.
Abraços
Bom dia…
Tenta seguir o exemplo exatamente como o Caio postou.
Se é um array bidmensional precisa de 2 for´s para percorrer…
Evite declarar variáveis com o mesmo nome, no seu exemplo você esta comparando a variável que esta dentro do escopo do for com ela mesma!
Flw
Por esse exemplo que postei ja resolve certinho o seu problema
da uma olhada certinho…
Criado 22 de fevereiro de 2012
Ultima resposta 23 de fev. de 2012
Respostas 4
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo