Python Program to Solve Quadratic Equation

Python Program to Solve Quadratic Equation

  • This program computes roots of a quadratic equation when coefficients a, b and c are known. 
  • The standard form of a quadratic equation is:
  • ax2 + bx + c = 0, where 
  • a, b and c are real numbers and 
  • a ≠ 0

Source Code:

#Follow @Programmerfect

# Solve the quadratic equation ax**2 + bx + c = 0

# import complex math module
import cmath

a = 1
b = 5
c = 6

# 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 solution are {0} and {1}'.format(sol1,sol2))


 

 

 

Comments