// Program: euler.cpp // Approximate the Euler number e. #include int main () { // values for term i, initialized for i = 0 float t = 1.0f; // 1/i! float e = 1.0f; // i-th approximation of e std::cout << "Approximating the Euler number...\n"; // steps 1,...,n for (unsigned int i = 1; i < 10; ++i) { t /= i; // 1/(i-1)! -> 1/i! e += t; std::cout << "Value after term " << i << ": " << e << "\n"; } return 0; }