ในปัญหานี้ เราได้รับตัวเลข N หน้าที่ของเราคือสร้างโปรแกรมค้นหา N-th เทอมของซีรีส์ 1 4 15 24 45 60 92... ใน C++
คำอธิบายปัญหา − การหาเทอมที่ n ของอนุกรม −
1, 4, 15, 24, 45, 60, 92, 112 … ไม่มีเงื่อนไข
เราจะหาสูตรทั่วไปของอนุกรมกัน
มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน
ป้อนข้อมูล − N =6
ผลผลิต − 60
แนวทางการแก้ปัญหา
คำศัพท์ทั่วไปของอนุกรมนี้ขึ้นอยู่กับว่าค่าของ N เป็นคู่หรือคี่ อนุกรมประเภทนี้ค่อนข้างซับซ้อนที่จะจำได้ แต่เมื่อคุณคิดว่าอนุกรมสองอย่างต่างกันสำหรับคู่และคี่ การหาคำศัพท์ทั่วไปนั้นค่อนข้างง่าย
ศัพท์ทั่วไปคือ −
TN = ((2 * (N^2)) - N), if n is odd. TN = (2 * ((N^2) - N)), if n is even.
โปรแกรมเพื่อแสดงการทำงานของโซลูชันของเรา
#include <iostream> using namespace std; int findNTerm(int N) { if (N%2 == 0) return ( 2*((N*N)-N) ); return ( (2*(N*N)) - N ); } int main() { int N = 10; cout<<N<<"th term of the series is "<<findNTerm(N); return 0; }
ผลลัพธ์:
10th term of the series is 180