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

Programas en C ultiplicacion de matrices


Enviado por   •  30 de Mayo de 2017  •  Apuntes  •  519 Palabras (3 Páginas)  •  83 Visitas

Página 1 de 3

#include

int main()

{

int af,ac,bf,bc,i,j,k;

printf("\n Este programa efectua un producto de matrices\n");

printf("\n Numero de renglones de la matriz A\n");

scanf("%d",&af);

printf("\n Numero de columnas de la matriz A\n");

scanf("%d",&ac);

printf("\n Numero de renglones de la matriz B\n");

scanf("%d",&bc);

printf("\n Numero de columnas de la matriz B\n");

scanf("%d",&bf);

if(ac!=bf)

   {

        printf("\n No es posible hacer la multiplicacion\n");

        

        return 0;

   }

int A[af][ac], B[bf][bc], C[ac][bc];

for (i=0; i

{

for (j=0; j

    {

        printf("\n Escribe el elemento de la matriz 1 (%d, %d)",i+1,j+1);

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

    }

}

printf("\n\n");

for (i=0; i

    for (j=0; j

        printf("\n Escribe el elemento de la matriz 2 (%d, %d)",i+1,j+1);

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

    }

}

for (i=0; i

        for (j=0; j

                C[i][j]=0;

                for (k=0; k

                        C[i][j]=(C[i][j]+(A[i][k]+B[k][j]));

                }

        }

}

for (i=0; i

        for (j=0; j

                C[i][j]=0;

                for (k=0; k

               C[i][j]=(C[i][j]+(A[i][j]*B[i][j]));

                }

        }

}

printf("\n\n\t\t\t Matriz A");

printf("\n");

for (i=0; i

        printf("\n\t\t");

        for (j=0; j

                printf("    %6d  ", A[i][j]);

        }

}

printf("\n\n\t\t Matriz B");

printf("\n\n");

  for (i=0; i

          printf("\n\t\t");

          for (j=0; j

                  printf("    %6d   ", B[i][j]);

...

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