// average1A.cpp
//
// Averages a sequence of 10 integers entered interactively,
//
// Demonstrates count-controlled _while_ loop.
// Inputs the numbers on separate lines.

#include <iostream>

using namespace std;

int main()
{
   // Announce purpose of program, and explain how to use it:
   cout << "This program averages a sequence of 10 integers";
   cout << " entered interactively." << endl;

   // Calculate cumulative sum of numbers entered:

   int sum = 0;        // cumulative sum
   int number;         // number to be entered by user
   int count = 0;      // count of numbers entered

   while ( count < 10 )
   {
      // Read current input number:
      cout << "Enter an integer:> ";
      cin >> number;

      // Add number to cumulative sum:
      sum = sum + number;

      // Count loop iterations:
      count = count + 1;
   }  // while

   // Compute the average:
   float average = (float) sum / 10;

   // Output the result:
   cout << "The average is " << average << "." << endl;

   return 0;
}  // function main