#include #define MAX 50 float sum = 0.1234; float A[MAX] = {1, 2, 3, 4, 5, 6, 7}; // Array float f(int x) { int i, sum; sum = 1; for (i = 0; i < 100*x; i++) sum = sum + i; return(sum); } float g(float x) { int i, sum; sum = 0; for (i = 0; i < 10*x; i++) sum = sum + f(i); return(sum); } int main(int argc, char *argv[]) { int i, j; for (i = 0; i < MAX; i = i + 1) { j = i; // Use "stop if j > 10" to stop before // the function call g(i+1) A[i] = 1/g(i+1); } sum = 0.0; for (i = 0; i < MAX; i = i + 1) { sum = sum + A[i]; } cout << "sum = " << sum << "\n\n"; }