Составьте программу решения квадратного уравнения ax(Во второй степени) + bx + c = 0. Коэффициенты a,b,c введите с клавиатуры. Выведите на экран значение корней x1,x2, если уравнение имеет два корня, значение x, если уравнение имеет один корень, или сообщение "Нет корней" , если уравнение не имеет корней.Составьте программу
import math a = float(input("Введите коэффициент a: ")) b = float(input("Введите коэффициент b: ")) c = float(input("Введите коэффициент c: ")) D = b**2 - 4*a*c if D > 0: x1 = (-b + math.sqrt(D)) / (2*a) x2 = (-b - math.sqrt(D)) / (2*a) print("Уравнение имеет два корня:") print("x1 =", x1) print("x2 =", x2) elif D == 0: x = -b / (2*a) print("Уравнение имеет один корень:") print("x =", x) else: print("Уравнение не имеет корней")
Эта программа сначала запрашивает у пользователя значения коэффициентов a, b и c, затем вычисляет дискриминант D и проверяет его значение. В зависимости от значения дискриминанта, программа выводит на экран корни уравнения или сообщение об их отсутствии.
, решающую квадратное уравнение:
import matha = float(input("Введите коэффициент a: "))
b = float(input("Введите коэффициент b: "))
c = float(input("Введите коэффициент c: "))
D = b**2 - 4*a*c
if D > 0:
x1 = (-b + math.sqrt(D)) / (2*a)
x2 = (-b - math.sqrt(D)) / (2*a)
print("Уравнение имеет два корня:")
print("x1 =", x1)
print("x2 =", x2)
elif D == 0:
x = -b / (2*a)
print("Уравнение имеет один корень:")
print("x =", x)
else:
print("Уравнение не имеет корней")
Эта программа сначала запрашивает у пользователя значения коэффициентов a, b и c, затем вычисляет дискриминант D и проверяет его значение. В зависимости от значения дискриминанта, программа выводит на экран корни уравнения или сообщение об их отсутствии.