
Сообщение от
dkii
if(a >= b + c || b >= a + c || c >= b + a)
это проверка при вводе сторон, а не углов

Сообщение от
dkii
if(a*a == b*b+c*c || b*b == a*a+c*c || c*c == b*b+a*a)
не лучше ли (если a, b, c- стороны)
C++ |
1
| if(fabs(a*a - (b*b+c*c))<eps || fabs(b*b - (a*a+c*c))<eps || fabs(c*c - (b*b+a*a))<eps) |
|