社区讨论
83分求助
P5717【深基3.习8】三角形分类参与者 4已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @lo11a8gf
- 此快照首次捕获于
- 2023/10/22 13:34 2 年前
- 此快照最后确认于
- 2023/11/02 13:05 2 年前
CPP
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;
int main() {
int s[3];
for (int i = 0; i < 3; i++) {
cin >> s[i];
}
sort(s, s + 3);
if(s[0]+s[1]<=s[2]) {
cout<<"Not triangle" << endl;
}
else {
if (s[1] * s[1] + s[0] * s[0] > s[2] * s[2]) {
cout<<"Acute triangle" << endl;
}
else if (s[1] * s[1] + s[0] * s[0] == s[2] * s[2]) {
cout<<"Right triangle" << endl;
}
else if(s[1] * s[1] + s[0] * s[0] < s[2] * s[2]){
cout<<"Obtuse triangl" << endl;
}
if (s[1] == s[2] || s[0] == s[1] || s[2] == s[0]) {
cout<<"Isosceles triangle" << endl;
}
if (s[1] == s[2] && s[0] == s[1] ) {
cout<<"Equilateral triangle" << endl;
}
}
return 0;
}
回复
共 5 条回复,欢迎继续交流。
正在加载回复...