系列 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项