• Matéria: Informática
  • Autor: gesssica547
  • Perguntado 8 anos atrás

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: jvsilvictorox7rfj
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