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

C++ में दिए गए भुजाओं वाले किसी भी त्रिभुज के परिवृत्त का क्षेत्रफल

यहां हम यह देखेंगे कि किसी त्रिभुज के परिवृत्त का क्षेत्रफल कैसे ज्ञात किया जाता है, जिसकी भुजाएँ दी गई हैं। यहाँ भुजा AB a है, BC b है और CA c है, त्रिज्या 'r' है।

C++ में दिए गए भुजाओं वाले किसी भी त्रिभुज के परिवृत्त का क्षेत्रफल

त्रिज्या r समान है -

C++ में दिए गए भुजाओं वाले किसी भी त्रिभुज के परिवृत्त का क्षेत्रफल

उदाहरण

#include <iostream>
#include <cmath>
using namespace std;
float area(float a, float b, float c) {
   if (a < 0 || b < 0 || c < 0) //if values are is negative it is invalid
      return -1;
   float s = (a + b + c) /2;
   float triangle = sqrt(s * (s - a) * (s - b) * (s - c));
   float area = 3.14159 * pow(((a*b*c) / triangle), 2);
   return area;
}
int main() {
   float a = 4, b = 5, c = 3;
   cout << "Area : " << area(a, b, c);
}

आउटपुट

Area : 314.159

  1. C++ . में दी गई दो भुजाओं वाले समकोण त्रिभुज का कर्ण ज्ञात कीजिए

    इस समस्या में, हमें दो पूर्णांक मान H और B दिए गए हैं जो एक समकोण त्रिभुज की ऊँचाई और आधार को परिभाषित करते हैं। हमारा काम है दी गई दो भुजाओं वाले समकोण त्रिभुज का कर्ण ज्ञात करना । समकोण त्रिभुज एक विशेष त्रिभुज है जिसके दो कोण समकोण पर होते हैं। समस्या को समझने के लिए एक उदाहरण लेते हैं, Inpu

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

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

  1. C++ में दिए गए GCD और LCM के साथ कोई भी युग्म ज्ञात कीजिए

    इस खंड में हम देखेंगे कि दिए गए GCD और LCM मानों का उपयोग करके जोड़े की संख्या कैसे प्राप्त करें। मान लीजिए कि GCD और LCM मान 2 और 12 हैं। अब संख्याओं के संभावित जोड़े (2, 12), (4, 6), (6, 4) और (12, 2) हैं। तो हमारा प्रोग्राम जोड़ियों की गिनती का पता लगाएगा। वह 4 है। इस समस्या को हल करने की तकनीक