SOLVE QUADRATIC EQUATION IN PYTHON
The Standard Form of a Quadratic Equation is:
a, b and c are the coefficients of the polynomial. a is not equal to 0.
“x” is the unknown variable we are solving for.
Program
# Solve the quadratic equation ax**2 + bx + c = 0
# import complex math module
import cmath
# To take coefficient input from the users
a = float(input(‘Enter a: ‘))
b = float(input(‘Enter b: ‘))
c = float(input(‘Enter c: ‘))
# calculate the discriminant
d = (b**2) – (4*a*c)
# find two solutions
sol1 = (-b-cmath.sqrt(d))/(2*a)
sol2 = (-b+cmath.sqrt(d))/(2*a)
print(‘The solutions are {0} and {1}’.format(sol1,sol2))
input(“Press Enter to Exit”)
Output