Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ प्रोग्राम: हेक्सागन में अंतर्निहित सबसे बड़े त्रिभुज का क्षेत्रफल ज्ञात करना


हेक्सागन में अंतर्निहित सबसे बड़े त्रिभुज का क्षेत्रफल ज्ञात करने के लिए हमें यह सीखना होगा कि ये आकृतियां क्या हैं और एक दूसरी के अंदर कैसे अंतर्निहित है।

त्रिभुज (Triangle) 3 भुजाओं वाली एक बंद आकृति है जो समान या भिन्न आकार की हो सकती हैं।

हेक्सागन (Hexagon) 6 भुजाओं वाली एक बंद आकृति है जो समान या असमान आकार की हो सकती हैं।

हेक्सागन के अंदर अंतर्निहित एक त्रिभुज के सभी शीर्ष हेक्सागन के शीर्षों को छूते हैं। तो, त्रिभुज की भुजाओं को एक नियमित हेक्सागन के विकर्ण के रूप में माना जा सकता है। यहां माना गया हेक्सागन एक नियमित हेक्सागन है, जो सबसे बड़े त्रिभुज को एक समबाहु त्रिभुज बनाता है।

आइए इसका सूत्र निकालते हैं,

कृपया निम्नलिखित छवि देखें -

त्रिभुज AGB में, हम पाइथागोरस प्रमेय लागू करते हैं।

(a/2)² + (s/2)² = a², a = नियमित हेक्सागन की भुजा
                        s = समबाहु त्रिभुज की भुजा
a²/4 + s²/4 = a²
a² - a²/4 = s²/4
3a²/4 = s²/4
3a² = s²
a√3 = s
क्षेत्रफल = (3√3 * a²)/4

आइए एक उदाहरण लेते हैं,

हेक्सागन की भुजा = 6

त्रिभुज का क्षेत्रफल = 46.7654

व्याख्या, क्षेत्रफल = 3√3 * 36 / 4 = 46.7654

उदाहरण

#include <iostream>
#include <math.h>
using namespace std;

int main() {
    float a = 6;
    if (a < 0)
        cout << "Wrong Input!";
    float area = (3 * sqrt(3) * pow(a, 2)) / 4;
    cout << "The area of the triangle is " << area;
    return 0;
}

आउटपुट

The area of the triangle is 46.7654

  1. C++ में दीर्घवृत्त में अंतर्निहित सबसे बड़े वृत्त का क्षेत्रफल ज्ञात करें C++ में दीर्घवृत्त में अंतर्निहित सबसे बड़े वृत्त का क्षेत्रफल ज्ञात करें

    मान लीजिए हमारे पास एक दीर्घवृत्त है, जिसकी प्रमुख और लघु अक्ष की लंबाई 2a और 2b है। हमें इसमें अंतर्निहित सबसे बड़े वृत्त का क्षेत्रफल ढूंढना है। इसलिए यदि a = 5 और b = 3, तो क्षेत्रफल 28.2734 होगा। हम देख सकते हैं कि दीर्घवृत्त में अंतर्निहित अधिकतम क्षेत्रफल वाले वृत्त की त्रिज्या लघु अक्ष b होग

  1. C++ में हेक्सागन में अंकित सबसे बड़े त्रिभुज का क्षेत्रफल C++ में हेक्सागन में अंकित सबसे बड़े त्रिभुज का क्षेत्रफल

    यहां हम नियमित हेक्सागन में अंकित सबसे बड़े त्रिभुज का क्षेत्रफल देखेंगे। हेक्सागन की प्रत्येक भुजा a है, और त्रिभुज की प्रत्येक भुजा b है। इस आरेख से हम देख सकते हैं कि यदि हम हेक्सागन की एक भुजा का उपयोग करके एक त्रिभुज बनाते हैं, तो ये दो त्रिभुज प्रत्येक भुजा को दो भागों में विभाजित कर रहे हैं।

  1. C++ का उपयोग करके एलिप्स का क्षेत्रफल ज्ञात करना C++ का उपयोग करके एलिप्स का क्षेत्रफल ज्ञात करना

    यहां हम देखेंगे कि C++ का उपयोग करके एलिप्स का क्षेत्रफल कैसे प्राप्त किया जाए। एलिप्स के विभिन्न भाग होते हैं। ये नीचे दिए गए हैं।मुख्य बिंदुविवरणसेंटरएलिप्स का केंद्र। यह उन लाइन सेगमेंट्स का भी केंद्र है जो दो फोकी को जोड़ते हैं।मेजर एक्सिसएलिप्स का सबसे लंबा व्यासnmembयह एलिमेंट्स की संख्या है,