У меня есть вопрос относительно состояния.Вопрос заключается в том, что общая длина любых двух сторон треугольника должна быть больше, чем длина третьей стороны, чтобы сегменты образовывали треугольник.Например, 8, 6 и 12 могут образовывать треугольник, потому что сумма любых двух из трех сегментов больше, чем третий сегмент.Однако 24, 5 и 15 не могут образовывать треугольник, потому что сумма сегментов 5 и 15 не превышает длину сегмента 24.
поэтому мое кодирование выглядит следующим образом:
$aa = $_GET['a'];
$bb = $_GET['b'];
$cc = $_GET['c'];
if(($aa + $bb > $cc) || ($bb + $cc > $aa) || ($aa + $cc > $bb)){
echo"Triangle";
}
else{
echo"Not Triangle";
}
он может работать, но я проверяю эти числа: 8, 6 и 12 и отображаю Треугольник.для чисел: 24, 5 и 15 также отображается треугольник, даже если ответ не является треугольником.Кто-нибудь может сказать мне, почему?TQ