В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География

с информатикой Python


с информатикой Python

Показать ответ
Ответ:
mboyko2005
mboyko2005
10.06.2021 17:33

from math import sqrt

inpABC = list(map(int, input("Введите коэффиценты a, b, c: ").split()))

a = inpABC[0]

b = inpABC[1]

c = inpABC[2]

d = b*b-4*a*c

if d < 0:

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

else:

   if d == 0:

       x = -b/(2*a)

       print("Корень уравнения x=", x)

       

   else:

       if d > 0:

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

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

           print("Корни уравнения:\nx1=",x1,"x2=",x2)

# 2 вариант с функцией

def Kbyp(a,b,c):

   d = b*b-4*a*c

   if d < 0:

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

   elif d == 0:

       x = -b/(2*a)

       print("Корень уравнения x=", x)

           

   elif d > 0:

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

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

       print("Корни уравнения:\nx1=",x1,"x2=",x2)

inpABC = list(map(int, input("Введите коэффиценты a, b, c: ").split()))

Kbyp(inpABC[0], inpABC[1], inpABC[2])

0,0(0 оценок)
Ответ:
estvolygina
estvolygina
10.06.2021 17:33

from math import sqrt

a, b, c = map(int, input('введите а, b, c через пробел').split())

d = b * b - 4 * a * c

if d < 0:

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

elif d == 0:

   x = -b / (2 * a)

   print('Корень уравнения х =', x)

else:

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

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

   print(f'Корни уравнения:\nx1 = {x1}, x2 = {x2}')

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота