判断能否构成三角形及面积的算法拜托各位大神

问题描述:

判断能否构成三角形及面积的算法拜托各位大神
1.输入3个数字,判断能否以这3个数构成一个三角形,若能,则输出三角形的类别:等边、等腰、直角、斜三角形.并求出三角形的面积?

先用选择判断,任意两边大于第三边,则构成三角形.然后用余弦定理,求出每一个角的余弦值,内置. 如果有一个角余弦值等于0,那么为直角三角形. 如果三个角余弦值都大于零,那么为锐角三角形. 如果有一个角余弦值小于零,那么为钝角三角形.最后用海伦公式求面积