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

C प्रोग्राम में दी गई विकर्ण लंबाई वाले षट्भुज का क्षेत्रफल?

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

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

भुजा की लंबाई a,

. के साथ षट्भुज का क्षेत्रफल ज्ञात करने का सूत्र
Area = (3a2 √3) / 2.

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

d = 2a or a = d/2

a का मान d के रूप में रखने पर हमें d के रूप में क्षेत्रफल प्राप्त होता है,

2 √3 ) / 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 भुजा का एक बहुभुज ह

  1. पायथन में दिए गए सूचकांकों के साथ स्ट्रिंग को फेरबदल करने का कार्यक्रम पायथन में दिए गए सूचकांकों के साथ स्ट्रिंग को फेरबदल करने का कार्यक्रम

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