এই সমস্যায়, আমাদের একটি পূর্ণসংখ্যা N দেওয়া আছে। আমাদের কাজ হল সিরিজ 1, 6, 18, 40, 75…-এর Nতম টার্ম বের করার প্রোগ্রাম লিখা।
উদাহরণ
ইনপুট
N = 4
আউটপুট
40
ব্যাখ্যা
৪র্থ টার্ম = (4 × 4 × 5) / 2 = 40
সমাধানের পদ্ধতি
এই সমস্যা সমাধানের একটি সহজ পদ্ধতি হল সিরিজের Nতম টার্মের সাধারণ সূত্র ব্যবহার করা। সূত্রটি হল:
Nতম টার্ম = (N × N × (N + 1)) / 2
প্রোগ্রাম উদাহরণ
#include <iostream>
using namespace std;
int calcNthTerm(int N) {
return (N * N * (N + 1)) / 2;
}
int main() {
int N = 5;
cout << N << "th term of the series is " << calcNthTerm(N);
return 0;
}
আউটপুট
5th term of the series is 75