给出三个正数啊,A,B,C 问能否构成一个三角形,若能则求其面积,写出程序.
问题描述:
给出三个正数啊,A,B,C 问能否构成一个三角形,若能则求其面积,写出程序.
答
书上有的 三角形中两边之和大于第三边,两边之差小于第三边
大写的A B C 一般都表示角度 ,小写的a b c 则表示 边长
该题 ABC 表示是边长(饿~~ 废话了)
∴ 判断 A-B<C<A+B 是否成立(ABC的顺序无所谓)
成立 则 这3个数 能构成三角形 反之 不能
面积 : A,B,C 表示是角度 a,b,c表示 对应的边长
反正三角形的三条边都知道了 用余弦公式定理 算出其中一个角的度数
cosA=(b²+c²-a²)÷(2bc)书上有的 别说你没学过
得出A的度数
然后 有一个三角形的面积公式 :
S△ABC=1/2×(任意两条边的乘积)×(该两边夹角的正弦值)
即 S△ABC=1/2×bc×sinA
够详细了 吧还不行 ?问老师去!~