• Даны три действительный числа а,б,с, определить, можно ли построить треугольник с такими длиннами сторон.

Ответы 1

  • [Код написан и выполнен на языке C++]

    Алгоритм задачи исходит из неравенства треугольника:

    1) a < b + c,              2) b < a + c,                3) c < a + b

    #include <iostream>

    using namespace std;

    int main() {

       unsigned int a, b, c;

       cout << "Введите три стороны треугольника (a, b, c): ";

       cin >> a >> b >> c;

       if((a < (b + c)) && (b < (a + c)) && (c < (a + b))){

           cout << endl << "Треугольник со сторонами " << a << ", " << b << " и " << c << " можно построить." << endl;

           return 0;

       }

       else cout << endl << "Треугольник с такими сторонами нельзя построить." << endl;

    system("pause");

    }

    • Автор:

      joyce
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years