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瀏覽量

開啟你的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.