หาพื้นที่ของสามเหลี่ยมที่ใหญ่ที่สุดที่ถูกจารึกไว้ในรูปหกเหลี่ยมที่เราจำเป็นต้องเรียนรู้ตัวเลขเหล่านี้และวิธีที่ 1 ถูกจารึกไว้ข้างในตัวอื่นๆ
สามเหลี่ยม เป็นรูปปิดมี 3 ด้าน ซึ่งอาจมีขนาดเท่ากันหรือต่างกันก็ได้
หกเหลี่ยม เป็นรูปปิดมี 6 ด้าน ซึ่งอาจมีขนาดเท่ากันหรือไม่เท่ากัน
สามเหลี่ยมที่จารึกไว้ในรูปหกเหลี่ยมมีจุดยอดทั้งหมดสัมผัสกับจุดยอดของรูปหกเหลี่ยม ดังนั้น ด้านข้างของรูปสามเหลี่ยมสามารถใช้เป็นเส้นทแยงมุมของ หกเหลี่ยมปกติ . รูปหกเหลี่ยมที่พิจารณาในที่นี้เป็นรูปหกเหลี่ยมปกติ ซึ่งจะทำให้สามเหลี่ยมที่ใหญ่ที่สุดเป็นรูปสามเหลี่ยมด้านเท่า
มาหาสูตรนี้กันเถอะ
โปรดดูภาพต่อไปนี้ -
ในรูปสามเหลี่ยม AGB เราใช้ทฤษฎีบทพีทาโกรัส
(a/2)2 + (s/2)2 = a2 ,a = side of regular hexagon
s = side of equilateral triangle
a2/4 + s2/4 = a2
a2 - a2/4 = s2/4 3a2/4 = s2/4 3a2 = s2 a√3 = s Area = (3√3*a^2)/4
มาดูตัวอย่างกัน
ด้านของหกเหลี่ยม =6
พื้นที่สามเหลี่ยม =46.7654
คำอธิบาย พื้นที่ =3√3*36/4 =46.7654
ตัวอย่าง
#include <iostream> #include <math.h> using namespace std; int main() { float a = 6; if (a < 0) cout<<"Wrong Input!"; float area = (3 * sqrt(3) * pow(a, 2)) / 4; cout <<"The area of the triangle is "<<area; return 0; }
ผลลัพธ์
The area of the triangle is 46.7654