Criar uma função que recebe 2 parâmetros
Número de linhas N
Número de colunas M
e retorna uma matriz NxM, onde
M[i][j] = 0, se i<j
(i+j)*2 caso contrario
Exemplo para N=5 e M=4
0 0 0 0
1 4 0 0
4 9 16 0
9 16 25 36
16 25 36 49 eu tentei escrever um codigo baseado nessas informações segue ele abaixo mas n to chegando ao resultado
static int [][] matrizMN(int M, int N){
int matriz[][] = new int [M][N];
for (int i=0; i<matriz.length; i++){
for (int j=0; j<matriz[0].length; j++){
matriz[i][j] = (int )(j+i)*2;
}
}
return matriz;
}
public static void main(String[] args) {
int v[][] = matrizMN(5,4);
for (int i=0; i<v.length; i++)
System.out.println(Arrays.toString(v[i]));
}
}
