#include <iostream> #include <fstream> #include <cstdlib> int main() { const int SIZE = 100; int a[SIZE]; std::ifstream dfile("num.dat"); int i; if (dfile.bad()) { std::cerr << "Error: Could not open numbers.dat\n"; exit (8); } for (i = 0; i < SIZE; ++i) { assert(i >= 0); assert(i < sizeof(a)/sizeof(a[0])); dfile >> a[i]; } int sum; sum = 0; for (i = 0; i < SIZE; ++i) { assert(i >= 0); assert(i < sizeof(a)/sizeof(a[0])); sum += a[i]; } std::cout << "sum of all the numbers is " << sum << '\n'; return (0); }
Sunday, 29 April 2012
C++ Program to read numbers from a File and Find the Sum
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment