Для всех случаев, включая вырожденные и не исключая случай комплексных корней: a,b,c=input("a b c > ").split() a=float(a) b=float(b) c=float(c) if a==0: ..if b==0: ....if c==0
rint("x€(-∞;+∞)") ....else
rint("x€∅") ..else: ....print("x =",-c/b) else: ..d=b*b-4*a*c ..if d>=0: ....print("x1 =",-(b+d**0.5)/(2*a)) ....print("x2 =",-(b-d**0.5)/(2*a)) ..else: ....print(z =",-b/(2*a),"± i •",(-d)**0.5/(2*a))