用Python写出下列程序知道三角形的三边长,求面积。
时间: 2023-04-06 12:02:30 浏览: 175
可以使用海伦公式来计算三角形的面积,代码如下:
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写一个程序:给定三角形三条边的边长,求三角形面积。
以下是用 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)
```
输入三角形三条边的长度后,程序会计算出三角形的面积并输出。
用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("三角形的面积为:", area)
```
运行程序后,输入三角形三边长度即可得出三角形的面积。注意,如果输入的三条边不能构成三角形,程序会报错。
阅读全文