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

ট্রায়্যাঙ্গুলার ম্যাচস্টিক নম্বরের পাইথন প্রোগ্রাম


এই আর্টিকেলে আমরা নিচের সমস্যা সমাধানের কথা শিখব।

সমস্যা: একটি সংখ্যা X দেওয়া আছে যা ম্যাচস্টিক পিরামিডের ফ্লোর রিপ্রেজেন্ট করে, আমাদের X ফ্লোরযুক্ত ম্যাচস্টিক পিরামিড তৈরির জন্য মোট কতটি ম্যাচস্টিক লাগবে তা ডিসপ্লে করতে হবে।

চলুন নিচের ইমপ্লিমেন্টেশনে সমাধানটি পর্যবেক্ষণ করি।

উদাহরণ

# ফাংশন
def numberOfSticks(x):
    return (3 * x * (x + 1)) / 2

# মেইন
n = 21
a = numberOfSticks(n)
print(int(a))

আউটপুট

693

ট্রায়্যাঙ্গুলার ম্যাচস্টিক নম্বরের পাইথন প্রোগ্রাম

সभी ভেরিয়েবল লোকাল স্কোপে ঘোষণা করা হয়েছে এবং তাদের রেফারেন্স উপরের চিত্রে দেখা যাচ্ছে।

উপসংহার

এই আর্টিকেলে আমরা শিখেছি কিভাবে ট্রায়্যাঙ্গুলার ম্যাচস্টিক নম্বরের পাইথন প্রোগ্রাম লিখতে হয়।

  1. পাইথন প্রোগ্রাম: একটি সংখ্যার অনন্য প্রাইম ফ্যাক্টরের গুণফল বের করা

  2. পাইথন প্রোগ্রাম: n-তম ফিবোনাচ্চি সংখ্যা বের করা

  3. পাইথন প্রোগ্রাম: n-তম ক্যাটালান সংখ্যা বের করা

  4. পাইথন প্রোগ্রাম: একটি দেয়া সংখ্যা ফিবোনাচ্চি সংখ্যা কিনা যাচাই করা