কম্পিউটার টিউটোরিয়াল

C++-এ সিরিজ 3, 5, 21, 51, 95...-এর N-তম টার্ম বের করার প্রোগ্রাম


এই সমস্যাতে, আমাদের একটি সংখ্যা N দেওয়া আছে। আমাদের কাজ হল C++-এ সিরিজ 3, 5, 21, 51, 95...-এর N-তম টার্ম বের করার প্রোগ্রাম লিখা।

সমস্যা বর্ণনা: সিরিজ 3, 5, 21, 51, 95, 153, ... N-Terms এর N-তম টার্ম বের করতে হবে। সিরিজের বৃদ্ধি কোড্রাটিক (quadratic) ধরনের, তাই জেনারেল ফর্মুলা একটি কোড্রাটিক সমীকরণ হবে।

উদাহরণ:

ইনপুট: N = 6 → আউটপুট: 153

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

সিরিজের n-তম টার্মের জেনারেল ফর্মুলা: Tn = 7n² - 19n + 15

প্রোগ্রাম

#include <iostream> 
using namespace std; 

int findNTerm(int N) { 
    int nthTerm = (7 * (N * N)) - (19 * N) + 15; 
    return nthTerm; 
} 

int main() { 
    int N = 7; 
    cout << N << "th term of the series is " << findNTerm(N); 
    return 0; 
}

আউটপুট:

7th term of the series is 225
  1. C++-এ দেওয়া সিরিজে N-তম পদ বের করার প্রোগ্রাম

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

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

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