Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình tìm số hạng thứ N của chuỗi 3, 5, 21, 51, 95,… trong C ++

Trong bài toán này, chúng ta được cho một số N. Nhiệm vụ của chúng ta là tạo một Chương trình để tìm số hạng thứ N của chuỗi 3, 5, 21, 51, 95,… trong C ++.

Mô tả sự cố - Để tìm số hạng thứ N của chuỗi -

3, 5, 21, 51, 95, 153,… N-Điều khoản

Chúng ta cần tìm công thức chung của chuỗi, đó là một phương trình bậc hai (dựa trên tăng của chuỗi).

Hãy lấy một ví dụ để hiểu vấn đề,

Đầu vào - N =6

Đầu ra - 153

Phương pháp tiếp cận giải pháp:

Để giải quyết vấn đề, chúng ta sẽ tìm công thức chung cho số hạng thứ n của dãy được cho bởi -

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

Ví dụ

#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;
}

Đầu ra:

7th term of the series is 225