ในปัญหานี้ เราได้รับจำนวนเต็ม n ที่แสดงพจน์ที่ n ของอนุกรม งานของเราคือสร้างโปรแกรมหาพจน์ที่ N ของอนุกรม 9, 23, 45, 75, 113... ใน C++
คำอธิบายปัญหา – ที่นี่เราต้องหาพจน์ที่ n ของอนุกรม ซึ่งเราจะหาพจน์ทั่วไป (general term) ของอนุกรม
อนุกรมคือ 9, 23, 45, 75, 113, 159, 213, ...
ตัวอย่างเพื่อความเข้าใจ
อินพุต – n = 5
เอาต์พุต – 159
วิธีแก้ปัญหา
พจน์ทั่วไปของอนุกรมที่กำหนดคือ
พจน์ที่ N = ((2*N + 3)²) - 2*N
ตัวอย่าง
#include <iostream>
using namespace std;
int calcNTerm(int N) {
int nthTerm = ((2*N + 3)*(2*N + 3) - (2*N));
return nthTerm;
}
int main() {
int n = 6;
cout << "Nth term of the series is " << calcNTerm(n);
return 0;
}เอาต์พุต:
Nth term of the series is 213