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 9, 23, 45, 75, 113… trong C ++

Trong bài toán này, chúng ta được cung cấp một số nguyên n biểu thị số hạng thứ n của chuỗi. Nhiệm vụ của chúng tôi là tạo một chương trình để tìm số hạng thứ N của chuỗi 9, 23, 45, 75, 113… trong C ++.

Mô tả sự cố - Ở đây, chúng ta cần tìm số hạng thứ n của chuỗi mà chúng ta sẽ tìm số hạng chung của chuỗi.

Chuỗi là 9, 23, 45, 75, 113, 159, 213,…

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

Đầu vào - n =5

đầu ra - 159

Phương pháp tiếp cận Giải pháp,

Thuật ngữ chung của chuỗi đã cho là

Số hạng thứ N =(((2 * N + 3) ^ 2) - 2 * N)

Ví dụ

#include <iostream>
using namespace std;
int calcNTerm(int N) {
   int nthTerm = ( (2*N + 3)*(2*N + 3) - (2*N) );
   return nthTerm;
}
int main() {
   int n = 6;
   cout<<"Nth term of the series is "<<calcNTerm(n);
   return 0;
}

Đầu ra:

Nth term of the series is 213