ในปัญหานี้ เราได้รับตัวเลข N งานของเราคือสร้างโปรแกรมหาพจน์ที่ N ของอนุกรม 3, 6, 18, 24,... ใน C++
คำอธิบายปัญหา – เพื่อหาพจน์ที่ N ของอนุกรม –
3, 6, 18, 24, 45, 54, 84 ... N Terms
เราต้องหาสูตรทั่วไปสำหรับอนุกรมที่กำหนด
ตัวอย่างเพื่อความเข้าใจ
อินพุต – N = 10
เอาต์พุต – 150
วิธีแก้ปัญหา:
เพื่อหาพจน์ทั่วไปของอนุกรม เราจะสังเกตอนุกรมก่อนและตรวจสอบการสรุปทั่วไปทั้งหมดของอนุกรม เช่น 3 เป็นตัวประกอบร่วมของทุกตัว แต่เมื่อไปต่อไป จะพบว่ามันจะไม่ให้ผลลัพธ์ใดๆ
ที่นี่ เรายังสามารถแยกตัวแปร n คือ 1, 2, 3 จากค่าของพวกมันในอนุกรมเพื่อให้มันมีรูปแบบใหม่ การตรวจสอบค่าที่เหลือ เราจะได้สูตรทั่วไปดังนี้
พจน์ทั่วไปของอนุกรม
Tₙ = (n * ((n/2) + ((n%2)*2) + N))
ตัวอย่างโค้ด
#include <iostream>
using namespace std;
int findNTerm(int N) {
int nthTerm = (N * ((N/2) + ((N%2)*2) + N));
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 84