c语言程序,输入三角形三边的长度,判断是不是三角形,若是,在判断为何种三角形,并求其面积
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 18:32:59
c语言程序,输入三角形三边的长度,判断是不是三角形,若是,在判断为何种三角形,并求其面积
#include
#include
// 最小精度
double eps = 1e-5;
// 圆周率常量
double PI = acos(-1);
// 枚举三角形类型,分别为:
// 非法三角形,锐角三角形,等边三角形,等腰三角形,直角三角形,等腰直角三角形,钝角三角形
enum TriangleType{NOT_ANGLE,ACUTE_TRIANGLE,REGULAR_TRIANGLE,ISOCELES_TRIANGLE,
RIGHT_TRIANGLE,ISOCELES_RIGHT_TRIANGLE,OBTUSE_TRIANGLE};
/*
功能:根据变长,判断三角形的类型
参数:
a,b,c 三角形的三条边长
返回:
三角形的类型.见:TriangleType.
说明:
应用了余弦定理:
cosA = (b^2 + c^2 - a^2)/2bc
*/
TriangleType getTypeOFTriangle(double a,double b,double c)
{
// 边 a,b,c 对应的角的度数(弧度制)
double angle_A,angle_B,angle_C;
// 三边长度必须必须是正数
if(a
#include
// 最小精度
double eps = 1e-5;
// 圆周率常量
double PI = acos(-1);
// 枚举三角形类型,分别为:
// 非法三角形,锐角三角形,等边三角形,等腰三角形,直角三角形,等腰直角三角形,钝角三角形
enum TriangleType{NOT_ANGLE,ACUTE_TRIANGLE,REGULAR_TRIANGLE,ISOCELES_TRIANGLE,
RIGHT_TRIANGLE,ISOCELES_RIGHT_TRIANGLE,OBTUSE_TRIANGLE};
/*
功能:根据变长,判断三角形的类型
参数:
a,b,c 三角形的三条边长
返回:
三角形的类型.见:TriangleType.
说明:
应用了余弦定理:
cosA = (b^2 + c^2 - a^2)/2bc
*/
TriangleType getTypeOFTriangle(double a,double b,double c)
{
// 边 a,b,c 对应的角的度数(弧度制)
double angle_A,angle_B,angle_C;
// 三边长度必须必须是正数
if(a
c语言程序,输入三角形三边的长度,判断是不是三角形,若是,在判断为何种三角形,并求其面积
c语言编写程序:输入三角形的三条边,判断它们能否构成三角形,若能则指出何种三角形.
C语言:输入三角形的三边,判断其能否组成三角形,是什么三角形?打印出三角形的面积!
C语言编写程序:输入任意3线段的长度,判断组成三角形的种类
c语言,纠错:根据输入的三角形的三边判断是否能组成三角形,并输出它的面积和它的类型.
输入三角形的三边,怎样用C语言编写求三角形面积的程序?
在C语言中,从键盘上输入3个数,构成三角形三边,怎么求其面积
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.
从键盘输入三角形三边长度,输入三角形面积.要求输出结果保留两位小数.(编写C语言程序)
在C语言中,输入三个数,判断他们能否构成三角形,如果可以,能构成何种三角形
求大神写个输入三角形的三边求面积的C语言程序
编写程序输入三角形三边a.b.c 判断abc能否构成三角形