c++49分求救!!!
查看原帖
c++49分求救!!!
759152
yinbe楼主2022/8/5 12:33
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a,b,c;
	scanf("%d %d %d",&a,&b,&c);
	if(a+b<=c||a+c<=b||c+b<=a)
	{
		printf("Not triangle");
		return 0;
	}
	if(a*a+b*b>c||c*c+b*b>a||a*a+c*c>b)
	{
		cout<<"Acute triangle"<<endl;
	}
	else if(a*a+b*b==c||c*c+b*b==a||a*a+c*c==b)
	{
		cout<<"Right triangle"<<endl;
	}
	else if(a*a+b*b<c||c*c+b*b<a||a*a+c*c<b)
	{
		cout<<"Obtuse triangle"<<endl;
	}
	if(a==b||a==c||b==c)
	{
		cout<<"Isosceles triangle"<<endl;
	}
	if(a==b||a==c)
	{
		cout<<"Equilateral triangle"<<endl;
	}
	return 0;
}
2022/8/5 12:33
加载中...