只有五十分 求助
查看原帖
只有五十分 求助
797520
Jathryn_W楼主2023/4/2 04:06
#include <bits/stdc++.h>
using namespace std;
int main(){
	int num[5];
	int a,b,c;
	for(int i=0;i<3;i++){
		scanf("%d",&num[i]);
	}
	sort(num,num+3);
	a=num[0];
	b=num[1];
	c=num[2];
	if(a+b>=c){
		if(a*a+b*b==c*c){
			printf("Right triangle\n");
		}
		if((a*a+b*b)<c*c){
			printf("Acute triangle\n");
		}
		if((a*a+b*b)>c*c){
			printf("Obtuse triangle\n");
		}
		if(a==b||b==c){
			printf("Isosceles triangle\n");
		}
		if(a==b&&b==c){
			printf("Equilateral triangle\n");
		}
	}else
       printf("Not triangle\n");
	return 0;
}

2023/4/2 04:06
加载中...