यहां हम एक वर्ग के भीतर खुदा हुआ सबसे बड़ा रेयूलेक्स त्रिभुज का क्षेत्रफल देखेंगे जो एक समबाहु त्रिभुज में अंकित है। मान लीजिए 'a' त्रिभुज की भुजा है। वर्ग की भुजा x है और रेउलेक्स त्रिभुज की ऊँचाई h है।
त्रिभुज की भुजा है -
तो x का मान है -
𝑥 = 0.464𝑎
रेउलेक्स त्रिभुज की ऊँचाई x के समान है। तो एक्स =एच। तो रयूलेक्स त्रिभुज का क्षेत्रफल है -
उदाहरण
#include <iostream> #include <cmath> using namespace std; float areaReuleaux(float a) { //side of triangle is a if (a < 0) //if a is negative it is invalid return -1; float area = ((3.1415 - sqrt(3)) * (0.464*a) * (0.464*a))/2; return area; } int main() { float side = 5; cout << "Area of Reuleaux Triangle: " << areaReuleaux(side); }
आउटपुट
Area of Reuleaux Triangle: 3.79311