এই সমস্যাতে, আমাদের একটি সংখ্যা n দেওয়া আছে যা সিরিজের n-তম টার্ম নির্দেশ করে। আমাদের কাজ হল C++-এ সিরিজ 7, 21, 49, 91, 147, 217...-এর N-তম টার্ম বের করার প্রোগ্রাম লিখা।
সমস্যা বর্ণনা: আমরা সিরিজ 7, 21, 49, 91, 147, 217...-এর n-তম টার্ম বের করব এবং এর জন্য সিরিজের জেনারেল টার্ম অনুধাবন করব।
উদাহরণ:
ইনপুট: N = 5 → আউটপুট: 147
সমাধানের পদ্ধতি
সিরিজটি নিচের রূপে লিখা যায়:
7, 21, 49, 91, 147, 217, ... = 7 * (1, 3, 7, 13, 21, 31, ...) = 7 * (1², (2²-1), (3²-2), (4²-3), (5²-4), (6²-5), ...)
সিরিজের জেনারেল টার্ম: Tn = 7 * (n² - (n-1))
এই সূত্র ব্যবহার করে সিরিজের যেকোনো টার্ম বের করা যায়।
প্রোগ্রাম
#include <iostream>
using namespace std;
int findNTerm(int N) {
int nthTerm = (7 * ((N * N) - (N - 1)));
return nthTerm;
}
int main() {
int N = 9;
cout << N << "th term of the series is " << findNTerm(N);
return 0;
}
আউটপুট:
9th term of the series is 511