Предмет: Информатика,
автор: germanborisov62
решите квадратное уравнение на языке Python
2y²-9y+10=0
помогите пожалуйста
Ответы
Автор ответа:
0
Ответ:
import math
a = 2
b = -9
c = 10
# вычисляем дискриминант
d = b**2 - 4*a*c
# если дискриминант меньше нуля, уравнение не имеет решений в действительных числах
if d < 0:
print("Корней нет")
# если дискриминант равен нулю, уравнение имеет один корень
elif d == 0:
x = -b / (2*a)
print("Корень уравнения:", x)
# если дискриминант больше нуля, уравнение имеет два корня
else:
x1 = (-b + math.sqrt(d)) / (2*a)
x2 = (-b - math.sqrt(d)) / (2*a)
print("Корни уравнения:", x1, x2)
Объяснение:
Похожие вопросы
Предмет: Информатика,
автор: IQ100000000000
Предмет: Литература,
автор: aleskafajzrahmanov
Предмет: Математика,
автор: zlata140912
Предмет: История,
автор: arina968
Предмет: Английский язык,
автор: eroh1nadar1a