如何用c语言编程求三角形的面积 三角形用度数怎么算面积?

[更新]
·
·
分类:行业
1789 阅读

如何用c语言编程求三角形的面积

三角形用度数怎么算面积?

三角形用度数怎么算面积?

1、三角形面积是指一个三角形通过测量和计算而得的平面面积。计算公式为三角形底与高乘积的一半,记为S1/2(ah)。
2、已知三角形两边为a,b,且两边夹角为C,则三角形面积为两边之积乘以夹角的正弦值,即S(absinC)/2。
3、设三角形三边分别为a,b,c,内切圆半径为r,则三角形面积S(a b c)r/2。
4、设三角形三边分别为a,b,c,外接圆半径为R,则三角形面积为abc/4R。

三角形的边长和面积公式?

三角形面积公式是(面积底×高÷2
其中,a是三角形的底,h是底所对应的高)注释:三边均可为底,应理解为:三边与之对应的高的积的一半是三角形的面积。这是面积法求线段长度的基础。
正三角形面积公式是
(其中a是三角形的边长)。
设三角形三边为AC,BC,AB,点D垂直于AB,为三角形ABC的高由于DBBC*cosB, cosB可用余弦定理式表示。
利用余弦定理求得:再利用勾股定理求得CD再用面积底×高÷2,最终得出面积公式。
扩展资料:
在平面直角坐标系内,A(a,b),B(c,d),C(e,f)构成之三角形面积为
。A,B,C三点最好按逆时针顺序从右上角开始取,因为这样取得出的结果一般都为正值,如果不按这个规则取,可能会得到负值,但只要取绝对值就可以了,不会影响三角形面积的大小。

在数轴上如何求△的面积?(至少三种方法)?

假设三顶点为A(x1,y1),B(x2,y2),C(x3,y3)
可用如下三种方法之一求得三角形面积
①用两点间距离公式求得三边的长度
比如:AB√[(x1-x2)^2 (y1-y2)^2]
令ABc, BCa, CAb;p(a b c)/2
用海伦公式求面积
S√[p(p-a)(p-b)(p-c)]
②求任意一边的长度和此边上的高
比如:ABc√[(x1-x2)^2 (y1-y2)^2]
AB直线方程为yy1 k(x-x1),其中k(y2-y1)/(x2-x1)
点C到直线AB的距离为d|k(x3-x1)-(y3-y1)|/√(1 k^2)
则三角形面积为
S1/2*c*d
③求任意两边的长度和此两边夹角的正弦
比如:ABc√[(x1-x2)^2 (y1-y2)^2]
ACb√[(x1-x2)^2 (y1-y2)^2]
此两边斜率为
k1k(AB)(y2-y1)/(x2-x1)
k2k(AC)(y3-y1)/(x3-x1)
夹角为tanA|k1-k2|/(1 k1k2)
由tanAsinA/cosAsinA/√(1-sin2A)可解出sinA
则三角形面积为
S1/2*c*b*sinA