Повернутися

struct TwoRealNums
{
    double n1;
    double n2;
};

TwoRealNums ExCircRadArea(int A, int B, int C)
{
    // Circumradius R = abc / (4*K)
    // Area using Heron's formula
    double s = (A + B + C) / 2.0;
    double area = sqrt(s * (s - A) * (s - B) * (s - C));
    TwoRealNums result;
    result.n1 = (A * B * C) / (4.0 * area);      // circumradius
    result.n2 = area;                            // area
    return result;
}