首页 > 知识与问答 > c语言三角形三边求面积(三角形三边求面积)

c语言三角形三边求面积(三角形三边求面积)

来源:互联网转载 时间:2025-04-18 18:04:56 浏览量:

1、已知三角形的三边分别是a、b、c,先算出周长的一半s=1/2(a+b+c)则该三角形面积s=根号[s(s-a)(s-b)(s-c)]这个公式叫海伦——秦九昭公式证明:设三角形的三边a、b、c的对角分别为a、b、c,则根据余弦定理c2=a2+b2-2ab·cosc,得cosc=(a2+b2-c2)/2abs=1/2*ab*sinc=1/2*ab*√(1-cos2c)=1/2*ab*√[1-(a2+b2-c2)2/4a2b2]=1/4*√[4a2b2-(a2+b2-c2)2]=1/4*√[(2ab+a2+b2-c2)(2ab-a2-b2+c2)]=1/4*√{[(a+b)2-c2][c2-(a-b)2]}=1/4*√[(a+b+c)(a+b-c)(a-b+c)(-a+b+c)]设s=(a+b+c)/2则s=(a+b+c),s-a=(-a+b+c)/2,s-b=(a-b+c)/2,s-c=(a+b-c)/2,上式=√[(a+b+c)(a+b-c)(a-b+c)(-a+b+c)/16]=√[s(s-a)(s-b)(s-c)]所以。

2、三角形abc面积s=√[s(s-a)(s-b)(s-c)]证明完毕{*是乘号的意思,√是根号的意思}先算出周长的一半s=1/2(a+b+c)则该三角形面积S=根号[s(s-a)(s-b)(s-c)]这个公式叫海伦——秦九昭公式证明:设三角形的三边a、b、c的对角分别为A、B、C,则根据余弦定理c2=a2+b2-2ab·cosC,得cosC=(a2+b2-c2)/2abS=1/2*ab*sinC=1/2*ab*√(1-cos2C)=1/2*ab*√[1-(a2+b2-c2)2/4a2b2]=1/4*√[4a2b2-(a2+b2-c2)2]=1/4*√[(2ab+a2+b2-c2)(2ab-a2-b2+c2)]=1/4*√{[(a+b)2-c2][c2-(a-b)2]}=1/4*√[(a+b+c)(a+b-c)(a-b+c)(-a+b+c)]设s=(a+b+c)/2则s=(a+b+c),s-a=(-a+b+c)/2,s-b=(a-b+c)/2,s-c=(a+b-c)/2,上式=√[(a+b+c)(a+b-c)(a-b+c)(-a+b+c)/16]=√[s(s-a)(s-b)(s-c)]cosA=(6*6+5*5-4*4)/2*6*5=3/4所以sinA=根号7/41.S=1/2bh(S为面积b为边长h为b边上的高.2.P=1/2(a+b+c)S=根号P(P-a)(P-b)(P-c)S为面积,P为周长的一半。

3、a.b.c为三边。

© 转乾企业管理-攻考网 版权所有 | 黔ICP备2023009682号

免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:303555158#QQ.COM (把#换成@)