Top.Mail.Ru
Ответы
Аватар пользователя
8лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Сборная Домашка
+3

C++ задачка помогите пожалуйста

Даны три натуральных числа 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;
} Что не так? (

По дате
По рейтингу
Аватар пользователя
Новичок
8лет

у треугольника три стороны, а у тебя только два условия

Аватар пользователя
Мастер
8лет

#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;
}