Предмет: Информатика,
автор: LittlePrincess11
Даны вещественные числа a, b, c (a≠0). Выяснить, сколько вещественных корней имеет уравнение ax^2+bx+c=0. Составить программу в Питоне.
Приложения:

Ответы
Автор ответа:
2
Ответ:
(см. объяснение)
Объяснение:
from math import sqrt
a = float(input())
b = float(input())
c = float(input())
d = b * b - 4 * a * c
if d < 0:
print(0)
elif d > 0:
d = sqrt(d)
r = 0
x = (-b + d) / (2 * a)
if not x.is_integer():
r += 1
x = (-b - d) / (2 * a)
if not x.is_integer():
r += 1
print(r)
else:
x = -b / (2 * a)
if x.is_integer():
print(0)
else:
print(1)
Задание выполнено!
Похожие вопросы
Предмет: Русский язык,
автор: IlIЖеНьКаIlI
Предмет: Қазақ тiлi,
автор: beka40
Предмет: Окружающий мир,
автор: polina2266
Предмет: Алгебра,
автор: oskobianco
Предмет: Обществознание,
автор: evakharchenko