用c++编程给定3个数,如果有两个数大于他们的平均数则称这组数为优越数。
时间: 2024-03-26 07:41:40 浏览: 76
C语言程序设计-求一组数中大于平均值的数的个数;例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函数值3
5星 · 资源好评率100%
好的,这是一个简单的C++编程问题。以下是一种实现方式:
```c++
#include <iostream>
using namespace std;
int main() {
double a, b, c;
cout << "请输入三个数:";
cin >> a >> b >> c;
double avg = (a + b + c) / 3.0;
if (a > avg && b > avg || a > avg && c > avg || b > avg && c > avg) {
cout << "这组数是优越数!" << endl;
} else {
cout << "这组数不是优越数。" << endl;
}
return 0;
}
```
上面的程序中,我们首先定义了三个变量 `a`、`b`、`c` 来存储输入的三个数。然后我们计算了这三个数的平均值 `avg`,并且使用一个条件语句判断这组数是否为优越数。如果有两个数大于平均数,则输出一条消息说明这组数是优越数;否则输出另一条消息说明这组数不是优越数。
希望这个程序对您有帮助!
阅读全文