Tam giác đều cạnh a. Vuông lớn nhất nội tiếp có cạnh x.
Công thức: x = a / (1 + 2/√3)
Diện tích: S = x²
Chương trình
#include <iostream>
#include <cmath>
using namespace std;
float squareArea(float a) {
if (a < 0) return -1;
return a / (1 + 2/sqrt(3));
}
int main() {
float a = 7;
cout << "Dien tich vuong: " << squareArea(a);
return 0;
}
Kết quả
Dien tich vuong: 3.24871