Задать вопрос
31 марта, 19:57

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

+3
Ответы (1)
  1. 31 марта, 22:36
    0
    [Код написан и выполнен на языке C++]

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

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

    #include

    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") ;

    }
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Даны три действительный числа а, б, с, определить, можно ли построить треугольник с такими длиннами сторон. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы