Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++에서 시리즈 9, 23, 45, 75, 113…의 N번째 항을 찾는 프로그램

<시간/>

이 문제에서 급수의 n번째 항을 나타내는 정수 n이 주어집니다. 우리의 임무는 C++에서 시리즈 9, 23, 45, 75, 113…의 N번째 항을 찾는 프로그램을 만드는 것입니다.

문제 설명 − 여기에서 급수의 일반항을 구할 급수의 n번째 항을 찾아야 합니다.

시리즈는 9, 23, 45, 75, 113, 159, 213, …

문제를 이해하기 위해 예를 들어보겠습니다.

입력 - n =5

출력 − 159

솔루션 접근 방식,

주어진 시리즈의 일반 용어는

N번째 항 =(((2*N + 3)^2) - 2*N)

예시

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

출력:

Nth term of the series is 213