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

C प्रोग्राम: दिए गए विकर्ण की लंबाई से षट्कोण का क्षेत्रफल

एक षट्कोण 6 भुजाओं वाली बंद आकृति है और एक नियमित षट्कोण वह है जिसकी सभी छह भुजाएं समान और कोण समान होते हैं। षट्कोण का क्षेत्रफल ज्ञात करने के लिए, हमें केवल इसके विकर्ण की लंबाई d दी गई है।

षट्कोण के आंतरिक कोण 120 डिग्री प्रत्येक होते हैं और षट्कोण के सभी कोणों का योग 720 डिग्री होता है।

भुजा की लंबाई a वाले षट्कोण का क्षेत्रफल ज्ञात करने का सूत्र:

Area = (3a²√3) / 2

चूंकि सभी भुजाएं समान आकार की हैं और कोण 120 डिग्री है:

d = 2a या a = d/2

d के रूप में a का मान रखकर हमें d के संदर्भ में क्षेत्रफल मिलता है:

Area = (3√3·d²) / 8

उदाहरण

#include <stdio.h>
#include <math.h>

int main() {
    float d = 10;
    float area = (3 * sqrt(3) * pow(d, 2)) / 8;
    printf("Area of hexagon = %f", area);
    return 0;
}

आउटपुट

Area of hexagon = 64.951904
  1. दी गई त्रिज्या के साथ n-भुजाओं वाले नियमित बहुभुज का क्षेत्रफल दी गई त्रिज्या के साथ n-भुजाओं वाले नियमित बहुभुज का क्षेत्रफल

    यहां हम देखेंगे कि दी गई त्रिज्या वाले n-भुजाओं वाले नियमित बहुभुज का क्षेत्रफल कैसे प्राप्त करें। यहां त्रिज्या केंद्र से किसी भी शीर्ष तक की दूरी है। इस समस्या को हल करने के लिए, हमने केंद्र से एक लंब एक भुजा पर खींचा है। मान लीजिए प्रत्येक भुजा की लंबाई a है। लंब भुजा को दो भागों में विभाजित करता

  1. C++ में दी गई भुजा लंबाई वाले n-भुजा नियमित बहुभुज का क्षेत्रफल C++ में दी गई भुजा लंबाई वाले n-भुजा नियमित बहुभुज का क्षेत्रफल

    इस समस्या में दी गई भुजा के साथ n-भुजा नियमित बहुभुज का क्षेत्रफल ज्ञात करने के लिए, हम आकृति के क्षेत्रफल का सूत्र व्युत्पन्न करेंगे और उस पर आधारित एक प्रोग्राम बनाएंगे। लेकिन उससे पहले आइए मूल बातें दोहराते हैं ताकि विषय को आसानी से समझा जा सके। n-भुजा नियमित बहुभुज n भुजाओं वाला एक बहुभुज है जिस

  1. पायथन में दिए गए इंडेक्स के साथ स्ट्रिंग को शफल करने का प्रोग्राम पायथन में दिए गए इंडेक्स के साथ स्ट्रिंग को शफल करने का प्रोग्राम

    मान लीजिए हमारे पास एक स्ट्रिंग s और इंडेक्स की एक सूची ind है, वे समान लंबाई के हैं। स्ट्रिंग s को इस तरह शफल किया जाएगा कि स्थिति i पर मौजूद वर्ण, फाइनल स्ट्रिंग में indices[i] पर चला जाए। हमें फाइनल स्ट्रिंग ढूंढनी है। उदाहरण के लिए, यदि इनपुट s = ktoalak, ind = [0,5,1,6,2,4,3] है, तो आउटपुट kolk