#include #include #include int calc (int a,int b,int c); using std::cout; using std::cin; using std::endl; // start main int main () { // variable declaration int i=0, n, x[50], y[50],sum[50]; // value initialisation sum[i]=0; // user input n value do { cout << "Enter n value : "; cin >> n; // invalid input if (n>=50||n<0) cout << "Invalid n value" << endl; } while (n>=50||n<0); while (i<=n) { // user input x and y value cout << endl << "Enter x" << i << " value : "; cin >> x[i]; cout << endl << "Enter y" << i << " value : "; cin >> y[i]; // function calculates sum sum[i+1] = calc (x[i],y[i],i); sum[i+1] += sum[i]; // counter increment i++; } // refresh counter i=0; // header of result cout << endl << "i\tx\ty\tresult" << endl; cout << "----------------------------------" << endl; // result while (i<=n) { cout << i << "\t" << x[i] << "\t" << y[i] << "\t" << sum[i+1] << endl; i++; } } // sum calculation function int calc (int a,int b,int c) { return ((a * a) + (b * b * b)); }