Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Reseña Algoritmo para c++ soluciona suma .resta y multiplicación de matrices

Enviado por   •  25 de Diciembre de 2018  •  560 Palabras (3 Páginas)  •  436 Visitas

Página 1 de 3

...

#"<<i+1<<endl;

for(int j=0;j<c1;j++)

{cout<<matresultante[i][j]<<" ";

}

}

}

break;

}

case 2:

{//selecciono Resta de matrices

if((f1!=f2) || (c1!=c2))

{cout<<"Su operacion no se puede Realizar porque la cantidad de filas y columnas entre las dos Matrices No cumple los Requisitos para Realizar su operacion"<<endl;

}

if((f1==f2) || (c1==c2))

{cout<<"Su operacion Si se Puede Realizar"<<endl;

//declaracion de mis areglos para las matrices

float matriz1[f1][c1];

float matriz2[f2][c2];

float matresultante[f1][c1];

//Peticion de datos de la primera matriz

cout<<"Ingrese Los datos de la primera Matriz"<<endl;

for(int i=0;i<f1;i++)

{cout<<"Ingrese los Coeficientes de la fila #"<<i+1<<endl;

for(int j=0;j<c1;j++)

{cout<<"Ingrese el Coeficiente #"<<j+1<<endl;

cin>>matriz1[i][j];

}

}

cout<<"Ingrese Los datos de la Segunda Matriz"<<endl;

for(int i=0;i<f1;i++)

{cout<<"Ingrese los Coeficientes de la fila #"<<i+1<<endl;

for(int j=0;j<c1;j++)

{cout<<"Ingrese el Coeficiente #"<<j+1<<endl;

cin>>matriz2[i][j];

}

}

//Proceso de la Resta de las dos matrices

for(int i=0;i<f1;i++)

{for(int j=0;j<c1;j++)

{matresultante[i][j]=matriz1[i][j]-matriz2[i][j];

}

}

//Nos sirve para mostrar el resultado de nuestra operacion

//Mostrar la Primera matriz

cout<<"Esta es la matriz #1"<<endl;

for(int i=0;i<f1;i++)

{cout<<endl<<"fila #"<<i+1<<endl;

for(int j=0;j<c1;j++)

{cout<<matriz1[i][j]<<" ";

}

}

cout<<"A la cual se le Restara La matriz #2"<<endl;

//Mostrar la Segunda matriz

cout<<"Esta es la matriz #2"<<endl;

for(int i=0;i<f1;i++)

{cout<<endl<<"fila #"<<i+1<<endl;

for(int j=0;j<c1;j++)

{cout<<matriz2[i][j]<<" ";

}

}

cout<<"Esta es la Matriz resultante de La Resta de las dos matrices Anteriores"<<endl;

//resultado final

for(int i=0;i<f1;i++)

{cout<<endl<<"fila #"<<i+1<<endl;

for(int j=0;j<c1;j++)

{cout<<matresultante[i][j]<<" ";

}

}

}

break;

}

case 3:

{if(c1!=f2)

{cout<<"Su operacion no se puede Realizar porque la cantidad de filas y columnas entre las dos Matrices No cumple los Requisitos para Realizar su operacion"<<endl;

}

if(c1==f2)

{cout<<"Su operacion Si se Puede Realizar"<<endl;

//declaracion de mis areglos para las matrices

float matriz1[f1][c1];

float matriz2[f2][c2];

//Peticion de datos de la primera matriz

cout<<"Ingrese Los datos de la primera Matriz"<<endl;

for(int i=0;i<f1;i++)

{cout<<"Ingrese los Coeficientes de la fila #"<<i+1<<endl;

for(int j=0;j<c1;j++)

{cout<<"Ingrese el Coeficiente #"<<j+1<<endl;

cin>>matriz1[i][j];

}

...

Descargar como  txt (7.1 Kb)   pdf (46 Kb)   docx (15.3 Kb)  
Leer 2 páginas más »
Disponible sólo en Essays.club