Matriz_dúvida

Como posso elaborar um metodo boolean matriz(int [][]m ) para determinar se o vetor de vetores é uma matriz m, ou seja se todos os vetores em m têm o mesmo tamanho?


public static boolean matriz(int [][]m){

boolean result=true;

if(m.length!= m[0].length)

result=false;


return result;
}

O código ainda não terminei, mas é mais ou menos assim?

Bem, isso tá com cara de exercício, não vou responder diretamente, mas vou te dar uma dica…

Você tem uma matriz, com dimensões [X][Y] … sendo X linhas, e para cada linha terá Y colunas… pelo que entendi, Y deve ser igual á X em todos os casos, isso é uma “matriz quadrada”, definição matemática disso… passo á passo:

  • Descubra quantas linhas (X) tem a matriz e guarde esse número;
  • Para cada linha X, verifica as colunas (Y) e seu tamanho (percebeu que vai ter um “loop” dentro de outro aqui?);

É isso… o código mesmo você deve saber fazer… só precisa saber usar loop’s (for, while…) e navegar pelos vetores da matriz…

ok, obgd, depois eu meto aqui o código…