Ở đây chúng ta sẽ thấy diện tích của tam giác lớn nhất nội tiếp được trong một lục giác đều. Mỗi cạnh của hình lục giác là ‘a’ và mỗi cạnh của hình tam giác là ‘b’.
Từ sơ đồ này, chúng ta có thể thấy rằng nếu chúng ta tạo một tam giác bằng cách sử dụng một cạnh của hình lục giác, thì hai tam giác này sẽ làm cho mỗi cạnh thành hai phần. Chúng ta cũng có thể thấy hai tam giác vuông. Từ công thức Pythagorus, chúng ta có thể nói rằng -
Vì vậy, khu vực là -
Ví dụ
#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); }
Đầu ra
Area : 46.7654