Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal (linha=coluna) e com 0 os demais elementos. Escreva ao final a matriz obtida.
Respostas
respondido por:
27
Segue código em C:
#include <stdio.h>
int main()
{
int matriz[5][5];
//PREENCHIMENTO DA MATRIZ
for(int linha = 0 ; linha < 5; linha++)
{
for(int coluna = 0 ; coluna < 5; coluna++)
{
if(linha == coluna) matriz[linha][coluna] = 1 ; //Diagonal principal
else matriz[linha][coluna] = 0;
}
}
//PRINT DA MATRIZ
for(int linha = 0 ; linha < 5; linha++)
{
for(int coluna = 0 ; coluna < 5; coluna++)
{
printf("[ %d ] ", matriz[linha][coluna]);
}
printf("\n");
}
return 0;
}
IMAGEM DO RESULTADO EM ANEXO:
Anexos:
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás