Nombre: matriz
Descripción:
introducir datos en una matriz cuadrada de rango no superior a 10 y comprobar si es simetrica. una matriz es simetrica cuando un elemento Aij=Aji
URL: http://www.mygnet.net/codigos/cplusplus/varios/matriz.1581
Código Fuente:
#include<stdio.h>
void main()
{
int matriz[20][20],f,c,i,j,cont=0;
printf ("Introduce las filas: ");
scanf ("%i",&f);
printf ("nIntroduce las columnas: ");
scanf ("%i",&c);
for (i=0;i<f;i++)
{
for (j=0;j<c;j++)
{
scanf("%i",&matriz[i][j]);
}
}
for (i=0;i<f;i++)
for(j=0;j<c;j++)
{
if (matriz[i][j]==matriz[j][i])
cont++;
}
if (cont==f*c)
printf ("nLa matriz es simetrica");
else
printf ("nNo es simetrica");
for (i=0;i<f;i++)
{
printf ("n");
for(j=0;j<c;j++)
printf ("%i ",matriz[i][j]);
}
}