AcWing 666. 三角形类型
原题链接
简单
作者:
只要是你呀ღ
,
2020-03-01 20:58:23
,
所有人可见
,
阅读 988
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
double a,b,c;
cin>>a>>b>>c;
double x,y,z;
x=max(a,max(b,c));
y=min(a,min(b,c));
z=(a+b+c)-(x+y);
//printf("%lf %lf %lf\n",x,y,z);
if(x>=y+z)
{
printf("NAO FORMA TRIANGULO\n");
return 0;
}
if(x*x==y*y+z*z)
printf("TRIANGULO RETANGULO\n");
if(x*x>y*y+z*z)
printf("TRIANGULO OBTUSANGULO\n");
if(x*x<y*y+z*z)
printf("TRIANGULO ACUTANGULO\n");
if(x==y&&y==z)
printf("TRIANGULO EQUILATERO\n");
if(x==y&&x!=z||x==z&&z!=y||z==y&&z!=x)
printf("TRIANGULO ISOSCELES\n");
return 0;
}