ในปัญหานี้ เราได้รับตัวเลข N งานของเราคือสร้างโปรแกรมหาพจน์ที่ N ของอนุกรม 3, 12, 29, 54, 87,... ใน C++
อนุกรมคือ
3, 12, 29, 54, 87, 128, .... N-Terms
ตัวอย่างเพื่อความเข้าใจ
อินพุต – N = 5
เอาต์พุต – 87
วิธีแก้ปัญหา:
มาสรุปพจน์ทั่วไปของอนุกรมที่กำหนด อนุกรมคือ –
3, 12, 29, 54, 87, 128, ....
พจน์ทั่วไปของอนุกรมนี้คือ
Tₙ = 4(n²) - 3n + 2
ใช้สูตรพจน์ทั่วไป เราสามารถหาค่าใดๆ ของอนุกรมได้
ตัวอย่าง
T₈ = 4*(8²) - 3*8 + 2 = 234
ตัวอย่างโค้ด
#include <iostream>
using namespace std;
int findNTerm(int N) {
int nthTerm = ((4*N*N) - (3*N) + 2);
return nthTerm;
}
int main() {
int N = 7;
cout << N << "th term of the series is " << findNTerm(N);
return 0;
}เอาต์พุต:
7th term of the series is 177