Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรมหา N-th ของซีรีส์ 3 , 5 , 21 , 51 , 95 , … ใน C++


ในปัญหานี้ เราได้รับหมายเลข N หน้าที่ของเราคือสร้างโปรแกรมเพื่อค้นหาเทอมที่ N ของชุดที่ 3 , 5 , 21 , 51 , 95 , … ใน C++

คำอธิบายปัญหา − เพื่อค้นหาเงื่อนไขที่ N ของซีรีส์ −

3, 5, 21, 51, 95, 153, … ข้อกำหนดทั่วไป

เราต้องหาสูตรทั่วไปของอนุกรมนั้น ซึ่งเป็นสมการกำลังสอง (อิงเพิ่มขึ้นในอนุกรม)

มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน

ป้อนข้อมูล − N =6

ผลผลิต − 153

แนวทางการแก้ปัญหา:

ในการแก้ปัญหา เราจะหาสูตรทั่วไปของเทอมที่ n ของอนุกรมนี้ได้จาก −

n =7*(n^2) - 19*n + 15

ตัวอย่าง

#include <iostream>
using namespace std;
int findNTerm(int N) {
   int nthTerm = ( (7*(N*N)) - (19*N) + 15 );
   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 225