Files
Petrocollege/Algorithms_and_programming/Задачи по условиям/dop53.py
Reisber 520e22fd19 Загрузил файлы по заданию от 03.02.2026
Файлы называются dop, т.к. эти задания я выполнял в рамках дополнительнего задания на одной из первых пар

Signed-off-by: Reisber <admin@reisber.space>
2026-02-03 13:38:04 +00:00

24 lines
870 B
Python

from math import sqrt
a = int(input())
b = int(input())
c = int(input())
if ((a > 0) and (b > 0) and (c > 0)) and ((a + b > c) and (a + c > b) and (c + b > a)):
p = (a + b + c) / 2
s = sqrt((p * (p - a) * (p - b) * (p - c)))
print(s)
if (c**2 < a**2 + b**2) and ((a**2 < c**2 + b**2)) and (b**2 < a**2 + c**2):
print("Треугольник остроугольный")
elif (
((c**2) == (a**2 + b**2))
or ((a**2) == (c**2 + b**2))
or ((b**2) == (a**2 + c**2))
):
print("Треугольник прямоугольный")
elif a == b == c:
print("Треугольник равнобедренный")
else:
print("Треугольник немного глупенький")
else:
print("Невозможно построить треугольник")