यहां हम एक वर्ग का क्षेत्रफल देखेंगे जो एक वृत्त में अंकित है और वह वृत्त एक समबाहु त्रिभुज में अंकित है। वर्ग की भुजा 'a' है। वृत्त की त्रिज्या 'r' है, और षट्भुज की भुजा 'A' है। आरेख नीचे जैसा होगा।
हम जानते हैं कि एक समबाहु त्रिभुज में अंकित वृत्त की त्रिज्या त्रिभुज की अंत:त्रिज्या होती है। तो मान है -
तो वर्ग का विकर्ण है -
तो वर्ग का क्षेत्रफल है -
उदाहरण
#include <iostream> #include <cmath> using namespace std; float area(float A) { //A is the side of the triangle if (A < 0) //if the value is negative it is invalid return -1; float d = A / sqrt(3); float area = 0.5*d*d; return area; } int main() { float side = 10; cout << "Area is: " << area(side); }
आउटपुट
Area is: 16.6667