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

C/C++ প্রোগ্রাম: ট্রায়্যাঙ্গুলার ম্যাচস্টিক সংখ্যা


এখানে আমরা দেখব কীভাবে নিচের মতো পিরামিড বানাতে কতগুলো ম্যাচস্টিক লাগবে তা বের করা যায়। পিরামিডের বেস দেওয়া আছে। তাই যদি বেস ১ হয়, তবে ৩টি ম্যাচস্টিক লাগবে পিরামিড বানাতে, বেস ২ হলে ৯টি, বেস ৩ হলে ১৮টি লাগবে।

C/C++ প্রোগ্রাম: ট্রায়্যাঙ্গুলার ম্যাচস্টিক সংখ্যা

এই সমস্যাটি সমাধানের জন্য নিচের ফর্মুলা ব্যবহার করতে হবে −

C/C++ প্রোগ্রাম: ট্রায়্যাঙ্গুলার ম্যাচস্টিক সংখ্যা

উদাহরণ

#include  using namespace std; int main(){ int x; cout << "Enter the size of the base: "; cin >> x; int count = 3*x*(x+1)/2; cout << "Required Matchsticks: " << count; }

আউটপুট

Enter the size of the base: 5 Required Matchsticks: 45

  1. সি/সি++ প্রোগ্রামে কয়েন দিয়ে পিরামিডের সর্বোচ্চ উচ্চতা বের করা

  2. সি/সি++ প্রোগ্রাম: nth ক্যাটালান সংখ্যা (Catalan Number)

  3. C++ প্রোগ্রাম: হেক্সাডেসিমেল থেকে ডেসিমেল কনভার্সন

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