"Даны действительные коэффициенты a,b,c,при этом a≠0
a,b,c,при этом a=0. Решите квадратное уравнение ax2+bx+c=0ax 2 +bx+c=0 и выведите все его корни.
Если уравнение имеет два корня, выведите два корня в порядке возрастания, если один корень — выведите одно число, если нет корней - выведите слово "НЕТ".
Мой код:
import math
a=int(input())
b=int(input())
c=int(input())
D=(b**2)-4*a*c
if D<0:
print("НЕТ"
elif D==0:
print(-b/(2*a))
else:
x1=-b+math.sqrt(D)/(2*a)
x2=-b-math.sqrt(D)/(2*a)
print(x1,x2)
a,b,c,при этом a=0. Решите квадратное уравнение ax2+bx+c=0ax 2 +bx+c=0 и выведите все его корни.
Если уравнение имеет два корня, выведите два корня в порядке возрастания, если один корень — выведите одно число, если нет корней - выведите слово "НЕТ".
Мой код:
import math
a=int(input())
b=int(input())
c=int(input())
D=(b**2)-4*a*c
if D<0:
print("НЕТ"
elif D==0:
print(-b/(2*a))
else:
x1=-b+math.sqrt(D)/(2*a)
x2=-b-math.sqrt(D)/(2*a)
print(x1,x2)