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

โปรแกรมหาพจน์ที่ N ของอนุกรม 3, 12, 29, 54, 87,... ใน C++

ในปัญหานี้ เราได้รับตัวเลข 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