# Exámenes - Ecuación de segundo grado

En este examen se debe crear un programa que admita tres valores numéricos que corresponden a los tres coeficientes de una ecuación de segundo grado y que muestre las soluciones de la ecuación.

El programa tendrá dos páginas:

- La primera pide los valores.
- La segunda escribe la respuesta

Un ejemplo de programa puede probarse en la ventana siguiente

Enlace a examen Ecuación de segundo grado

## Ecuación de segundo grado - Comentarios

- Se deben rellenar todos los campos con valores numéricos.
- Ejemplos de ecuaciones y sus soluciones:
  - 0 x2 + 0 x + 0 = 0: infinitas soluciones
  - 0 x2 + 0 x + 5 = 0: ninguna solución
  - 0 x2 + 10 x + 5 = 0: una solución -0.5
  - La solución de la ecuación de segundo grado depende del signo de b2-4ac:
    - si b2-4ac es negativo no hay soluciones
    - si es nulo, hay sólo una solución -b/2a
    - si es positivo, hay dos soluciones: (-b+sqrt(b2-4ac))/(2a) y (-b-sqrt(b2-4ac))/(2a)
- Al escribir la ecuación, la página de respuesta no debe escribir los términos de coeficiente nulo (y cuando a o b valgan 1 o -1 no debe escribir el 1) y no empezar la ecuación por un signo + (en el caso de que sólo haya coeficiente c, para que no salga el +, se puede hacer:

      print (int)$c;

Esta obra está bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 3.0 España.