用c++完成以下功能:输入四个整数,判断这四个整数中是否存在三个整数可以组成三角形
时间: 2024-03-03 20:48:34 浏览: 66
判断三个数是否构成三角形
4星 · 用户满意度95%
好的,我可以帮你解决这个问题。以下是使用C++语言的代码示例:
```c++
#include <iostream>
using namespace std;
int main()
{
int a, b, c, d;
cout << "请输入四个整数:" << endl;
cin >> a >> b >> c >> d;
if ((a+b>c && a+c>b && b+c>a) || (a+b>d && a+d>b && b+d>a) || (a+c>d && a+d>c && c+d>a) || (b+c>d && b+d>c && c+d>b))
{
cout << "存在三个整数可以组成三角形!" << endl;
}
else
{
cout << "不存在三个整数可以组成三角形!" << endl;
}
return 0;
}
```
这个程序首先会要求用户输入四个整数,然后根据三角形的条件,判断这四个整数是否存在三个整数可以组成三角形。如果存在,则输出“存在三个整数可以组成三角形!”;否则输出“不存在三个整数可以组成三角形!”。
希望这个程序能够帮到你!
阅读全文