Предмет: Информатика,
автор: Nek122
Даны три действительный числа а,б,с, определить, можно ли построить треугольник с такими длиннами сторон.
Ответы
Автор ответа:
4
[Код написан и выполнен на языке 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");
}
Похожие вопросы
Предмет: Алгебра,
автор: kata88333
Предмет: Русский язык,
автор: alimhodjaevnodirjon
Предмет: География,
автор: Аноним
Предмет: Литература,
автор: ilyagutov
Предмет: Экономика,
автор: goncharova18