Quick actions

cmd+k|ctrl+k

Navigation

Languages

task 102

Snippet info

Language

Cpp

Visibility

public

Author

niktyutenko

Created

2018-10-15T17:48:54Z

Updated

2018-11-21T10:39:10Z

#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;

}
INFO