Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.  
  5. double n1, n2, n3;
  6.  
  7. scanf("%lf %lf %lf", &n1, &n2, &n3);
  8.  
  9. if ((n1>=n2) && (n1>=n3) && (n1<n2+n3)){
  10.  
  11. if((n1*n1)==(n2*n2 + n3*n3)){
  12. printf("TRIANGULO RETANGULO\n");
  13. } else if((n1*n1)>(n2*n2 + n3*n3)){
  14. printf("TRIANGULO OBTUSANGULO\n");
  15. } else{
  16. printf("TRIANGULO ACUTANGULO\n");
  17. }
  18.  
  19. if((n1!=n2) && (n2!=n3) && (n3!=n1)){
  20. printf("TRIANGULO ESCALENO\n");
  21. } else if ((n1==n2) && (n2==n3) && (n3==n1)){
  22. printf("TRIANGULO EQUILATERO\n");
  23. } else{
  24. printf("TRIANGULO ISOSCELES\n");
  25. }
  26.  
  27. } else if ((n2>=n1) && (n2>=n3) && (n2<n3+n1)){
  28.  
  29. if((n2*n2)==(n1*n1 + n3*n3)){
  30. printf("TRIANGULO RETANGULO\n");
  31. } else if((n2*n2)>(n1*n1 + n3*n3)){
  32. printf("TRIANGULO OBTUSANGULO\n");
  33. } else{
  34. printf("TRIANGULO ACUTANGULO\n");
  35. }
  36.  
  37. if((n1!=n2) && (n2!=n3) && (n3!=n1)){
  38. printf("TRIANGULO ESCALENO\n");
  39. } else if ((n1==n2) && (n2==n3) && (n3==n1)){
  40. printf("TRIANGULO EQUILATERO\n");
  41. } else{
  42. printf("TRIANGULO ISOSCELES\n");
  43. }
  44.  
  45. } else if ((n3>=n1) && (n3>=n2) && (n3<n2+n1)){
  46.  
  47. if((n3*n3)==(n2*n2 + n1*n1)){
  48. printf("TRIANGULO RETANGULO\n");
  49. } else if((n3*n3)>(n2*n2 + n1*n1)){
  50. printf("TRIANGULO OBTUSANGULO\n");
  51. } else{
  52. printf("TRIANGULO ACUTANGULO\n");
  53. }
  54.  
  55. if((n1!=n2) && (n2!=n3) && (n3!=n1)){
  56. printf("TRIANGULO ESCALENO\n");
  57. } else if ((n1==n2) && (n2==n3) && (n3==n1)){
  58. printf("TRIANGULO EQUILATERO\n");
  59. } else{
  60. printf("TRIANGULO ISOSCELES\n");
  61. }
  62.  
  63. } else {
  64.  
  65. printf("NAO FORMA TRIANGULO\n");
  66. }
  67. return 0;
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement