fork(3) download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. int main() {
  5. double a, b, c;
  6. scanf("%lf %lf %lf", &a, &b, &c);
  7. if (a<=b+c && b<=a+c && c<=b+a)
  8. {
  9. if (a==b+c || b==c+a || c==a+b || a==0 || b==0 || c==0)
  10. printf("Треугольник нулевой площади");
  11. else if (a==b && b==c && c==a)
  12. printf("Равносторонний");
  13. else if (a==b ^ b==c ^ c==a)
  14. printf("Равнобедренный");
  15. else printf("Разносторонний");
  16. }
  17. else printf("Не треугольник");
  18. return 0;
  19. }
Success #stdin #stdout 0s 3300KB
stdin
-2 4 6
stdout
Не треугольник