Advertisement
Guest User

Untitled

a guest
Dec 20th, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {    //  По кодстайлу Яндекса и Гугла не принято писать скобки с новой строки, т.е. вернее int main() {
  6.      //  Но это так, интереса ради =). Но лучше единообразие - если решила ставить скобки с новой строки, то делай так везде
  7.     int a, b, c;
  8.     scanf ("%d%d%d", &a, &b, &c);
  9.     printf ("a ");
  10.     if ((a == b) && (a == c))
  11.         printf ("equilateral ");
  12.      else if ((a == b) || (a == c))     //  Забыла случай b == c
  13.         printf ("isosceles ");
  14.     if ((a > b) && (a > c)) {
  15.         if  ((pow(a,2) == pow(b,2) + pow(c,2)))
  16.             printf ("right-angled ");
  17.             else if (pow(a,2)> pow(b,2) + pow(c,2)) //  Следи за отступами - ниже в комментарии верный стиль
  18.                 printf ("obtuse-angled ");
  19.                 }
  20.         // else if (pow(a,2)> pow(b,2) + pow(c,2)) //  Следи за отступами
  21.         //     printf ("obtuse-angled ");
  22.         // }
  23.     if ((b > a) && (b > c)) {
  24.         if  ((pow(b,2) == pow(a,2) + pow(c,2)))
  25.             printf ("right-angled ");
  26.             else if ((pow(b,2)> pow(a,2) + pow(c,2)))   //  То же самое + лишняя пара скобок, но это не так страшно
  27.                 printf ("obtuse-angled ");
  28.                 } /*
  29.         else if ((pow(b,2)> pow(a,2) + pow(c,2)))
  30.             printf ("obtuse-angled ");
  31.         } */
  32.     if ((c > b) && (c > a)) {
  33.         if  ((pow(c,2) == pow(b,2) + pow(a,2)))
  34.             printf ("right-angled ");
  35.             else if ((pow(c,2)> pow(b,2) + pow(a,2)))   //  То же самое
  36.                 printf ("obtuse-angled "); }    //  Закрывающую скобку почти никогда (для тебя просто никогда =)) не ставят в конце строки - всегда с новой
  37. /*
  38.         else if ((pow(c,2)> pow(b,2) + pow(a,2)))
  39.             printf ("obtuse-angled ");
  40.     } */
  41.     printf ("triangle");
  42.  
  43.     return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement