Python 代码:使用海伦公式计算三角形面积
当给定三角形的三条边长时,可以使用海伦公式来计算三角形的面积。以下是一个求解三角形面积的代码示例:
import math
def calculate_triangle_area(a, b, c):
# 使用海伦公式计算半周长
s = (a + b + c) / 2
# 应用海伦公式计算面积
area = math.sqrt(s * (s - a) * (s - b) * (s - c))
return area
# 输入三角形的三条边长
side_a = float(input('请输入三角形第一条边的长度:'))
side_b = float(input('请输入三角形第二条边的长度:'))
side_c = float(input('请输入三角形第三条边的长度:'))
# 调用函数计算并打印三角形的面积
triangle_area = calculate_triangle_area(side_a, side_b, side_c)
print('三角形的面积为:', triangle_area)
请注意,此代码假定输入的三边可以构成一个三角形。如果输入的三边无法构成一个有效的三角形,代码可能会引发错误。在实际应用中,你可能需要添加验证条件来确保输入的三边都是有效的。
原文地址: https://www.cveoy.top/t/topic/koi 著作权归作者所有。请勿转载和采集!