Dopisz do programu:
#include
using namespace std;

long sumaln(int n)
{if(n<1) return 0;
return n+sumaln(n-1);
}

int main(int argc, char** argv) {
int n;
float a=0,x;
cin>>n;

cout< return 0;
}
wersję iteracyjną obliczenia sumy n liczb naturalnych.



Odpowiedź :

REGNAD

Odpowiedź:

#include<iostream>

using namespace std;

long sumaln(int n) {

   if (n < 1) return 0;

   return n + sumaln(n - 1);

}

long sumaIter(int n){

   long sum = 0;

   for(int i = 0; i <= n; i++){

       sum += i;

   }

   return sum;

}

int main(int argc, char **argv) {

   int n;

   cin >> n;

   cout << sumaln(n) << endl;

   cout << sumaIter(n) << endl;

   

   return 0;

}

Wyjaśnienie: