#include <iostream>
#include<cmath>
#include<math.h>
using namespace std;
int main()
{
double R, a, c, d, b, k, f, S1, S2, S3, S4, p;
cout << "Введите: " << endl;
cout << "Радиус" << endl;
cout << "Сторону квадрата" << endl;
cout << "Смежные стороны прямоугольника " << endl;
cout << "Стороны треугольника" << endl;
cin >> R;
cin >> a;
cin >> c >> d;
cin >> b >> k >> f;
S1 = 3.14*pow(R, 2);
S2 = pow(a, 2);
S3 = c * d;
p = (b + k + f) / 2;
S4 = sqrt(p*(p - b)*(p - k)*(p - f));
if (S1 > S2 && S1 > S3 && S1 > S4)
{
cout << "Круг имеет наибольшую площадь - " << S1 << endl;
}
else if (S2 > S1 && S2 > S3 && S2 > S4)
{
cout << "Квадрат имеет наибольшую площадь - " << S2 << endl;
}
else if (S3 > S1 && S3 > S2 && S3 > S4)
{
cout << "Прямоугольник имеет наибольшую площадь - " << S3 << endl;
}
else
{
cout << "Треугольник имеет наибольшую площадь - " << S4 << endl;
}
return 0;
}