• Предмет: Информатика
  • Автор: romanrezerv0
  • Вопрос задан 4 месяца назад

составьте программу решения квадратного уравнения так, чтобы в коде программы было определено значение дискриминанта(d>0, d<0, d==0) и для пользователя выводилось три вида сообщения: "Корней нет", "x=" или "x1=" и "x2=". D Использовать служебное слово if.
срочно,дам 15 баллов​​

Ответы

Ответ дал: devpaul
0

Ответ:

Python3:

import math

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

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

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

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

if d < 0:

print("Корней нет")

elif d == 0:

x = -b / (2 * a)

print("x =", x)

else:

x1 = (-b + math.sqrt(d)) / (2 * a)

x2 = (-b - math.sqrt(d)) / (2 * a)

print("x1 =", x1)

print("x2 =", x2)

Вас заинтересует