C语言 判断三角形的类型要求用户输入三角形三边,1判断三角形是否成立,2若成立判别为以下哪种三角形:直角,等腰直角,等腰,等边,其它(大一新生,要求程序不要过于高档)

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 07:01:49
C语言 判断三角形的类型要求用户输入三角形三边,1判断三角形是否成立,2若成立判别为以下哪种三角形:直角,等腰直角,等腰,等边,其它(大一新生,要求程序不要过于高档)

C语言 判断三角形的类型要求用户输入三角形三边,1判断三角形是否成立,2若成立判别为以下哪种三角形:直角,等腰直角,等腰,等边,其它(大一新生,要求程序不要过于高档)
C语言 判断三角形的类型
要求用户输入三角形三边,1判断三角形是否成立,2若成立判别为以下哪种三角形:直角,等腰直角,等腰,等边,其它(大一新生,要求程序不要过于高档)

C语言 判断三角形的类型要求用户输入三角形三边,1判断三角形是否成立,2若成立判别为以下哪种三角形:直角,等腰直角,等腰,等边,其它(大一新生,要求程序不要过于高档)
#include <iostream.h>
void main()
{
cout<<"请输入三角形三边"<<endl;
int a,b,c;
cin>>a>>b>>c;
if ((a + b) <= c || (a - b) >= c || (a+c) <= b || (a - c) >=b || (b+c)<= a || (b-c)>=a)
{
cout<<"三角形不成立!"<<endl;
}
else
{
if (a==b)
{
if (a==c)
{
cout<<"等边"<<endl;
}
else if (a!=c&&a*a+b*b==c*c)
{
cout<<"等腰直角"<<endl;
}
else
{
cout<<"等腰"<<endl;
}
}
else if (a==c)
{
if (a==b)
{
cout<<"等边"<<endl;
}
else if (a!=c&&a*a+c*c==b*b)
{
cout<<"等腰直角"<<endl;
}
else
{
cout<<"等腰"<<endl;
}
}
else if (b==c)
{
if (a==b)
{
cout<<"等边"<<endl;
}
else if (a!=c&&a*a==c*c+b*b)
{
cout<<"等腰直角"<<endl;
}
else
{
cout<<"等腰"<<endl;
}
}
else
{
if (a*a==c*c+b*b || a*a+c*c==b*b || a*a+b*b==c*c)
{
cout<<"直角"<<endl;
}
else
{
cout<<"其他"<<endl;
}
}

}
}
说白了是对三角形的数学判断,就是三角形三边性质,成立的条件是两边之和大于第三边,之差小于第三边.

C语言 判断三角形的类型要求用户输入三角形三边,1判断三角形是否成立,2若成立判别为以下哪种三角形:直角,等腰直角,等腰,等边,其它(大一新生,要求程序不要过于高档) C语言 用if判断用户输入的数字是几位数判断到九位数 如何编写用C语言判断三角形的形状 要求只输入三边长 输入三角形的三个边,判断它是何类型的三角形.用pascal语言 C语言的一道菜鸟题目...编写一个程序,要求用户输入今天是星期几.根据用户的要求输入判断是工作日还是周末.并显示合适的问候语.要求:如果输入数字不在1~7之内.则显示“输入错误”如果 用c语言输入三角形的3边,判断能否组成三角形,若能,则输出它的类型(锐角、钝角、直角)和三角形的面积 C语言:求三角形的面积根据输入的三角形的三边,判断是否能组成三角形,若可以则输出它的面积和类型(等腰,等边,直角,普通).按要求写程序.要求用简单的C语言写! c语言从键盘任意输入三个正数作为三角形的边长,编写代码判断是否能组成三角形,(等边,等腰,直角,等腰直角,还是一般三角形)?如果可以组成三角形,是何种类型的三角形【提示】判断浮点 C语言中,根据用户输入的三个顶点坐标计算三角形的面积.点的坐标如何表示? C程序设计问题:根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积和三角的类型逻辑程序设计,用If语句或switch语句 C语言倒三角形怎么写要求输入 行数n 然后对应输出一个倒三角形.求大神教一下aaaaa aaa a这种类型的,这是输入3 输出的结果 几个C语言的基础题目啊1,根据输入的三角形的边长,判断是否能组成三角形,若可以则输出它的面积和三角形的类型(等腰,等边,直角,普通).按上诉要求编写程序.2,给出一个5位数,编写程序判 c语言程序,输入三角形三边的长度,判断是不是三角形,若是,在判断为何种三角形,并求其面积 C语言编程练习题,做的时候出现了问题...编写一个程序,该程序要求用户输入一个华氏温度.程序以double类型读入温度值,并将它作为一个参数传递给用户提供的函数Temperatures().该函数将计算相 编写一个程序,要求用户输入三角形的底边长和高,求算这个三角形的面积,并输出计算结果.三角形的面积公式为我写的C语言代码:结果不对看#includevoid main(){ int a,h;float s;printf(请输入三角形 用Java编写一个判断三角形的程序要求:用户输入3个数字.程序判断是否为三角形,如果是三角形,判断是否为等腰,等边,并判断直角,锐角,钝角P.S求代码 C语言:输入三角形的三边,判断其能否组成三角形,是什么三角形?打印出三角形的面积! 关于c语言判断是否为三角形的问题我是初学者,写了2个程序,都是求是否可以构成三角形的程序!一个是“用户输入3个数,看能否构成三角形”,变量都定义的实型!printf(请输入任意三个数:);sc