考虑不能组成三角形的情况
#(1)输入3边的长度, a,b,c
a = input(‘边长:’)
b = input(‘边长:’)
c = input(‘边长:’)
#(2)输入的值 转成 数值 类型
a = float(a)
b = float(b)
c = float©
#判断 3个边长能否 构成三角形
res = (a + b > c) and ( a + c > b) and ( b + c > a)
if not res :
print(“不能构成三角形”)
exit(1)
#(3)计算半周长
p = (a + b + c) / 2
#(4)套用公式 计算 面积
s = (p* (p - a) * (p - b) * (p - c)) ** 0.5
#(5)输出面积
print(“三角形面积: %.2f” % s)