Analise o programa escrito em Linguagem C e assinale a alternativa que representa os elementos contidos na diagonal principal da matriz:
#include <...
Analise o programa escrito em Linguagem C e assinale a alternativa que representa os elementos contidos na diagonal principal da matriz: #include void main(){ int lin, col, cont = 0, mat[4][4]; for (lin=0; lin<=3; lin++) { for (col=0; col<=3;col++) { mat[lin][col] = cont++; }
} printf("Matriz \n"); for (lin=0; lin<=3; lin++) { for (col=0; col<=3; col++) printf("%d \t", mat[lin][col]); printf("\n \n"); } printf("\n \n Diagonal principal \n \n"); for (lin=0; lin<=3; lin++) { printf("%d ", mat[lin][lin]); } printf("\n \n"); }
a) 0 5 10 15 b) 1 2 3 4 c) 0 1 2 3 d) 2 4 6 8 e) 0 5 10 15
Para encontrar os elementos contidos na diagonal principal da matriz, precisamos observar a linha "printf("%d ", mat[lin][lin]);" no código fornecido. Isso significa que estamos imprimindo os elementos onde a linha é igual à coluna. Portanto, a alternativa correta é:
c) 0 1 2 3
0
0
Responda
Para escrever sua resposta aqui, entre ou crie uma conta