#include<iostream>
const int ArSize = 10;
using namespace std;
int main()
{
int control;
double donation[ArSize];
int i=0; cout << "How many people donation: ";
cin >> control;
while(control <= ArSize)
{
for (i=0;i<control;i++)
{
while(!(cin >> donation[i])) // enter not a number.
{
cin.clear();
while(cin.get() !='\n')
continue;
cout << "Please enter a number: ";
}
cout << "donation1 is $ " << i+1 <<endl;
}
if (i>=control) break;
}
for (int j=0 ; j<i;j++)
cout << donation[j]<<' ';
cout <<endl;
double donation_M=0.0 ;
double average;
int l=0;
int n;
for( n = 0; n < control ; n++)
donation_M +=donation[n];
average = donation_M / n;
cout << "The average is : "<<average<<endl
<<"actual donation pers: "<< n <<endl;
for (int k=0;k<=control;k++)
{
if(donation[k]>average)
l++;
else
continue;
}
cout << l <<" 's donationer > average "<<endl;
}
c++ Pro plus 6.2
最新推荐文章于 2018-12-22 19:53:34 发布