Author Id: 25671 Author Name: Rumpelstiltskin Post Content: [QUOTE][url=http://wahackforo.com/showthread.php?p=191270]Iniciado por Juanjo[/url] Gaussiano? A mi nunca me gustó ese método. Pero si quieres te lo enseño por cofactores... Mejor no, te podría enredar un poco. Hagamoslo pues por el metodo Gaussiano: Cosas que debes tener en cuenta: 1) El determinante de una matriz triangular (sea inferior o superior) es igual a la multiplicación de los números en la diagonal, en este caso el determinante es igual a pollo, o p(ol)^2 [IMG]http://s2.subirimagenes.com/privadas/previo/thump_2073680pollo.png[/IMG] Ahora tenemos tu matriz 1 1 1 1 1 3 2 2 2 3 1 2 3 4 1 1 9 9 7 1 0 1 2 3 0 Y tenemos que volverla triangular, como la primera fila son 1, es muy fácil hacer operaciones con ella. Recuerda que las operaciones elementales son: Cambiar una fila por otra (Al hacerlo cambias el signo del determinante) Multiplicar una fila por una constante (Al hacerlo debes dividir el determinante por la constante) Multiplicar una fila por una constante y sumársela a otra (no cambia el determinante) Ok, comencemos: Una matriz salvaje aparece: 1 1 1 1 1 3 2 2 2 3 1 2 3 4 1 1 9 9 7 1 0 1 2 3 0 Juanjo usa multiplicar la fila 1 por -3 y sumársela a la fila 2. (-3*f1 + f2). 1 1 1 1 1 0 -1 -1 -1 0 1 2 3 4 1 1 9 9 7 1 0 1 2 3 0 Es super efectivo. Juanjo usó (1*f1 + f2), la matriz está tan confusa que se hiere a si misma. 1 1 1 1 1 0 0 0 0 0 1 2 3 4 1 1 9 9 7 1 0 1 2 3 0 ¡Alto ahí!. ¡Tenemos una fila de ceros!. Si eso ocurre el determinante es cero R// |1 1 1 1 1| |3 2 2 2 3| det(|1 2 3 4 1|) =0 |1 9 9 7 1| |0 1 2 3 0| Ya lo están :P[/QUOTE] Gracias.. y por cofatores dimos hace un mes lo que pasa es que mi profesor es un hijo de P*** que nos obliga a hacer por todos los metodos yo se Por el metodo Guassjordiano pero.. solo se hacer 3*3, 4*4 no 5*5 Me podrias decir que esta mal aqui var a,b,c,d:numerico inicio b=0 leer(a) si a>b { c= x+1 imprimir ("EL numero es positivo") } sino si a