import math, cmath
print ("Программа нахождения площади произвольного треугольника")
a = input ("Введите длину 1 стороны: ")
b = input ("Введите длину 2 стороны: ")
c = input ("Введите длину 3 стороны: ")
if float(a) > 0 and float(b) > 0 and float(c) > 0:
p = float(a) + float(b) + float(c)
p = float(p) / 2
a = float(p) - float(a)
b = float(p) - float(b)
c = float(p) - float(c)
s = pow(float(a) * float(b) * float(c) * float(p), 1.0/2)
print(s)
else:
print("Ошибка")