'''
Задание 10.5.
[ChatGPT]

Напишите программу, которая по заданным коэффициентам
квадратного уравнения находит его вещественные корни
и их количество
'''


import math

a = float(input("Введите коэффициент a: "))
print()

b = float(input("Введите коэффициент b: "))
print()

c = float(input("Введите коэффициент c: "))
print()

discriminant = b ** 2 - 4 * a * c

if discriminant > 0:
    root1 = (-b + math.sqrt(discriminant)) / (2 * a)
    root2 = (-b - math.sqrt(discriminant)) / (2 * a)

    print("Уравнение имеет два корня:", root1, "и", root2)
elif discriminant == 0:
    print("Уравнение имеет один корень:", -b / (2*a))
else:
    print("Уравнение не имеет вещественных корней")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: