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

সি++-এ n-তম পেন্টাগোনাল নম্বর (Pentagonal Number) বের করা

পেন্টাগোনাল নম্বর হলো পেন্টাগন আকারে বিন্যস্ত বিন্দু/কঙ্কড়ের সংখ্যা।

সূত্র: Pₙ = (3n² - n) / 2

সিরিজ: ১, ৫, ১২, ২২, ৩৫, ৫১, ৭০, ৯২, ...

উদাহরণ

ইনপুট: n = 7 → আউটপুট: 70

অ্যালগরিদম

  • n ইনিশিয়ালাইজ করুন।
  • সূত্র প্রয়োগ করে ফলাফল বের করুন।

সি++ ইমপ্লিমেন্টেশন

#include <bits/stdc++.h>
using namespace std;

int getNthPentagonalNumber(int n) {
    return (3 * n * n - n) / 2;
}

int main() {
    int n = 7;
    cout << getNthPentagonalNumber(n) << endl; // 70
    return 0;
}

আউটপুট

70
  1. Frugal সংখ্যা চেক করা (C++)

  2. C++ ব্যবহার করে পেন্টাগোনাল পিরামিডাল সংখ্যা নির্ণয় করুন

  3. C++ দিয়ে পেন্টাটপ (Pentatope) সংখ্যা বের করা

  4. C++-এ অ্যাডাম সংখ্যা (Adam Number) চেক করার পদ্ধতি