
Calcular Determinande de Una Matriz (AYUDA)
Publicado por Carlos (3 intervenciones) el 13/06/2014 06:45:59
Buenas noches, comunidad espero alguien pueda ayudarme, he creado un nuevo hilo porque quiza alguno tambien tenga la misma duda o le pueda servir, el caso esta en que tengo desarrollado un codigo que realiza una matriz, el usuario introduce de cuanto quiere que sea la matriz posterior a esto se introduce el valor desde el punto (1) (4) hasta el punto (4) (4) pero no encuentro como furmular esta accion:
Hacer que el programa halle el determinante de la matriz introducida.
Aca dejo el codigo abierto, espero alguien pueda ayudarme, es un Proyecto para la universidad, que aunque aun no he visto algebra lineal, lo estan pidiendo y ya he adelantado algo con la teoria.
#include <iostream>
#include <cstdlib>
//Declaracion de los Using
using namespace std;
//Inicion Funcion MAIN del Programa
int main()
{
//Declaracion de las Variables
int fila,columna;
int matriz[10][10];
//Ingreso de la cantidad de filas y columna
cout << "Ingrese la cantidad de Filas: " ;
cin >> fila;
cout << "Ingrese la cantidad de Columna: " ;
cin >> columna;
//Cambio de tamaño en la matriz (esto es la parte que no termino de comprender)
matriz[1][1]=matriz[fila][columna];
//Muestra del nuevo tamaño de la matriz
cout << "\nLa nueva matriz es de " << fila << "x" << columna << "\n\n";
//Ingreso de los componentes de la matriz
for(int i=0;i<fila;i++)
{
for(int n=0;n<columna;n++)
{
cout << "Ingrese el valor de [" << i+1 << "][" << n+1 << "] : " ;
cin >> matriz[i][n];
}
}
//Muestra de la matriz ingresa
cout << "\nLa matriz guardada es \n\n";
for(int i = 0; i < fila; i++)
{
for(int n = 0; n < columna; n++)
{
cout << matriz[i][n];
}
cout << endl;
}
system("pause<nul");
return 0;
}
Hacer que el programa halle el determinante de la matriz introducida.
Aca dejo el codigo abierto, espero alguien pueda ayudarme, es un Proyecto para la universidad, que aunque aun no he visto algebra lineal, lo estan pidiendo y ya he adelantado algo con la teoria.
#include <iostream>
#include <cstdlib>
//Declaracion de los Using
using namespace std;
//Inicion Funcion MAIN del Programa
int main()
{
//Declaracion de las Variables
int fila,columna;
int matriz[10][10];
//Ingreso de la cantidad de filas y columna
cout << "Ingrese la cantidad de Filas: " ;
cin >> fila;
cout << "Ingrese la cantidad de Columna: " ;
cin >> columna;
//Cambio de tamaño en la matriz (esto es la parte que no termino de comprender)
matriz[1][1]=matriz[fila][columna];
//Muestra del nuevo tamaño de la matriz
cout << "\nLa nueva matriz es de " << fila << "x" << columna << "\n\n";
//Ingreso de los componentes de la matriz
for(int i=0;i<fila;i++)
{
for(int n=0;n<columna;n++)
{
cout << "Ingrese el valor de [" << i+1 << "][" << n+1 << "] : " ;
cin >> matriz[i][n];
}
}
//Muestra de la matriz ingresa
cout << "\nLa matriz guardada es \n\n";
for(int i = 0; i < fila; i++)
{
for(int n = 0; n < columna; n++)
{
cout << matriz[i][n];
}
cout << endl;
}
system("pause<nul");
return 0;
}
Valora esta pregunta


0