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

सी++ में एक नियमित बहुभुज के आंतरिक और बाहरी कोणों को खोजने का कार्यक्रम

इस समस्या में, हमें एक संख्या n दी गई है जो एक सम बहुभुज की भुजाओं को दर्शाती है। हमारा काम एक सी++ में एक नियमित बहुभुज के आंतरिक और बाहरी कोण को खोजने के लिए प्रोग्राम बनाना है

समस्या का विवरण - यहां, दी गई भुजाओं की संख्या के लिए, हम n भुजा वाले नियमित बहुभुज के प्रत्येक आंतरिक और बाह्य कोण का मान ज्ञात करेंगे।

आंतरिक कोण बहुभुज के अंदर स्थित बहुभुज की दो आसन्न भुजाओं के बीच का कोण है।

बाहरी कोण बहुभुज के बाहर स्थित बहुभुज की दो आसन्न भुजाओं के बीच का कोण है।

समस्या को समझने के लिए एक उदाहरण लेते हैं,

इनपुट

n = 5

आउटपुट

Interior Angle = 108,
Exterior Angle = 72

समाधान दृष्टिकोण

समस्या का एक सरल समाधान आंतरिक कोण . खोजने के लिए सूत्र का उपयोग करना है भुजा n के एक नियमित बहुभुज का।

बाहरी कोण का सूत्र

( 360 )/n

बहुभुज का बाहरी कोण बहुभुज के आंतरिक कोण का पूरक होता है।

आंतरिक कोण का सूत्र

180 - (360 /n)

हमारे समाधान की कार्यप्रणाली को दर्शाने वाला कार्यक्रम,

उदाहरण

#include <iostream>
using namespace std;
int FindExtAnglePolygon(int n) {
   return (360 / n);
}
int main() {
   int n = 10;
   cout<<"Interior Angle: "<<(180 - FindExtAnglePolygon(n));
   cout<<"\nExterior Angle: "<<FindExtAnglePolygon(n);
   return 0;
}

आउटपुट

Interior Angle: 144
Exterior Angle: 36

  1. C++ में एक लाइन के मध्य-बिंदु को खोजने का प्रोग्राम

    इस समस्या में, हमें दो बिंदु A और B दिए गए हैं, जो एक रेखा के आरंभ और अंत बिंदु हैं। हमारा काम C++ में एक लाइन के मध्य-बिंदु को खोजने के लिए एक प्रोग्राम बनाना है। समस्या का विवरण - यहाँ, हमारे पास एक रेखा है जिसमें शुरुआती और अंत बिंदु A(x1, y1) और B(x2, y2) हैं। और हमें रेखा के मध्य-बिंदु को खोजन

  1. C++ में त्रिभुज के केंद्रक को खोजने का कार्यक्रम

    इस समस्या में, हमें एक 2D सरणी दी गई है जो त्रिभुज के तीन शीर्षों के निर्देशांकों को दर्शाती है। हमारा काम C++ में त्रिभुज के Centroid को खोजने के लिए एक प्रोग्राम बनाना है। सेंट्रोइड त्रिभुज का वह बिंदु है जिस पर त्रिभुज की तीन माध्यिकाएं प्रतिच्छेद करती हैं। माध्यिका त्रिभुज की वह रेखा है जो त्र

  1. C++ में समांतर चतुर्भुज का क्षेत्रफल ज्ञात करने का कार्यक्रम

    इस समस्या में, हमें दो मान दिए गए हैं जो समांतर चतुर्भुज के आधार और ऊंचाई को दर्शाते हैं। हमारा कार्य C++ में समांतर चतुर्भुज का क्षेत्रफल ज्ञात करने के लिए एक प्रोग्राम बनाना है। समांतर चतुर्भुज एक चार भुजा बंद आकृति है जिसकी विपरीत भुजाएँ एक दूसरे के समान और समानांतर हैं। समस्या को समझने के लि