Saltar la navegación

E402: Ecuación de 2º grado

Conocimiento previo

En este programa mejoraremos el que hicimos para resolver ecuaciones de segundo grado (E301). Cuando una ecuación no tenía solución el programa daba un mensaje de error. 

Ahora lo que haremos es que compruebe si el contenido de la raíz cuadrada es negativo, si es negativo en lugar de calcular la solución (que no se puede) imprimirá un mensaje diciendo que la ecuación no tiene solución.

Puedes copiar y pegar el programa E301 para modificarlo a continuación

Caso práctico

El programa es casi idéntico al que ya hicimos, sólo hemos puesto un if en las líneas 6 y 7.

Pruébalo con diferentes valores de a, b, c y comprueba que funciona como tiene que funcionar: dando la solución cuando tiene solución y dando un mensaje cuando no la tiene.