Вопрос задан 25.07.2023 в 14:55. Предмет Информатика. Спрашивает Шульга Никита.

Написать программу для решения квадратного уравнения: на вход программе подаются коэффициенты

A,B,C, программа должна вывести значения x1, x2 Заранее спасибо.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Воскобойников Дима.

Python:

a,b,c=float(input()),float(input()),float(input())

D=b*b-4*a*c

print(D)

if D>0:

   x1=(-b+D**0.5)/(2*a)

   x2=(-b-D**0.5)/(2*a)

   print(x1,x2)

if D==0:

   x1=(-b+D**0.5)/(2*a)

   print(x1)

if D<0:

  print("Nothing")

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Хорошо! Вот пример программы на языке Python для решения квадратного уравнения с входными коэффициентами A, B и C:

python
import cmath def solve_quadratic_equation(a, b, c): # Вычисляем дискриминант discriminant = b**2 - 4*a*c # Вычисляем корни уравнения root1 = (-b + cmath.sqrt(discriminant)) / (2*a) root2 = (-b - cmath.sqrt(discriminant)) / (2*a) return root1, root2 if __name__ == "__main__": try: # Получаем коэффициенты уравнения от пользователя a = float(input("Введите коэффициент A: ")) b = float(input("Введите коэффициент B: ")) c = float(input("Введите коэффициент C: ")) # Решаем уравнение x1, x2 = solve_quadratic_equation(a, b, c) # Выводим результаты print(f"Корень x1: {x1}") print(f"Корень x2: {x2}") except ValueError: print("Ошибка: Проверьте, что введены числовые значения коэффициентов.")

Эта программа использует комплексные числа, чтобы обрабатывать случаи с отрицательным дискриминантом. Если дискриминант отрицателен, корни будут комплексными числами. Если дискриминант равен нулю, уравнение имеет один корень. Если дискриминант положителен, уравнение имеет два различных корня.

При запуске программы она попросит вас ввести значения коэффициентов A, B и C, а затем выведет значения корней x1 и x2, если они существуют.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос