Chủ Nhật, 8 tháng 2, 2015

Nhập vào 3 cạnh của tam giác, kiểm tra xem đó là tam giác gì - C/C++

#include <stdio.h>
#include <conio.h>


void main()
{   printf("*************************************");
    printf("\n CHUONG TRINH XAC DINH TAM GIAC");
    printf("\n*************************************");

    float a, b, c;
    printf ("Nhap a = ");
    scanf ("%f", &a);
    printf ("Nhap b = ");
    scanf ("%f", &b);
    printf ("Nhap c = ");
    scanf ("%f", &c);
    if ((a + b > c) && (a + c > b) && (b + c > a) && (a>0) && (b > 0) && (c > 0))
        {
            printf ("a, b, c la canh cua ");
   if ((a == b) && (b == c) && (c == a)) printf ("Day la tam giac deu");
   else if (( a == b) || (b == c) || (a == c)) printf ("Day la tam giac can");
      else if (((a * a + b * b == c * c) && (a == b)) || ((a * a + c * c == b * b) && (a == c))
         || (( c* c + b * b == a * a) && (c == b))) printf ("Day la tam giac vuong can");
         else if ((a * a == b * b + c * c) || (b * b == a * a + c * c) || (c * c == a * a + b * b))
            printf ("Tam giac vuong");
            else
                        printf ("Day la tam giac thuong");
}
else printf ("Tam giac khong hop le");
getch();

}

Không có nhận xét nào:

Đăng nhận xét