C++程序找到总和系列23+ 45+ 75+……直至N项


在本教程中,我们将讨论一个程序,用于查找给定级数23+ 45+ 75+……直到N项的总和。

为此,我们将给定N的值,我们的任务是从第一个项开始相加每个项,以找出给定级数的总和。

在解决此问题之后,我们得到该数列的总和公式;

Sn = (2n(n+1)(4n+17)+54n)/6

示例

#include <iostream>
using namespace std;
//calculating the sum of the series
int calc_sum(int N) {
   int i;
   int sum = (2 * N * (N + 1) * (4 * N + 17) + 54 * N) / 6;
   return sum;
}
int main() {
   int N = 7;
   int res = calc_sum(N);
   cout << res << endl;
   return 0;
}

输出

903

更新于:2020-07-09

169浏览量

开启你的 职业生涯

完成课程获得认证

开始
广告