Programa en lenguaje C para encontrar la raíz de una ecuación cuadrática
Programa de búsqueda de raíces de ecuaciones cuadráticas en lenguaje C:
Ingrese manualmente tres coeficientes, que representan el coeficiente del término cuadrático, el coeficiente del término lineal y el término constante, respectivamente.
Determine si el coeficiente del término cuadrático ingresado es 0. Si es 0, aparecerá el mensaje "¡El primer valor ingresado es ilegal, vuelva a ingresarlo!".
Si el coeficiente del término cuadrático no es 0, utiliza el discriminante de la raíz para calcular si la ecuación cuadrática de una variable tiene raíces.
Si el discriminante Δ gt; = 0, significa que la ecuación tiene dos raíces y las raíces se generan.
Si Δlt; 0, aparecerá "La ecuación no tiene raíces".
El proceso de concepción del algoritmo para encontrar la raíz de una ecuación cuadrática en lenguaje C:
La fórmula general de una ecuación cuadrática: ax^2 bx c=0.
Sabemos que la condición necesaria y suficiente para que una ecuación cuadrática tenga solución (raíz) es: b^2-4acgt;=0. Si esta relación no se cumple, entonces la ecuación no tiene solución. Luego, cuando la ecuación tiene solución, surgen dos situaciones más.
Existen dos raíces múltiples (raíces de igual tamaño) o dos raíces de distinto tamaño. Para hacer más completo el programa se debe tener en cuenta la situación de a = 0, es decir. no se puede considerar como una ecuación cuadrática de una variable en este momento. La ecuación solo se puede considerar como una ecuación lineal de una variable. Este programa utiliza la fórmula raíz para realizar la función.