/*Proyecto 4. Calculadora de matrices*/
#include<iostream>
using namespace std;
int main(){
short int m,n,i,j,op;
cout<<"Introduzca el numero de filas: ";
cin>>m;
cout<<"Introduzca el numero de columnas: ";
cin>>n;
float A[m][n], B[m][n], C[m][n];
/*Matriz 1*/
cout<<"Introduzca los datos de la matriz A: "<<endl;
for (i=0; i<m; i++)
for(j=0; j<n; j++){
cout<<"A["<<i<<"]["<<j<<"]: ";
cin>>A[i][j];
}
/*Ahora para la matriz 2*/
cout<<"\n\n Introduzca los datos de la matriz B: "<<endl;
for (i=0; i<m; i++)
for(j=0; j<n; j++){
cout<<"B["<<i<<"]["<<j<<"]: ";
cin>>B[i][j];
}
cout<<"Que operacion desea realizar? \n1-Suma \n2-Resta: ";
cin>>op;
if(op==1) /*Para la suna*/
for(i=0; i<m; i++)
for(j=0; j<n; j++){
C[i][j]=A[i][j]+B[i][j];
}
else if (op==2){
for(i=0; i<m; i++)
for(j=0; j<n; j++){
C[i][j]=A[i][j]-B[i][j];
}
}
else
cout<<"Opcion no valida";
cout<<"La matriz resultante es la siguiente: \n";
for(i=0; i<m; i++)
for(j=0; j<n; j++)
cout<<"C["<<i<<"]["<<j<<"]: "<<C[i][j]<<endl;
return 0;
}