#include<stdio.h>
#include<math.h>
void main()
{
float a,b,c,s,chang;
scanf("%f%f%f",&a,&b,&c);
if(a+b>c&&a+c>b&&c+b>a)
{
chang=(a+b+c)/2;
s=sqrt(chang*(chang-a)*(chang-b)*(chang-c));
printf("%f",s);
if(a==b||b==c||a==c)
{
printf("等腰三角行");
}
else if(a==b&&b==c&&a==c)
{
printf("等边三角行");
}
else if(a*a+b*b==c*c||a*a+c*c==b*b||c*c+b*b==a*a)
{
printf("直角三角行");
}
else
{
printf("普通三角形");
}
}
}
100
最新推荐文章于 2024-08-21 00:49:25 发布