用键盘输入直角三角形的两条直角边的长度,求斜边的长度和三角形的面积,计算结果保留两位小数。写一个代码
时间: 2024-12-21 07:21:18 浏览: 25
当然可以。这是一个简单的Python程序,用于计算直角三角形的斜边长度(使用勾股定理)和面积:
def calculate_right_triangle():
# 输入直角三角形的两条直角边的长度
side_a = float(input("请输入第一条直角边的长度:"))
side_b = float(input("请输入第二条直角边的长度:"))
# 计算斜边长度
hypotenuse = (side_a ** 2 + side_b ** 2) ** 0.5
# 计算面积(海伦公式)
p = (side_a + side_b + hypotenuse) / 2
area = (p * (p - side_a) * (p - side_b) * (p - hypotenuse)) ** 0.5
# 结果保留两位小数并打印
print(f"斜边的长度为:{hypotenuse:.2f}")
print(f"三角形的面积为:{area:.2f}")
calculate_right_triangle()
当你运行这个程序时,它会提示用户分别输入两条直角边的长度,然后计算出斜边长度和面积,并将结果显示出来。
相关推荐















