#include #include using namespace std; const int DATA_COUNT = 10; void Print(const int ary[DATA_COUNT]); void ReadNumbers(int ary[DATA_COUNT], string fileName); float FindAverage(const int ary[DATA_COUNT]); int FindBiggest(const int ary[DATA_COUNT]); int main() { int numbers[DATA_COUNT]; float average{0}; ReadNumbers(numbers, "data"); Print(numbers); average = FindAverage(numbers); cout << "The average is " << average << endl; cout << "The biggest number is " << FindBiggest(numbers) << endl; return 0; } int FindBiggest(const int ary[DATA_COUNT]){ int biggest{0}; int i; biggest = ary[0]; for (i =1; i < DATA_COUNT; i++) { if (ary[i] > biggest) { biggest = ary[i]; } } return biggest; } float FindAverage(const int ary[DATA_COUNT]){ int i; int sum{0}; float average {0}; for(i=0; i < DATA_COUNT; i++) { sum += ary[i]; } average = static_cast(sum) / static_cast(DATA_COUNT); return average; } void ReadNumbers(int ary[DATA_COUNT], string fileName){ ifstream inFile; int i; inFile.open(fileName); for(i=0; i < DATA_COUNT; i++) { inFile >> ary[i]; } inFile.close(); } void Print(const int ary[DATA_COUNT]){ int i; for(i=0; i < DATA_COUNT; i++) { cout << ary[i] << endl; } }