用 C++ 编写程序找到斐波那契数列中的第 N 项:0,11,28,51,79,115,156,203,…


在这个问题中,我们给定了一个数字 N。我们的任务是用 C++ 创建一个程序来找到斐波那契数列中的第 N 项:0,11,28,51,79,115,156,203,…

**问题描述** − 找到序列的第 N 项 −

0,11,28,51,79,115,156,203,… 第 N 项。

让我们举个例子来理解这个问题,

**输入** − N = 5

**输出** − 79

解决方案方法

该序列的第 n 项的通项公式为 −

Tn = 3*(N*N) + 2*N - 5

程序来说明我们的解决方案的工作原理,

#include <iostream>
using namespace std;
int findNTerm(int N) {
int nthTerm = ( (3*N*N) + 2*N - 5);
return nthTerm;
}
int main()
{
int N = 9;
cout<<N<<"th term of the series is "<<findNTerm(N);
return 0;
}

输出

9th term of the series is 256

更新于:2020 年 10 月 3 日

78 次浏览

开启您的 职业生涯

通过完成课程获得认证

开始
广告