This is a python program to solve a given quadratic equation
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # Solve the quadratic equation # ax**2+bx+c = 0 # a,b,c are provided by the user # import complex math module import cmath 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 solution are {0} and {1}'.format(sol1,sol2)) |
Output:
Enter a: 1
Enter b: 5
Enter c: 6
The solution are (-3+0j) and (-2+0j)

Comments
Post a Comment