Составить программу для вычисления квадратного уравнения x2+2x-3

15 Янв 2020 в 19:55
212 +1
0
Ответы
1
# Импортируем модуль math для использования функции sqrt
import math
# Вводим коэффициенты квадратного уравнения
a = 1
b = 2
c = -3
# Вычисляем дискриминант
D = b**2 - 4*a*c
# Проверяем значение дискриминанта
if D > 0:
x1 = (-b + math.sqrt(D)) / (2*a)
x2 = (-b - math.sqrt(D)) / (2*a)
print("У уравнения два вещественных корня: x1 =", x1, "и x2 =", x2)
elif D == 0:
x = -b / (2*a)
print("У уравнения один вещественный корень: x =", x)
else:
real_part = -b / (2*a)
imaginary_part = math.sqrt(-D) / (2*a)
print("Уравнение не имеет вещественных корней. Комплексные корни: x1 =", real_part, "+", imaginary_part, "i и x2 =", real_part, "-", imaginary_part, "i")

Эта программа вычисляет корни квадратного уравнения x^2 + 2x - 3 = 0 и выводит их на экран.

18 Апр 2024 в 20:03
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир