1.
     double Average( istream & fin )
     {
         int ItemsRead = 0;
         double Sum = 0.0;
         double X;
        
         while( fin >> X )
         {
             Sum += X;
             ItemsRead++;
         }

         return Sum / ItemsRead;   // Precondition guarantees ItemsRead!=0
     }
2.
     int main( )
     {
         ifstream fin;

         fin.open( "input.txt" );
         cout << "Average is " << Average( fin ) << endl;

         return 0;
     }