已知三角形的三边长abc
时间: 2023-09-20 20:13:39 浏览: 168
已知三角形的三边长a、b、c,可以通过海伦公式求出该三角形的面积S和半周长p。海伦公式如下:
p = (a+b+c)/2
S = √[p(p-a)(p-b)(p-c)]
其中,√表示开方,/表示除法。
另外,可以通过余弦定理求出该三角形的一个角的大小。余弦定理如下:
cosA = (b^2+c^2-a^2)/(2bc)
其中,^表示幂运算,/表示除法,cosA表示角A的余弦值。
同理,可以求出另外两个角的大小。
相关问题
c语言5、 已知三角形三边长a,b,c,求三角形的内切圆半径和外切圆半径
三角形的内切圆半径r可以通过海伦公式计算得到:
s = (a + b + c) / 2 // s为半周长
r = sqrt((s - a) * (s - b) * (s - c) / s)
三角形的外切圆半径R可以通过以下公式计算得到:
R = abc / (4 * sqrt(s * (s - a) * (s - b) * (s - c)))
其中,s为半周长,a、b、c为三角形的三条边长。
c语言编写已知三角形三边求内切圆半径和外切圆半径
可以使用海伦公式求出三角形的面积,然后根据三角形面积、周长和半周长计算出内切圆半径和外切圆半径。具体计算公式如下:
设三角形三边分别为 a、b、c,半周长为 s=(a+b+c)/2,面积为 S=sqrt(s(s-a)(s-b)(s-c))。
内切圆半径 r_in=S/s,外切圆半径 r_out=abc/4S。
因此,已知三角形三边,可以通过上述公式计算出内切圆半径和外切圆半径。
阅读全文