Если даны три целых числа a, b и c, вернуть true, если a, b и c могут быть длинами сторон прямоугольного треугольника. В противном случае верните false. Напомним, что в правом треугольнике каждая сторона должна иметь положительную длину, а сумма квадратов длин ног должна равняться квадрату длины гипотенузы.
isRightTriangle (3, 4, 5)→ true isRightTriangle (4, 3, 5) → true isRightTriangle (5, 4, 3) → true
boolean isRightTriangle(int a, int b, int c) {
if(a>0 && b>0 && c>0){
if((Math.sqrt((double)a)+Math.sqrt((double)b))==Math.sqrt((double)c)){
return true;
}
else{
if((Math.sqrt((double)b)+Math.sqrt((double)c))==Math.sqrt((double)a)){
return true;
}
else{
if((Math.sqrt(c)+Math.sqrt(b))==Math.sqrt(a)){
return true;
}
else{
return false;
}
}
}
}
else{
return false;
}
}