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

সি প্রোগ্রাম: N-পার্শ্ব নিয়মিত বহুভুজের ভিতরে অন্তর্ভুক্ত সর্বোচ্চ বৃত্তের ক্ষেত্রফল


একটি n-পার্শ্ব নিয়মিত বহুভুজ একটি বৃত্তের ভিতরে অন্তর্ভুক্ত, এই বৃত্তের ব্যাসার্ধ: r = a/(2*tan(180/n))। ধরি বহুভুজের ৬ পার্শ্ব আছে (ষাটকোণ) এবং কোণ ৩০ ডিগ্রি। তাহলে ব্যাসার্ধ = a/(2*tan(30)) = a√3/2। বহুভুজকে Nটি সমান ত্রিভুজে ভাগ করা যায়। কেন্দ্রীয় কোণ = 360/N, তাই x = 180/n। tan(x) = (a/2)/r => r = a/(2*tan(x))। অন্তর্ভুক্ত বৃত্তের ক্ষেত্রফল: A = πr² = π * (a/(2*tan(x)))²

উদাহরণ

#include <iostream> using namespace std; int main() {    float area;    float n = 6; float a = 4;    float r = a / (2 * tan((180 / n) * 3.14159 / 180));    area = (3.14) * (r) * (r);    cout <<”area = ”<<area<< endl;    return 0; }

আউটপুট

area = 37.6801

  1. বর্গক্ষেত্রের অন্তর্ভুক্ত বৃত্তের ক্ষেত্রফল বের করার প্রোগ্রাম

  2. C++-এ এলিপস (Ellipse) এর ভিতরে অন্তর্ভুক্ত সর্বোচ্চ বৃত্তের ক্ষেত্রফল নির্ণয়

  3. C++-এ দিয়ে বাহুর দৈর্ঘ্য দিয়ে n-বাহু নিয়মিত পলিগনের ক্ষেত্রফল

  4. পাইথনে পলিগনের ক্ষেত্রফল বের করার প্রোগ্রাম