Напишите пж программу на Python
Напишите, пожалуйста, программу на Питоне, которая вычисляет КОЛИЧЕСТВО корней в уравнении ax^3 + bx^2 + cx + d = 0.
По дате
По рейтингу
1234567891011121314151617
print("Введите коэффициенты многочлена ax^3 + bx^2 + cx + d. Это должны быть вещественные числа")
a = float(input("Введите значение коэффициента a: "))
b = float(input("Введите значение коэффициента b: "))
c = float(input("Введите значение коэффициента c: "))
d = float(input("Введите значение коэффициента d: "))
discriminant = 18*a*b*c*d - 4*b**3*d + b**2*c**2 - 4*a*c**3 - 27*a**2*d**2
if discriminant > 0:
print("Уравнение имеет три различных вещественных корня.")
elif discriminant == 0:
if b**2 == 3*a*c:
print("Уравнение имеет один трёхкратный вещественный корень")
else:
print("Уравнение имеет один однократный вещественный корень и один двукратный")
else:
print("Уравнение имеет один вещественный и пару комплексно сопряжённых корней.")