python: viết ct giải phương trinhg bậc hai: Ax2+Bx+C. ( với a khác 0 và có hai nghiệm x1,x2)

1 câu trả lời

from math import sqrt
a = int(input("nhập hệ số a:"))
b = int(input("nhập hệ số b:"))
c = int(input("nhập hệ số c:"))
d = b*b - 4*a*c
if ((a != 0) and (d > 0)):
    print("x1 = ", float((-b - sqrt(d)) / (2 * a)))
    print("x2 = ", float((-b + sqrt(d)) / (2 * a)))
if (a == 0):
    print(' day khong phải phuong trinh bac hai');
if (d < 0):
    print("phương trinh vô nghiệm")

Câu hỏi trong lớp Xem thêm