系列 2, 12, 36, 80, 150… 中的第 n 項(C++)
給定序列為 2, 12, 36, 80, 150...
如果你仔細觀察該系列,你會發現第 n 個數是 n2 + n3。
演算法
- 初始化數字 N。
- 使用級數公式計算第 n 項。
- 列印結果。
實現
以下是該演算法在 C++ 中的實現
#include <bits/stdc++.h>
using namespace std;
int getNthTerm(int n) {
return (n * n) + (n * n * n);
}
int main() {
int n = 7;
cout << getNthTerm(n) << endl;
return 0;
}輸出
如果你執行上面的程式碼,那麼你會得到以下結果。
392
- 相關文章
- 在 C++ 中,查詢級數 1, 2, 11, 12, 21… 的第 N 項
- 在 C++ 中求和級數,其第 n 項為 n^2 - (n-1)^2
- 在 C++ 中,查詢級數 2, 12, 28, 50, 77, 112, 152, 198……的第 N 項
- 在 C++ 中,查詢級數 3, 12, 29, 54, 87… 的第 N 項
- 在 C++ 中,查詢級數 1, 3, 12, 60, 360... 的第 N 項
- C++程式查詢數列0、10、30、60、99、150、210、280…的第N項
- C++程式查詢數列1、4、27、16、125、36、343…的第n項
- C++程式查詢數列1 2 2 3 3 3 4的第n項
- C++中數列1、17、98、354…的第n項
- C++中數列2、4、3、4、15…的第N項
- C++中查詢指定數列的第N項的程式
- C/C++程式求和第n項為n^2 – (n-1)^2的數列
- C++中數列3、12、29、54、86、128、177、234、…的第N項
- C程式求幾何級數數列的第N項
- C程式求等差級數數列的第N項