Ở đây chúng ta sẽ thấy diện tích của hình vuông lớn nhất có thể được nội tiếp trong một hình elip. Hình vuông trong hình elip sẽ giống như bên dưới -
Diện tích của hình elip là -
Bây giờ, nếu x và y giống nhau thì
Vì vậy, khu vực là -
Ví dụ
#include <iostream> #include <cmath> using namespace std; float area(float a, float b) { if (a < 0 || b < 0 ) //if values are is negative it is invalid return -1; float area = (4*(a*a + b*b)) / (a*a*b*b); return area; } int main() { float a = 4, b = 2; cout << "Area : " << area(a, b); }
Đầu ra
Area : 1.25