ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programa en C que calcula si una matriz es simétrica


Enviado por   •  19 de Mayo de 2021  •  Trabajo  •  559 Palabras (3 Páginas)  •  54 Visitas

Página 1 de 3

#include <stdio.h>

#include <stdlib.h>

/* programa que al recibir una matriz, determina

si esta misma es simetrica*/

const int TOP =100;

 void leer(int [][TOP],int);

 int verificar(int[][TOP],int);

 

int main()

{

        int MAT[TOP][TOP], N, RES;

        do

        {

                printf("ingrese el tamaño de la matriz");

                scanf("%d", &N);

        }

        while(N>TOP || N < 1);

        

        leer(MAT, N);

        RES = verificar(MAT, N);

        if(RES)

                printf("\n El arreglo bidimensional es simetrico");

        else

                printf("\n El arreglo bidimensional no es simetrico");

}

void leer(int A[][TOP], int T)

{

        int i, j;

        for(i=0; i<T; i++)

                for(j=0; j<T; j++)

                {

                        printf("Fila: %d\tColumna: %d", i+1, j+1);

                        scanf("%d", &A[i][j]);

                }

}

int verificar(int A[][TOP], int T)

{

        int i=0, j, F=1;

        while ( (i<T) && F)

        {

                j=0;

                while((j<i) && F)

                        if (A[i][j] == A[i][j])

                        j++;

                        else

                                F=0;

                        i++;

        }

        return F;

}

...

Descargar como (para miembros actualizados) txt (1 Kb) pdf (21 Kb) docx (7 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com