题目描述
注意要先排序,所以看题目很关键。
样例
#include<iostream>
using namespace std;
int main()
{
double a,b,c,t;
cin>>a>>b>>c;
if(a<b)
{
t=a;
a=b;
b=t;
}
if(a<c)
{
t=a;
a=c;
c=t;
}
if(b<c)
{
t=b;
b=c;
c=t;
}
if(a>=b+c)
cout<<"NAO FORMA TRIANGULO"<<endl;
else
{
if(a*a==b*b+c*c)
cout<<"TRIANGULO RETANGULO"<<endl;
if(a*a>b*b+c*c)
cout<<"TRIANGULO OBTUSANGULO"<<endl;
if(a*a<b*b+c*c)
cout<<"TRIANGULO ACUTANGULO"<<endl;
if(a==b&&b==c&&a==c)
cout<<"TRIANGULO EQUILATERO"<<endl;
if(a==b&&a!=c&&b!=c||a==c&&a!=b&&c!=b||b==c&&b!=a&&c!=a)
cout<<"TRIANGULO ISOSCELES"<<endl;
}
return 0;
}