home *** CD-ROM | disk | FTP | other *** search
/ C Programming Starter Kit 2.0 / SamsPublishing-CProgrammingStarterKit-v2.0-Win31.iso / tybc4 / for2.cpp < prev    next >
C/C++ Source or Header  |  1993-03-22  |  736b  |  32 lines

  1. // Program calculates a sum and average of a range of 
  2. // integers using a for loop
  3.  
  4. #include <iostream.h>
  5.  
  6. main()
  7. {
  8.     double sum = 0;
  9.     double sumx = 0.0;
  10.     int first, last, temp, i;
  11.  
  12.     cout << "Enter the first integer : ";
  13.     cin >> first;
  14.     cout << "Enter the last integer : ";
  15.     cin >> last;         
  16.     if (first > last) {
  17.       temp= first;
  18.       first = last;
  19.       last = temp;
  20.     }                       
  21.     i = first;
  22.     for (; i <= last; ) {
  23.       sum++;
  24.       sumx += (double)i++;
  25.     }                   
  26.     cout << "Sum of integers from " 
  27.          << first << " to " << last << " = "
  28.          << sumx << "\n";
  29.     cout << "Average value = " << sumx / sum;
  30.     return 0;
  31. }
  32.