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

Python. Даны действительные числа a, b, c (a не равно 0). Выяснить, имеет ли уравнение ax2 + bx + c = 0 действительные корни. Если действительные корни имеются, то найти их. В противном случае ответом должно служить сообщение, что действительных корней нет.

Ответы

Автор ответа: Arthurf
3

Программа:

a,b,c = map(float, input('Введите коффиценты a,b,c: ').split())

x1 = 0

x2 = 0

D = (b*b)-(4*a*c)

if D >= 0:

   print('Действительные корни есть:')

   x1 = (-b - (D**0.5))/(2*a)

   x2 = (-b + (D**0.5))/(2*a)

   print('x1 = ',x1,', x2 = ',x2)

else:

   print('Действительных корней нет')

Объяснение:

В начале мы вводим 3 числа через пробел и нажимаем enter.

Если есть вопросы по программе, не работает, или не получается, то пиши

Похожие вопросы
Предмет: Русский язык, автор: Аделя20041
Предмет: Окружающий мир, автор: nikita770099
Предмет: Английский язык, автор: galuzovadim
Предмет: Геометрия, автор: alina862073