Advertisement
Guest User

Untitled

a guest
Mar 18th, 2014
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5. int Side_1, Side_2, Side_3;
  6.  
  7. printf("Please enter the length of the first side of the triangle: ");
  8. scanf("%d%*c", &Side_1);
  9.  
  10. printf("Please enter the length of the second side of the triangle: ");
  11. scanf("%d%*c", &Side_2);
  12.  
  13. printf("Please enter the length of the third side of the triangle: ");
  14. scanf("%d%*c", &Side_3);
  15.  
  16. if ((Side_1 <= 0) ||(Side_2 <= 0) || (Side_3 <= 0))
  17. printf("You can not have a negative value for any of the sides. Your triangle is invalid.");
  18.  
  19. else
  20. if ((Side_1 == Side_2) && (Side_1 == Side_3) && (Side_2 == Side_3))
  21. printf("You have entered valid dimensions for an equilateral triangle.");
  22.  
  23. else
  24. if ((Side_1 == Side_2) && (Side_1 != Side_3) && (Side_2 != Side_3))
  25. printf("You have entered valid dimensions for an isoceles triangle.");
  26.  
  27. else
  28. if ((Side_2 == Side_3) && (Side_1 != Side_3) && (Side_2 != Side_1))
  29. printf("You have entered valid dimensions for an isoceles triangle.");
  30.  
  31. else
  32. if ((Side_1 == Side_3) && (Side_1 != Side_2) && (Side_2 != Side_3))
  33. printf("You have entered valid dimensions for an isoceles triangle.");
  34.  
  35. else
  36. if ((Side_1 != Side_2) && (Side_1 != Side_3) && (Side_2 != Side_3) && (Side_1 + Side_2 > Side_3) || (Side_1 + Side_3 > Side_2) OR (Side_2 + Side_3 > Side_1))
  37. printf("You have entered valid dimensions for a scalene triangle.");
  38. return(0);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement