


Сборная Домашка
+3C++ задачка помогите пожалуйста
Даны три натуральных числа A, B, C. Определите, существует ли треугольник с такими сторонами. Если треугольник существует, выведите строку YES, иначе выведите строку NO.
Треугольник — это три точки, не лежащие на одной прямой.
Вот мой код : #include
using namespace std;
int main() {
int a,b,c;
cin >> a >> b >> c;
if ((a < (b + c)) && (b < (a + c))) {
cout << "YES";
} else {
cout << "NO";
}
return 0;
} Что не так? (
По дате
По рейтингу
у треугольника три стороны, а у тебя только два условия
#include
using std::cin;
using std::cout;
int main()
{
int A, B, C;
cout << "Enter the sides of the triangle A, B, C: ";
cin >> A >> B >> C;
if ( (A < (B + C)) && (B < (A + C)) && (C < (A + B)) )
{
cout << "YES";
}
else cout << "NO";
return 0;
}
Больше по теме