Предмет: Информатика, автор: germanborisov62

решите квадратное уравнение на языке Python
2y²-9y+10=0
помогите пожалуйста

Ответы

Автор ответа: sergeydoow
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)

Объяснение:

Похожие вопросы
Предмет: Математика, автор: zlata140912