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…