// ave.cpp: compute average of integers read from standard input // Reads integers until end-of-file; no prompt for input. #include #include using namespace std; int main() { int sum = 0, count = 0; int number; cin >> number; while ( cin ) { sum = sum + number; ++count; cin >> number; } if ( count == 0 ) cout << "No average for an empty input." << endl; else { double average = double(sum) / double(count); cout << setprecision(3); cout << "Average: " << average << endl; } return 0; }