输入直角三角形的两个直角边,分别输出其斜边以及面积,计算结果四舍五入到2位小数
时间: 2024-10-14 18:05:24 浏览: 30
易语言汇编求直角三角形斜边源码-易语言
假设直角三角形的两条直角边分别为 `a` 和 `b`,我们可以使用勾股定理来计算斜边 `c` 的长度,公式是 `c = sqrt(a^2 + b^2)`。然后,面积 `A` 可以通过公式 `A = 0.5 * a * b` 来计算。
以下是使用 Python 编程语言实现这个功能的例子:
```python
import math
def calculate_triangle_properties(a, b):
# 计算斜边长度
c = round(math.sqrt(a**2 + b**2), 2)
# 计算面积,保留两位小数
area = round(0.5 * a * b, 2)
return c, area
# 用户输入两条直角边
side_a = float(input("请输入直角边a的长度: "))
side_b = float(input("请输入直角边b的长度: "))
# 调用函数计算并输出结果
hypotenuse, area = calculate_triangle_properties(side_a, side_b)
print(f"斜边长度为: {hypotenuse}")
print(f"面积为: {area}")
阅读全文