输入三角形的三条边,判别它们能否形成三角形(两边之和小于第三边),若能,则判断是否是等边三角形。

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:56:03
求C++考试用

可以判断
你输入的是三条边的边长吧
程序如下:
#include<iostream>
using namespace std;
int main()
{
double a,b,c;
cout<<"输入三条边的边长"<<endl;
cin>>a>>b>>c;
if((a==b)&&(b==c))
{
cout<<"可以组成等边三角形"<<endl;
return 1;
}
if((a+b>c)&&(b+c>a)&&(a+c>b))
cout<<"可以非组成三角形"<<endl;
else cout<<"不能组成三角形"<<endl;
return 1;
}
在VC++6.0里面编译通过

不 能

bu

不可以,因为如果2边之和不大于第三边,那么这三条边就重叠在一起。