Advertisement
Rehan_Rahman26

Which Triangle 2313

Nov 24th, 2020
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.74 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void swap(long long int *x,long long int *y)
  4. {
  5.     long long int temp = *x;
  6.     *x = *y;
  7.     *y = temp;
  8. }
  9.  
  10. long long int main()
  11. {
  12.     long long int a,b,c;
  13.     scanf("%d %d %d",&a,&b,&c);
  14.  
  15.     if(c>b)
  16.         swap(&c,&b);
  17.     if(b>a)
  18.         swap(&b,&a);
  19.     if(a>=b+c && b>=a+c && c>=a+b)
  20.         printf("Invalido\n");
  21.     else
  22.     {
  23.         if(a==b && b==c && c==a)
  24.             printf("Valido-Equilatero\n");
  25.         else if(a!=b && b!=c && c!=a)
  26.             printf("Valido-Escaleno\n");
  27.         else if(a==b || b==c || c==a)
  28.             printf("Valido-Isoceles\n");
  29.     }
  30.  
  31.     if((a*a) == ((b*b)+(c*c)))
  32.         printf("Retangulo: S\n");
  33.     else
  34.         printf("Retangulo: N\n");
  35.  
  36.  
  37.     return 0;
  38. }
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement