#include #include #include using namespace std; int main(int argc, char *argv[]) { float a, b, c; cout << "請輸入三角形三邊邊長,以空白分隔:"; cin >> a >> b >> c; if((a+b)>c && (b+c)>a && (c+a)>b) { if(pow(a,2) + pow(b,2) == pow(c,2) || pow(b,2) + pow(c,2) == pow(a,2) || pow(c,2) + pow(a,2) == pow(b,2)) cout << a << ' ' << b << ' ' << c << " 三邊構成直角三角形\n"; else if(pow(a,2) + pow(b,2) > pow(c,2) && pow(b,2) + pow(c,2) > pow(a,2) && pow(c,2) + pow(a,2) > pow(b,2)) cout << a << ' ' << b << ' ' << c << " 三邊構成銳角三角形\n"; else if(pow(a,2) + pow(b,2) < pow(c,2) || pow(b,2) + pow(c,2) < pow(a,2) || pow(c,2) + pow(a,2) < pow(b,2)) cout << a << ' ' << b << ' ' << c << " 三邊構成鈍角三角形\n"; } else