用python写实现图形计算功能 3 关键算法输入三个数分别是三角形的三条边 abc请你编程求出该三角形的面积。注意:题目的输入数据合法
,不需要考虑无法构成三角形的情况。
实现思路: 根据海伦公式计算三角形面积,公式如下: s = (a + b + c) / 2 area = √(s(s-a)(s-b)(s-c))
代码实现如下:
a = float(input("请输入三角形的第一条边a:")) b = float(input("请输入三角形的第二条边b:")) c = float(input("请输入三角形的第三条边c:"))
s = (a + b + c) / 2 area = (s*(s-a)(s-b)(s-c)) ** 0.5
print("三角形的面积为:%.2f" % area)
原文地址: https://www.cveoy.top/t/topic/efD8 著作权归作者所有。请勿转载和采集!