题目:
编写程序,输入三角形的3条边长,如果输入三条边不能构成三角形,提示“不能组成三角形”,如果能组成三角形,求三角形面积area,结果保留2位小数;
代码:
#键盘输入三边长
a = float(input('边长a = '))
b = float(input('边长b = '))
c = float(input('边长c = '))
#判断是否能构成三角形
if a + b > c and a + c > b and b + c > a:
#能的话用海伦公式求三角形面积
p = (a + b + c) / 2
area = (p * (p - a) * (p - b) * (p - c)) ** 0.5
print("面积: %.2f" % area)
else:
print('不能构成三角形')
文章讲述了如何使用Python编写程序,通过用户输入三角形的三条边长,判断是否能构成三角形,并利用海伦公式计算出面积,结果保留两位小数。

8万+

被折叠的 条评论
为什么被折叠?



