已知三角形三条边分别长19.7,11.4和16.5那么该三角形面积是多少
时间: 2024-03-15 22:42:04 浏览: 19
可以使用海伦公式来计算三角形的面积,海伦公式如下:
s = (a + b + c) / 2
area = √(s(s-a)(s-b)(s-c))
其中,a、b、c 分别为三角形的三条边,s 为半周长。
将三条边分别代入海伦公式,得到:
s = (19.7 + 11.4 + 16.5) / 2 = 23.8
area = √(23.8(23.8-19.7)(23.8-11.4)(23.8-16.5)) ≈ 97.8
因此,该三角形的面积约为 97.8 平方单位。
相关问题
已知三角形三条边分别长3,4和5那么该三角形面积是多少
可以使用海伦公式来计算三角形的面积,海伦公式如下:
s = (a + b + c) / 2
area = √(s(s-a)(s-b)(s-c))
其中,a、b、c 分别为三角形的三条边,s 为半周长。
将三条边分别代入海伦公式,得到:
s = (3 + 4 + 5) / 2 = 6
area = √(6(6-3)(6-4)(6-5)) = √(6*3*2*1) = √36 = 6
因此,该三角形的面积为 6 平方单位。
已知三角形三条边求面积
已知三角形的三条边a、b、c,可以使用海伦公式来求解三角形的面积。海伦公式的表达式为S=√[p(p-a)(p-b)(p-c)],其中p是三角形的周长的一半,即p=(a+b+c)/2。可以使用以下代码来实现已知三角形三条边求面积的计算:
```
a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
p = (a + b + c) / 2
area = (p * (p-a) * (p-b) * (p-c)) ** 0.5
print("三角形面积为: {:.2f}".format(area))
```
使用该代码,当输入三个边长为5、6、7时,计算得到的三角形面积为14.70。