Rafigovich1267
?>

Задача на С++ Треугольник Вам даны 4 отрезка. Выведите YES, если среди них найдутся 3, из которых можно составить треугольник, и NO в противном случае. Для решения напишите функцию triangle(int a, int b, int c), которая будет возвращать true, если из трёх заданных отрезков можно составить треугольник, и false иначе. Требуется дописать необходимый код: #include using namespace std; bool triangle(int a, int b, int c) { #Место для кода } int main() { int a, b, c, d; cin >> a >> b >> c >> d; if (triangle(a, b, c) || triangle(a, b, d) || triangle(a, c, d) || triangle(b, c, d)) cout << "YES"; else cout << "NO"; return 0; }

Информатика

Ответы

shumeikoElena362

из 3х отрезков можно составить треугольник если сумма 2х любых его сторон больше третей.

код:

if ((a+b>c)&&(a+c>b)&&(b+c>a))

return 1;

else

return 0;

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Задача на С++ Треугольник Вам даны 4 отрезка. Выведите YES, если среди них найдутся 3, из которых можно составить треугольник, и NO в противном случае. Для решения напишите функцию triangle(int a, int b, int c), которая будет возвращать true, если из трёх заданных отрезков можно составить треугольник, и false иначе. Требуется дописать необходимый код: #include using namespace std; bool triangle(int a, int b, int c) { #Место для кода } int main() { int a, b, c, d; cin >> a >> b >> c >> d; if (triangle(a, b, c) || triangle(a, b, d) || triangle(a, c, d) || triangle(b, c, d)) cout << "YES"; else cout << "NO"; return 0; }
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Lusiarko65
Sinelnikov1650
lider-mpl550
annaar497
thecoffeeowl
KosarinPotemkina1888
marat7
Zheleznyakova
maximpr6
sorokinae
aregaa
qadjiyevaaynura
oyunabaduraeva
Усошина1059
Дмитриевич Бирковская69
Следующие переключательные схемы