Que tal amigos, lo que me pasa es lo siguiente, estoy haciendo un programita en C++ para solucionar un sistema de ecuaciones y su inversa, la cuestion de como estou trabajando es asi:
Cojo y pido datos y lleno una matriz para hacer esto
2 4 -3 = 6
4 -5 7 = -27
1 -3 5 = -6
Luego hago otra matriz para ingresar
1 0 0
0 1 0
0 0 1
Filas=numero de ecuaciones que para este caso son tre
Columnas=es el numero de incognitas. Por ejemplo 2x1 + 4x2 -3x3 = 6
Todo esto ya esta hecho, lo que necesito es saber como le hago para analizar que la primera Fila tiene que ser uno, osea tengo que pasar en este caso la fila 3 para la 1 y viceversa.
Ademas tengo que saber como le hago para multiplicar las filas por un numero para hacer que me de la diagonal principal en la primera matriz.
Cojo y pido datos y lleno una matriz para hacer esto
2 4 -3 = 6
4 -5 7 = -27
1 -3 5 = -6
Luego hago otra matriz para ingresar
1 0 0
0 1 0
0 0 1
Filas=numero de ecuaciones que para este caso son tre
Columnas=es el numero de incognitas. Por ejemplo 2x1 + 4x2 -3x3 = 6
Todo esto ya esta hecho, lo que necesito es saber como le hago para analizar que la primera Fila tiene que ser uno, osea tengo que pasar en este caso la fila 3 para la 1 y viceversa.
Ademas tengo que saber como le hago para multiplicar las filas por un numero para hacer que me de la diagonal principal en la primera matriz.