#1过不去,求原因,谢大佬
查看原帖
#1过不去,求原因,谢大佬
35702
ttbr5145楼主2020/7/20 20:29
#include<iostream>
using namespace std;
int main(int argc,char* argv[]){
    int a,b,c;
    cin>>a>>b>>c;
    if(a>b)swap(a,b);
    if(b>c)swap(b,c);
    if(a>b)swap(a,b);
    if(a+b>c){
        if(a*a+b*b==c*c){
            cout<<"Right triangle\n";
        }
        else{
            if(a*a+b*b<c*c) cout<<"Obtuse triangle\n";
            else cout<<"Acute triangle\n";
        }
        if(a==b||b==c){
            if(a==c){
                cout<<"Equilateral triangle\n";
            }
            else{
                cout<<"Isosceles triangle\n";
            }
        }
    }
    else
    {
        cout<<"Not triangle\n";
    }
    return 0;
}
2020/7/20 20:29
加载中...