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

C++-এ হেক্সাগনে ইনস্ক্রাইবড সবচেয়ে বড় ট্রায়্যাঙ্গেলের এলিয়া


এখানে আমরা একটি রেগুলার হেক্সাগনে ইনস্ক্রাইবড সবচেয়ে বড় ট্রায়্যাঙ্গেলের এলিয়া দেখব। হেক্সাগনের প্রতিটি সাইড 'a', এবং ট্রায়্যাঙ্গেলের প্রতিটি সাইড 'b'।

C++-এ হেক্সাগনে ইনস্ক্রাইবড সবচেয়ে বড় ট্রায়্যাঙ্গেলের এলিয়া

এই ডায়াগ্রাম থেকে আমরা দেখতে পাচ্ছি যে যদি আমরা হেক্সাগনের একটি সাইড ব্যবহার করে একটি ট্রায়্যাঙ্গেল বানাই, তবে এই দুটি ট্রায়্যাঙ্গেল প্রতিটি সাইডকে দুটি অংশে ভাগ করছে। আমরা দুটি রাইট-অ্যাঙ্গলড ট্রায়্যাঙ্গেলও দেখতে পাচ্ছি। পাইথাগোরাস ফর্মুলা থেকে, আমরা বলতে পারি −

C++-এ হেক্সাগনে ইনস্ক্রাইবড সবচেয়ে বড় ট্রায়্যাঙ্গেলের এলিয়া

সুতরাং এলিয়া হলো −

C++-এ হেক্সাগনে ইনস্ক্রাইবড সবচেয়ে বড় ট্রায়্যাঙ্গেলের এলিয়া

উদাহরণ

#include <iostream> #include <cmath> using namespace std; float area(float a) {    if (a < 0 ) //if value is negative it is invalid       return -1;    float area = (3 * sqrt(3) * pow(a, 2)) / 4;    return area; } int main() {    float a = 6;    cout << "Area : " << area(a); }

আউটপুট

Area : 46.7654

  1. প্যারালেলোগ্রামের ভিতরে ত্রিভুজের ক্ষেত্রফল C++-এ

  2. C++-এ সমবাহু ত্রিভুজের সার্কামফারেন্স সার্কেলের এলাকা বের করার প্রোগ্রাম

  3. C++-এ এলিপসে ইনস্ক্রাইবড সবচেয়ে বড় স্কোয়ারের এলিয়া

  4. পাইথনে সর্বোচ্চ ত্রিভুজের এলিয়া (Largest Triangle Area) নির্ণয়