Programa Matriz C

Páginas: 3 (742 palabras) Publicado: 23 de noviembre de 2012
#include <stdio.h>
#include <stdlib.h>
void LeerMatriz(int m, int n, int Matrix[][10]);
void ImprimirMatriz(int f, int c, int Matrix[][10]);
void SumaMatrices(int a, int b, intX[][10], int Y[][10], int Z[][10]);
void RestaMatrices(int a,int b, int X[][10],int Y[][10],int Z[][10]);
void DeteMatrix(int m, int n, int a[][10], int deter);
void MultiplicacionMatrices(int f1, intc1,int c2, int X[][10],int Y[][10], int Z[][10]);
void simetriaA ();
int main()
{
int A[10][10],B[10][10],C[10][10];
int m,n,p,q,opcion,deter,s;
printf("Capturemos tu primera matriz.\n");printf("Filas: "); scanf("%d", &m);
printf("Columnas: "); scanf("%d", &n);
LeerMatriz(m,n,A);
printf("Tu matriz A es:\n");
ImprimirMatriz(m,n,A);
printf("\nCapturemos tu segunda matriz.\n");printf("Filas: "); scanf("%d", &p);
printf("Columnas: "); scanf("%d", &q);
LeerMatriz(p,q,B);
printf("Tu matriz B es:\n");
ImprimirMatriz(p,q,B);
printf("De la lista siguiente: ");printf("\n\n1.- A+B\n2.- A-B\n3.- A*B\n4.- Determinante de A\n5.- Determinante de B\n6.- Simetia de A\n7.- Simetria de B\n8.- Salir\n");
printf("Que quieres hacer?: ");
scanf("%d", &opcion);

switch(opcion)
{case 1: system("cls");
if(m==p && n==q)
{
printf("La suma de tus matrices es: \n");
SumaMatrices(m,n,A,B,C);
ImprimirMatriz(m,n,C);
}
else{printf("No se pueden sumar lasmatrices, pues no son de la misma dimencion...");}
break;
case 2: system("cls");
if(m==p && n==q)
{
printf("La resta de tus matrices es: \n");
RestaMatrices(m,n,A,B,C);ImprimirMatriz(m,n,C);

else{printf("No se pueden restar las matrices, pues no son de la misma dimencion...");}
break;
case 3: system("cls");
if(n==p){
printf("Tu multiplicaciones es:\n");MultiplicacionMatrices(m,n,q,A,B,C);
ImprimirMatriz(m,q,C);}
else{printf("No se pudieron multiplicar porque el numero de columnas de la primera matriz no coincide con el numero de filas de la segunda matriz");}
break;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa En C++ Que Lee Los Datos De Una Matriz 3X4 Y Muestra En Pantalla
  • Programas en c#
  • Programa c#
  • PROGRAMAR EN C
  • C++ Programas De C++
  • Programas en c++
  • programa en c++
  • Programas c#

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS