AcWing 666. 三角形类型
原题链接
困难
作者:
khalil
,
2021-05-19 16:31:30
,
所有人可见
,
阅读 139
#include <iostream>
using namespace std;
int main()
{
double a,b,c;
cin>>a>>b>>c;
if(a<b) swap(a,b);
if(a<c) swap(a,c);
if(b<c) swap(b,c);
if(a>=b+c) cout << "NAO FORMA TRIANGULO"<<endl;
else {
if(a*a == b*b + c*c) cout<<"TRIANGULO RETANGULO"<<endl;
else if (a*a > b*b + c*c) cout<< "TRIANGULO OBTUSANGULO"<<endl;
else if (a*a < b*b + c*c) cout<< "TRIANGULO ACUTANGULO"<<endl;
if(a==b&&b==c) cout << "TRIANGULO EQUILATERO"<<endl;
else if(a==b || b==c || a==c) cout << "TRIANGULO ISOSCELES"<<endl;
}
return 0;
}