여기서 우리는 정육각형으로 내접된 가장 큰 삼각형의 면적을 볼 것입니다. 육각형의 각 변은 'a'이고 삼각형의 각 변은 'b'입니다.
이 다이어그램에서 육각형의 한 변을 사용하여 하나의 삼각형을 만들면 이 두 삼각형이 각 변을 두 부분으로 만들고 있음을 알 수 있습니다. 우리는 두 개의 직각 삼각형도 볼 수 있습니다. 피타고루스 공식에서 우리는 다음과 같이 말할 수 있습니다 -
따라서 면적은 -
예시
#include <iostream> #include <cmath> using namespace std; float area(float a) { if (a < 0 ) //if value is negative it is invalid return -1; float area = (3 * sqrt(3) * pow(a, 2)) / 4; return area; } int main() { float a = 6; cout << "Area : " << area(a); }
출력
Area : 46.7654