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

সি-তে দেওয়া ব্যাসার্ধ সহ n-পার্শ্ব নিয়মিত বহুভুজের ক্ষেত্রফল


একটি n-পার্শ্ব নিয়মিত বহুভুজের ক্ষেত্রফল বের করতে হবে যার ব্যাসার্ধ (কেন্দ্র থেকে শীর্ষবিন্দু পর্যন্ত দূরত্ব) দেওয়া আছে। একটি লম্ব কেন্দ্র থেকে একটি পার্শ্বে আঁকলে পার্শ্বটি দুটি সমান অংশে ভাগ হয়। প্রতিটি অংশ a/2। লম্ব এবং ব্যাসার্ধে বने কোণ x = 180°/n।

সি-তে দেওয়া ব্যাসার্ধ সহ n-পার্শ্ব নিয়মিত বহুভুজের ক্ষেত্রফল

বহুভুজ Nটি সমান ত্রিভুজে ভাগ যায়। কেন্দ্রীয় কোণ 360°/N। ত্রিকোণমিতি ব্যবহার করে ক্ষেত্রফল: Area = (r² * n * sin(360°/n)) / 2

উদাহরণ

#include <iostream> #include <cmath> using namespace std; float polygonArea(float r, int n){    return ((r * r * n) * sin((360 / n) * 3.1415 / 180)) / 2; } int main() {    float rad = 9.0f;    int sides = 6;    cout << "Polygon Area: " << polygonArea(rad, sides); }

আউটপুট

Polygon Area: 210.44

  1. সি-তে দেওয়া ব্যাসার্ধ সহ n-পার্শ্ব নিয়মিত বহুভুজের ক্ষেত্রফল

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

  3. C++-এ দেয়া বাহুসমূহ থেকে যেকোনো ট্রায়্যাঙ্গেলের সার্কামসার্কেলের এলিয়া

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