用 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
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP