如何用C语言编程序:输入三个数,判断是否构成三角形
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 16:14:14
如何用C语言编程序:输入三个数,判断是否构成三角形
这个是我新编的,你可以试试
#include
#include
void main()
{
float a,b,c,d,s;
scanf("%f,%f,%f",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
{
if(a==b||b==c||c==a)
{if(a==b&&b==c) printf("this is a dengbiansanjiaoxing\n");
else printf("this is a dengyao sanjiaoxing\n");
}
else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
printf("this is zhijiao\n");
else printf("yibansanjiaoxing\n");
d=(a+b+c)/2;
s=sqrt(d*(d-a)*(d-b)*(d-c));
printf("%f\n",s);
}
}
else printf("bushi sanjiaoxing ") ;
}
#include
#include
void main()
{
float a,b,c,d,s;
scanf("%f,%f,%f",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
{
if(a==b||b==c||c==a)
{if(a==b&&b==c) printf("this is a dengbiansanjiaoxing\n");
else printf("this is a dengyao sanjiaoxing\n");
}
else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
printf("this is zhijiao\n");
else printf("yibansanjiaoxing\n");
d=(a+b+c)/2;
s=sqrt(d*(d-a)*(d-b)*(d-c));
printf("%f\n",s);
}
}
else printf("bushi sanjiaoxing ") ;
}
如何用C语言编程序:输入三个数,判断是否构成三角形
怎么编程序:输入三个数,判断是否构成三角形
输入三个坐标,判断是否构成三角形,若构成输出其面积,编写一C语言程序
C语言 输入三个数 判断是否可以构成三角形 可以的就输出三角形的周长和面积,不可以就输出 不可构成三角形
编写C语言程序,输入a,b,c三个数,分别用它们作为三条边,判断能否构成三角形并输出相应信息
在C语言中,输入三个数,判断他们能否构成三角形,如果可以,能构成何种三角形
如何用c语言编一个比较三个数大小的程序,并输出最大值和最小值
如何用C语言编程序求出两个大整数之积?要求程序可以应对输入的两个数范围超过long int变量允许的范围.
输入三个整数,以这三个数为边长,判断是否构成三角形; 若构成三角形,进一步判断它
编写程序,输入三个数,判断他们是否可以构成三角形,若能,请输出三角形的类型(等边,等腰,或一般)
c语言.编程序,输入10个整数,把其中重复出现的数删去(如出现三个87,则删去后两个),输出删除重复数
c语言程序,输入一个数判断是否为水仙花数,急求