SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: supercachilupi en Jueves 14 de Octubre de 2004, 23:34
-
jnecesito hacer un a programa en c/c++ q al poner los coeficientes de ecuaciones de 1º hasta 6ªgrado me resuelva la ecuacioens y me muestre si tiene soluciones y cuáles son...
-
y...
-
¿sabes como se hace a mano? seguro q si, pues eso mismo lo programas.
si haces preguntas de esa manera la máxima ayuda q alguien te prestará es la que has recibido.
-
es mas decente decir no se, cuando no saben la respuesta :)
-
no no se la respuesta pero havcer eso es demasiado facil, asi que en cuestion de 1 hora o menos podria tener la respuesta. :smartass:
Lo cierto es que no le hago la tarea a NADIE!. :lightsabre:
-
...mmmmhhhhh mala forma de preguntar, mala forma de contestar... en fin, ahi vamos, hay algo que no te dijeron y que parece que no te lo diran,
no podes resolver ecuaciones polinomicas de grado mayor a 4to, usando formulas, hasta grado 4, hay formulas, despues, segun como venga la ecuacion, segun ciertas condiciones, existen algunas formulas, pero quedan muchas en las que no se pueden aplicar, hace cientos de años que se perseguia estas cosas (Scipion del Ferro, Tartaglia, Cardano y la lista sigue).
en tu lugar uso sobrecarga de funciones, o esas funcionejas con parametros por omision, eso hara que sea elegante la llamada a la funcion, y claro me olvido de los grados 5, 6 ....
Bye.
-
Pero algún método numérico de aproximación (incluidos algoritmos genéticos para casos realmente "feos") se podrá aplicar para grados 5 o 6... o no?
P.D.
Tienen algunos ejemplos de aplicación en la vida real de los grados 5 o 6?
-
el algoritmo de lin-bairstow puede sacar las n raices de un polinomio de grado n; saca las raices reales y complejas con una aproximacion que tu determinas mediante un epsilon>0
veo k los que organizan el foro estan en contra de darte la respuesta asi que solo te puedo decir esto
si quieres el diagrama de flujo esta en el libro "introduction to numerical methods and fortran programming" aunque es un tanto dificil encontrarlo y no tengo scaner si no te lo mandaba
bueno es todo suerte