কম্পিউটার

সি++ প্রোগ্রাম ০, ২, ৪, ৮, ১২, ১৮…


এই সমস্যায়, আমাদেরকে একটি পূর্ণসংখ্যা N দেওয়া হয়েছে। আমাদের কাজ হল 0, 2, 4, 8, 12, 18…

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

ইনপুট

N = 5

আউটপুট

12

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

সমস্যা সমাধানের একটি সহজ পদ্ধতি হল সিরিজের Nth মেয়াদের সূত্র। এর জন্য, আমাদের সিরিজটি পর্যবেক্ষণ করতে হবে এবং তারপর Nth শব্দটিকে সাধারণীকরণ করতে হবে।

Nth শব্দের সূত্র হল

T(N) = ( N + (N - 1)*N ) / 2

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

উদাহরণ

#include <iostream>
using namespace std;
int calcNthTerm(int N) {
   return (N + N * (N - 1)) / 2;
}
int main() {
   int N = 10;
   cout<<N<<"th term of the series is "<<calcNthTerm(N);
   return 0;
}

আউটপুট

10th term of the series is 50

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

  2. সি++ এ সিরিজ 3, 6, 18, 24, … এর N-তম পদ খুঁজে বের করার প্রোগ্রাম

  3. সি++ এ সিরিজ 3 , 5 , 21 , 51 , 95 , … এর N-তম পদ খুঁজে বের করার প্রোগ্রাম

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