float TriangleArea(int A, int B, int C) { // Heron's formula: Area = sqrt(s(s-a)(s-b)(s-c)) // where s is the semi-perimeter float s = (A + B + C) / 2.0; return sqrt(s * (s - A) * (s - B) * (s - C)); }