Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 34105 Написать на Python: 5. Пока Петю...

Условие

Написать на Python: 5. Пока Петю вытаскивали из форточки, Васе неоткуда было списать домашку, а задали решить его нелюбимые квадратные уравнения. Помогите Васе.
На вход подаются 3 числа: дробные коэффициенты a, b, c квадратного уравнения ax2+bx+c=0. Найти количество корней в этом уравнении и вывести сами корни.

информатика 10-11 класс 1685

Все решения

a, b, c = map(float, input().split())
d = b ** 2 - 4 * a * c
if d > 0:
.....print('2 корня')
elif d == 0:
.....print('1 корень')
else:
.....print('нет корней')
if d > 0:
.....roots = sorted([(-b + d ** 0.5) / 2 / a, (-b - d ** 0.5) / 2 / a])
elif d == 0:
.....roots = -b/2/a
else:
.....roots = []
print(*roots)
P.S замените точки знаками пробела или табуляцией

Написать комментарий

Меню

Присоединяйся в ВК