已知一个三角形的三边边长分别为2,3,4,设计一个算法,求出它的面积
答案:2 悬赏:10 手机版
解决时间 2021-01-28 02:16
- 提问者网友:兔牙战士
- 2021-01-27 11:07
已知一个三角形的三边边长分别为2,3,4,设计一个算法,求出它的面积.
最佳答案
- 五星知识达人网友:白昼之月
- 2021-01-27 11:44
由于已知三角形的三 边长,可利用海伦公式求三角形的面积,具体算法过程如下
S1 令a=2,b=3,c=4
S2 计算 p=
a+b+c
2
S3 利用公式 S=
p(p-a)(p-b)(p-c) 求出面积S=
3
4
5
S4 输出S,结束程序
S1 令a=2,b=3,c=4
S2 计算 p=
a+b+c
2
S3 利用公式 S=
p(p-a)(p-b)(p-c) 求出面积S=
3
4
5
S4 输出S,结束程序
全部回答
- 1楼网友:孤老序
- 2021-01-27 12:21
方法很多
最常用的是
1、用余弦定理求出任意角的余弦
2、利用正弦与余弦平方和为一求出该角的正弦
3、面积等于两边与夹角正弦之积的一半
也可用海伦定理
假设有一个三角形,边长分别为a、b、c,三角形的面积s可由以下公式求得:
s=√[p(p-a)(p-b)(p-c)]
而公式里的p为半周长:
p=(a+b+c)/2
看起来简单,实际上很难算,海伦定理可由第一种方法证明。推荐使用第一种方法。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯