判斷三角形三邊邊長是否構成三角形
1.利用兩邊長和必須大於第三邊,而且需檢驗三次同時成立。
#include2.利用兩邊和大於第三邊且兩邊差的絕對值小於第三邊。#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) cout << a << ' ' << b << ' ' << c << " 三邊構成三角形\n"; else cout << a << ' ' << b << ' ' << c << " 三邊不構成三角形\n"; system("PAUSE"); return EXIT_SUCCESS; }
#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 && abs(a-b)