Advertisement
Risonna

lab1_n2

Oct 30th, 2019
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.69 KB | None | 0 0
  1. #include <math.h>
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.     long double a, b, c, p, s, h1, h2, h3;
  7.     cout << "Сторона a=";    cin >> a;
  8.     cout << "Сторона b=";   cin >> b;
  9.     cout << "Сторона c=";   cin >> c;
  10.     if (a + b > c&& a + c > b&& b + c > a)
  11.     {
  12.         p = (a + b + c) * 0.5;
  13.         cout << "Полупериметр =" << p << endl;
  14.         if (p * (p - a) * (p - b) * (p - c) >= 0)
  15.         {
  16.             s = sqrt(p * (p - a) * (p - b) * (p - c));
  17.             cout << "s=" << s;
  18.         }
  19.         else { cout << "(p * (p - a) * (p - b) * (p - c)) < 0, невозможно посчитать"; }
  20.     }
  21.     else
  22.     {
  23.         cout << "Фигура не является треугольником\n";
  24.     }
  25.     return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement