You are on page 1of 5

Diseo de Algoritmos

Races de Ecuaciones Cuadrticas

Marco Snchez
http://explicandoalgoritmos.blogspot.mx
Definicin del Problema
Se desea disear un algoritmo que dados los coeficientes a, b y c
de una ecuacin cuadrtica de la forma a 2 + + , obtener sus
races, es decir los valores de para los cuales a 2 + + = 0

Variable Uso
a Guarda el valor de a (coeficiente que afecta al trmino 2 )
b Guarda el valor de b (coeficiente que afecta al trmino )
c Guarda el valor de c (coeficiente constante)
Resultado con la primera raz
Resultado con la primera raz
Planteamiento del Problema

Lo primero que tenemos que hacer es pedir los 3 valores de los coeficientes de la
ecuacin cuadrtica

Hay que utilizar la formula general para resolver ecuaciones cuadrticas dada por:
+ 2 4 2 4
1 = 2 =
2 2

Consideraciones:
1.- El valor de la raz tiene que ser mayor o igual a 0, si es menor la solucin seran races
imaginarias (no planteadas en este algoritmo) y se mostrar mensaje de error.
2. El valor de a tiene que ser diferente de 0 (si no la ecuacin se indetermina por divisin
entre 0), si a es cero la ecuacin se convierte en lineal bx + c y la solucin sera: x=-c/b
3. Si el valor de a y b es igual a 0, pero c no lo es, se cae en una inconsistencia c=0,
mostraremos un mensaje de error
Inicio
Diagrama de Flujo
Ingrese el
coeficiente de a
V F
a=0 y b=0
a
V F
Ingrese el Error, no es a=0
coeficiente de b una ecuacin
1 = -c/b V F
2 4<0

b La solucin es Las races son


lineal y la raz es, imaginarias + 2 4 2 4
1 1 = 2
2 = 2
Ingresa el
coeficiente de c

Las races de la ecuacin


c son , 1 , " , 2
FINAL
Datos de Contacto

Si tienes dudas o quieres que te ayude a resolver algn


algoritmo contctame!!!

Suscrbete a mi canal:
https://www.youtube.com/channel/UCoqQCv_pqjpobIEWBd9kABQ

Suscrbete a mi blog:
http://explicandoalgoritmos.blogspot.mx/

Correo de Contacto:
marcosanchezd.job@gmail.com

You might also like