> - Kiểm tra 3 độ dài có lập thành tam giác hay không?
if (a+b>c && a+c>b && b+c>a)
> - Là tam giác gì? (Đều, cân, vuông hay thường)
if ((a==b)&&((a!=c)||(b!=c)))
printf("Tam giac Can tai C");
else if ((a==c)&&((a!=b)||(c!=b)))
printf("Tam giac Can tai B");
else if ((c==b)&&((c!=a)||(b!=a)))
printf("Tam giac Can tai A");
else if((a==b)&&(b==c))
printf("Tam giac Deu!");
else if(a*a==b*b+c*c)
printf("Tam giac Vuong tai A");
else if(b*b==a*a+c*c)
printf("Tam giac Vuong tai B");
else if(c*c==b*b+a*a)
printf("Tam giac Vuong tai C");
else if ((a+b==c)||(c+b==a)||(c+a==b))
printf("Tam giac bi Suy bien!");
else
printf("Tam giac Thuong!");
> -In chu vi và diện tích của tam giác?
void main()
{
float a,b,c,cv,dt,q;
printf("\nHay nhap vao do dai 3 canh cua tam giac can tinh");
scanf("%f%f%f",&a,&b,&c);
if((a+b>c)&&(a+c>b)&&(c+b>a))
{
cv = a+b+c;
q = cv/2;
dt = sqrt(q*(q-a)*(q-b)*(q-c));
printf("\n\nchu vi cua tam giac can tinh la :%f\ndien tich cua tam giac can tinh la :%f",cv,dt);
}
else
printf("\nTam giac can tinh khong ton tai,vui long kiem tra lai so lieu cac canh\nva chay lai chuong trinh.\nxin cam on\!");
getch();
}