输入三角形三个边,利用海伦公式计算三角形的面积并输出,保留小数点后两位
时间: 2024-04-29 20:22:56 浏览: 204
用三边求三角形面积
海伦公式为:$s=\frac{a+b+c}{2}$,$S=\sqrt{s(s-a)(s-b)(s-c)}$,其中 $a$、$b$、$c$ 分别为三角形的三边长,$s$ 为半周长,$S$ 为三角形面积。
以下是 Python 代码实现:
```python
import math
a = float(input("请输入三角形第一条边的长度:"))
b = float(input("请输入三角形第二条边的长度:"))
c = float(input("请输入三角形第三条边的长度:"))
s = (a+b+c) / 2
area = math.sqrt(s * (s-a) * (s-b) * (s-c))
print("三角形面积为:%.2f" % area)
```
示例输出:
```
请输入三角形第一条边的长度:3
请输入三角形第二条边的长度:4
请输入三角形第三条边的长度:5
三角形面积为:6.00
```
阅读全文