Совет Как

Помогите решить 3 и 4 задачу, очень нужно уже завтра!!!

Уважаемые читатели, я обращаюсь к вам с просьбой помочь мне решить 3 и 4 задачу. К сожалению, у меня возникли трудности при выполнении этих заданий и срок сдачи уже наступает.

Задача №3

Задача формулируется следующим образом: необходимо найти площадь треугольника по трем его сторонам.

Для решения этой задачи можно использовать формулу Герона:

$$S = \sqrt{p(p - a)(p - b)(p - c)},$$

где $a$, $b$ и $c$ - длины сторон треугольника, а $p = \dfrac{a+b+c}{2}$ - полупериметр.

Пример решения задачи:

a = 5
b = 6
c = 7

p = (a + b + c) / 2
S = (p * (p - a) * (p - b) * (p - c)) ** 0.5

print("Площадь треугольника:", S)

Ответ: 14.696938456699069

Задача №4

Задача формулируется следующим образом: необходимо найти корни квадратного уравнения $ax^2 + bx + c = 0$.

Для решения этой задачи можно использовать формулу:

$$x_{1,2} = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}$$

Пример решения задачи:

a = 1
b = 5
c = 6

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

if D < 0:
    print("Корней нет")
elif D == 0:
    x = -b / (2 * a)
    print("Корень уравнения:", x)
else:
    x1 = (-b + D ** 0.5) / (2 * a)
    x2 = (-b - D ** 0.5) / (2 * a)
    print("Корни уравнения:", x1, x2)

Ответ: -2.0, -3.0

Буду очень благодарен за помощь в решении этих задач!