Загрузка данных


import math

# Ввод сторон треугольника
a = float(input("Введите сторону a: "))
b = float(input("Введите сторону b: "))
c = float(input("Введите сторону c: "))

# Проверка существования треугольника
if a + b <= c or a + c <= b or b + c <= a:
    print("Треугольник с такими сторонами не существует!")
else:
    # Полупериметр
    p = (a + b + c) / 2
    
    # Площадь по формуле Герона
    s = math.sqrt(p * (p - a) * (p - b) * (p - c))
    
    print(f"Площадь треугольника: {s}")