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

C++ प्रोग्राम त्रिभुज के अंतःवृत्त की त्रिज्या ज्ञात करने के लिए


इस ट्यूटोरियल में, हम दिए गए त्रिभुज के अंतःवृत्त की त्रिज्या ज्ञात करने के लिए एक प्रोग्राम पर चर्चा करेंगे।

इसके लिए, हमें एक विशेष त्रिभुज की भुजाएं प्रदान की जाएंगी और हमारा कार्य उस त्रिभुज में अंतःवृत्त की त्रिज्या ढूंढना है।

अंतःवृत्त की त्रिज्या खोजने का फॉर्मूला है:

त्रिभुज का क्षेत्रफल / त्रिभुज का अर्ध-परिमाप

उदाहरण

#include <bits/stdc++.h> 
using namespace std; 

// अंतःवृत्त की त्रिज्या कैलकुलेट करना 
float calc_radius(float a, float b, float c) { 
    if (a < 0 || b < 0 || c < 0) 
        return -1; 
    // त्रिभुज का अर्ध-परिमाप 
    float p = (a + b + c) / 2; 
    // त्रिभुज का क्षेत्रफल (हेरॉन का सूत्र) 
    float area = sqrt(p * (p - a) * (p - b) * (p - c)); 
    float radius = area / p; 
    // त्रिज्या लौटाएं 
    return radius; 
} 

int main() { 
    float a = 4, b = 7, c = 9; 
    cout << calc_radius(a, b, c) << endl; 
    return 0; 
}

आउटपुट

1.34164

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

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

  1. C++ में त्रिभुज के केंद्रक (Centroid) ज्ञात करने का प्रोग्राम C++ में त्रिभुज के केंद्रक (Centroid) ज्ञात करने का प्रोग्राम

    इस समस्या में, हमें एक 2D ऐरे दिया गया है जो त्रिभुज के तीन शीर्षों के निर्देशांक को दर्शाता है। हमारा कार्य C++ में त्रिभुज के केंद्रक (Centroid) ज्ञात करने का प्रोग्राम बनाना है।केंद्रक (Centroid) त्रिभुज का वह बिंदु है जहां त्रिभुज की तीनों मध्यिकाएं (medians) प्रतिच्छेद करती हैं।मध्यिका (Median)

  1. C++ में समानांतर चतुर्भुज (Parallelogram) का क्षेत्रफल ज्ञात करने का प्रोग्राम C++ में समानांतर चतुर्भुज (Parallelogram) का क्षेत्रफल ज्ञात करने का प्रोग्राम

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