किसी भी त्रिभुज के परिवृत्त के क्षेत्रफल की गणना करना। हमें समस्या से संबंधित बुनियादी अवधारणाओं के बारे में जानने की जरूरत है।
त्रिकोण - तीन भुजाओं वाली बंद आकृति।
मंडली - एक बंद आकृति जिसमें अनंत संख्या या भुजा या कोई भुजा नहीं है।
एक वृत्त जो अपने अंदर अन्य आकृति को घेरता है वह एक वृत्ताकार . है ।
एक परिवृत्त त्रिभुज को उसके सभी बिंदुओं से स्पर्श करता है। मान लें कि इसकी भुजाएँ a, b, c हैं तो परिवृत्त की त्रिज्या गणितीय सूत्र द्वारा दी जाती है -
r = abc / (√((a+b+c))(a+b-c)(a+c-b)(b+c-a)))
त्रिज्या r वाले वृत्त का क्षेत्रफल है
area = 2 * (pie) * r *r.
आइए इस अवधारणा के लिए कुछ उदाहरण लेते हैं -
त्रिभुज की भुजाएँ:a =4 , b =5 , c =3
क्षेत्रफल =314
उदाहरण
#include <iostream> #include <math.h> using namespace std; int main() { float a = 7, b = 9, c = 13; if (a < 0 || b < 0 || c < 0) cout<<"The figure is not a triangle"; float p = (a + b + c) / 2; float r = (a*b*c)/ (sqrt(p * (p - a) * (p - b) * (p - c))); float area = 3.14 * pow(r, 2); cout<<"The area is "<<area; return 0; }
आउटपुट
The area is 2347.55