Kiểm tra xem 3 số nhập vào có phải là 3 cạnh của tam giác không?

  1. #include<stdio.h>

  2. #include<conio.h>

  3. #include<math.h>

  4.  

  5. int

    main

    (

    )

  6. {

      clrscr

    (

    )

    ;

  7.    

    float

    a

    ,

    b

    ,

    c

    ;

  8. scanf

    (

    “%f”

    ,&

    a

    )

    ;

  9. scanf

    (

    “%f”

    ,&

    b

    )

    ;

  10. scanf

    (

    “%f”

    ,&

    c

    )

    ;

  11.    

    if

    (

    a

    +

    b

    >

    c

    ||

    b

    +

    c

    >

    a

    ||

    c

    +

    a

    >

    b

    )

  12.    

    {

  13.        

    if

    (

    a

    *

    a

    +

    b

    *

    b

    ==

    c

    *

    c

    ||

    b

    *

    b

    +

    c

    *

    c

    ==

    a

    *

    a

    ||

    c

    *

    c

    +

    a

    *

    a

    ==

    b

    *

    b

    )

  14.        

    {

  15. printf

    (

    \n

    3 so ban vua nhap la do dai 3 canh cua 1 tam giac vuong”

    )

    ;

  16.        

    }

  17.        

    else

  18.        

    {

  19.            

    if

    (

    a

    ==

    b

    ==

    c

    )

  20.            

    {

  21. printf

    (

    \n

    3 so ban vua nhap la do dai 3 canh cua 1 tam giac deu”

    )

    ;

  22.            

    }

  23.            

    else

  24.            

    {

  25.            

    if

    (

    a

    *

    a

    >

    b

    *

    b

    +

    c

    *

    c

    ||

    b

    *

    b

    >

    a

    *

    a

    +

    c

    *

    c

    ||

    c

    *

    c

    >

    a

    *

    a

    +

    b

    *

    b

    )

  26.            

    {

  27. printf

    (

    \n

    3 so ban vua nhap la do dai 3 canh cua 1 tam giac tu”

    )

    ;

  28.            

    }

  29.            

    else

  30.            

    {

  31. printf

    (

    \n

    3 so ban vua nhap la do dai 3 canh cua 1 tam giac nhon”

    )

    ;

  32.            

    }

  33.            

    }

  34.        

    }

  35.    

    }

  36.    

    else

  37.    

    {

  38. printf

    (

    \n

    Ba so ban vua nhap ko phai la do

    \

  39.         dai 3 canh cua 1 tam giac”

    )

    ;

  40.    

    }

  41.     getch

    (

    )

    ;

  42.    

    return

    0

    ;

  43. }