Os conceitos matemáticos de matrizes podem ser facilmente aplicados computacionalmente utilizando estruturas

de dados. Um conceito bem comum de matrizes é o de diagonal principal. A diagonal principal ocorre em matrizes quadradas e une o seu canto superior esquerdo ao canto inferior direito. Considerando uma matriz bidimensional quadrada 3x3 e o código Java:

public static void main(String[] args) {

int i, j;

int m[][] = new int[3][3];

for (i = 0; i < 3; i++)

for (j = 0; j < 3; j++)

m[i][j] = i + j;

System. out. println();

System. out. println("Diagonal principal");



Indique qual dos itens descreve corretamente o código Java para imprimir os valores da diagonal principal da matriz m:

A. ​​​​​​for (i = 0; i < 3; i++) {

System. out. print(m[i][i]);

System. out. print(" ");



B. for (i = 0; i < 3; i++) {

System. out. print(m[j][j]);

System. out. print(" ");



C. for (i = 0; i < 3; i++) {

System. out. println();

for (j = 0; j < 3; j++) {

System. out. print(m[i][j]);

System. out. print(" ");



}

D. for (i = 0; i < 3; i++) {;

System. out. println();

for (j = 0; j < 3; j++) {

System. out. print(m[3][3]);

System. out. print(" ");



}

E. for (i = 0; i < 3; i++) {

System. out. print(m[3][3]);

System. out. print(" ");

RESPONDER

Creusacosta está aguardando sua ajuda, Clique aqui para responder.