Elabore um programa completo em C que leia uma matriz 6x6 e exiba apenas os elementos da sua diagonal principal.
Soluções para a tarefa
Respondido por
0
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int i=0, j=0;
int matr[6][6];
printf("LEITURA DE MATRIZ 6x6\n");
while (i<6)
{
j=0;
while (j<6)
{
printf("Insira o %io elemento da %ia linha: ", j+1, i+1);
scanf("%i", &matr[i][j]);
j++;
}
i++;
printf("\n");
}
i=0;
j=0;
printf("MATRIZ LIDA.\nDIAGONAL PRINCIPAL: ");
while(i<5 && j<5)
{
printf("%i, ", matr[i][j]);
i++;
j++;
}
printf("%i.", matr[5][5]);
printf("\n");
return 0;
}
#include <stdlib.h>
int main (void)
{
int i=0, j=0;
int matr[6][6];
printf("LEITURA DE MATRIZ 6x6\n");
while (i<6)
{
j=0;
while (j<6)
{
printf("Insira o %io elemento da %ia linha: ", j+1, i+1);
scanf("%i", &matr[i][j]);
j++;
}
i++;
printf("\n");
}
i=0;
j=0;
printf("MATRIZ LIDA.\nDIAGONAL PRINCIPAL: ");
while(i<5 && j<5)
{
printf("%i, ", matr[i][j]);
i++;
j++;
}
printf("%i.", matr[5][5]);
printf("\n");
return 0;
}
Perguntas interessantes