কম্পিউটার

2, 10, 30, 68, 130 সিরিজের n-তম পদ খুঁজে পেতে C++ প্রোগ্রাম…


এই সমস্যায়, আমাদের একটি পূর্ণসংখ্যা N দেওয়া হয়েছে। কাজটি হল 2, 10, 30, 68, 130...

সমস্যাটি বোঝার জন্য একটি উদাহরণ নেওয়া যাক,

ইনপুট

N = 7

আউটপুট

350

ব্যাখ্যা

The series is 2, 10, 30, 68, 130, 222, 350...

সমাধান পদ্ধতি

সমস্যার একটি সহজ সমাধান হল সিরিজের সাধারণ শব্দ খুঁজে বের করার মাধ্যমে। এখানে, সিরিজের Nম পদটি হল N^3 + N। বর্তমান সূচকের সাথে বর্তমান উপাদান বিয়োগ করে এটি পাওয়া যায়।

For i,
i = 1, T(1) = 2 = 1 + 1 = 1^3 + 1
i = 2, T(1) = 10 = 8 + 2 = 2^3 + 2
i = 3, T(1) = 30 = 27 + 3 = 3^3 + 2

আমাদের সমাধানের কাজ চিত্রিত করার জন্য প্রোগ্রাম,

উদাহরণ

#include <iostream>
using namespace std;
int findNthTerm(int N) {
   return ((N*N*N) + N);
}
int main() {
   int N = 8;
   cout<<"The "<<N<<"th term of the series is "<<findNthTerm(N);
   return 0;
}

আউটপুট

The 8th term of the series is 520

  1. C++ এ প্রদত্ত সিরিজে N-তম শব্দটি খুঁজে বের করার প্রোগ্রাম

  2. C++-এ a, b, b, c, c, c… সিরিজের N-তম পদ খুঁজে বের করার প্রোগ্রাম

  3. C++ এ সিরিজ 1, 2, 11, 12, 21… এর N-তম পদ খুঁজে বের করার প্রোগ্রাম

  4. সি++ এ সিরিজ 3, 5, 33, 35, 53… এর N-তম পদ খুঁজে বের করার প্রোগ্রাম