本帖最後由 葉桔良 於 2022-1-22 16:52 編輯
題目要求:判斷輸入的三個數字是否能成為三角形的三邊長。
1.總共設有三個變數
2.判斷式有三個(a+b>c),(a+c>b),(b+c>a),三個皆需成立
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int a,b,c;
- cout<<"請輸入a邊長度: ";
- cin>>a;
- cout<<"請輸入b邊長度: ";
- cin>>b;
- cout<<"請輸入c邊長度: ";
- cin>>c;
-
- if(a+b>c && a+c>b && b+c>a) //true // false 1 2 4
- cout<<"這三邊可以成為三角形的三邊長"<<endl;
- else
- cout<<"這三邊不能成為三角形的三邊長"<<endl;
-
- system("pause");
- return 0;
- }
複製代碼 |