/*
Enter up to 10 donation values.
The 1 donation values: 12
The 2 donation values: 10
The 3 donation values: 8
The 4 donation values: 6
The 5 donation values: 4
The 6 donation values: 2
The 7 donation values: y
The average: 7
Have 3 values over the average.
*/#include <iostream>#include <array>usingnamespacestd;
int main() {
int i;
double sum = 0;
double average = 0;
int count = 0;
array<double, 10> digit;
cout << "Enter up to 10 donation values.\n";
for (i = 0; i < 10; i++) {
cout << "The " << i + 1 << " " << "donation values: ";
if (!(cin >> digit[i]))
break;
sum += digit[i];
cin.get();
}
if (i == 0) {
cout << "Erro, your enter isn't a donation value. the program will be terminate.";
exit(-1);
}
average = sum / i;
for (auto i : digit)
if (i > average)
count++;
cout << "The average: " << average << "\n";
cout << "Have " << count << " values " << "over the average.\n";
return0;
}