用python编写一段代码:已知三角形的三条边的长度,计算三角形的面积
时间: 2023-03-24 09:04:49 浏览: 173
你好,根据你的问题,我可以回答。以下是 Python 代码:
a = float(input("请输入三角形第一条边的长度:"))
b = float(input("请输入三角形第二条边的长度:"))
c = float(input("请输入三角形第三条边的长度:"))
p = (a + b + c) / 2
area = (p * (p - a) * (p - b) * (p - c)) ** .5
print("三角形的面积为:", area)
希望能对你有所帮助。
相关问题
python已知三角形三条边求面积
可以使用海伦公式来计算三角形的面积,公式为:S = √[s(s-a)(s-b)(s-c)],其中a、b、c为三角形的三条边,s为半周长,即s = (a+b+c)/2。以下是Python代码实现:
a = float(input("请输入三角形第一条边长:"))
b = float(input("请输入三角形第二条边长:"))
c = float(input("请输入三角形第三条边长:"))
s = (a + b + c) / 2
area = (s * (s - a) * (s - b) * (s - c)) ** 0.5
print("三角形的面积为:", area)
已知三角形三条边长,用python计算三角形面积
可以使用海伦公式来计算三角形面积,海伦公式为:
s = (a + b + c) / 2
area = √(s(s-a)(s-b)(s-c))
其中,a、b、c为三角形的三边长,s为半周长。
可以使用以下Python代码实现:
```python
a = float(input("请输入第一条边长: "))
b = float(input("请输入第二条边长: "))
c = float(input("请输入第三条边长: "))
# 计算半周长
s = (a + b + c) / 2
# 计算面积
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
print("三角形的面积为:", area)
```
输入三角形三边长后,程序会输出三角形的面积。