+ 2
Write a C++ function to sum n natural numbers starting from a given number.
C++, function program
5 Réponses
+ 28
#include<iostream>
using namespace std;
int main()
{
int sum(int);
int n,s=0;
cout<<"How many natural numbers? ";
cin>>n;
s=sum(n);
cout<<"Sum="<<s;
return 0;
}
int sum(int a)
{ int S;
S=(a*(a+1)/2);
return (S);
}
+ 27
I think you wanted a program like this 😅
https://code.sololearn.com/c5IBcpDD2hbZ/?ref=app
+ 1
That's a simple for loop where the given number is the sum and n is the end condition. And in the body it has sum += [running variable]
+ 1
nice job, Euler ^^
+ 1
But he asked for another starting point. Easy to add this though.
(Sum until end point)-(sum until start point) should do it