• Matéria: Informática
  • Autor: DianaS2zz
  • Perguntado 3 anos atrás

(LÓGICA DE PROGRAMAÇÃO)
Faça um algoritmo que construa uma matriz 5x5 e preencha uma matriz identidade (Diagonal principal com o valor 1 e os demais com valor 0)
(LINGUAGEM C)

Respostas

respondido por: joaopedrolemos
1

#include <stdio.h>

int main(){

   int diana[5][5], i, j;

   

   for (i = 0; i < 5; i++){

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

           if (i == j) diana[i][j] = 1;

           else diana[i][j] = 0;

       }

   }

   

   int a, b;

   

   for (a = 0; a < 5; a++){

       for (b = 0; b < 5; b++){

           printf("%d\t", diana[a][b]);

       }

       printf("\n");

   }

   

}

Perguntas similares