--- tags: DICE C --- 17_3 更多的三角形 === > [name=CHAWTeam] --- 目錄:[DICE C語言程式破解](https://hackmd.io/@CHAWTeam/DiceC) --- 題目 -- ```! 請撰寫一程式,輸入3個整數邊長,判斷其能否構成三角形, 如果是請印出,「(三邊長)可以構成三角形」, 否則印出,「(三邊長)不可以構成三角形」。 程式重複輸入,直到輸入「0 0 0」才停止。 輸入範例: 3 3 3 1 6 1 5 4 3 -9 4 5 0 0 0 輸出範例: 3 3 3可以構成三角形 1 6 1不可以構成三角形 5 4 3可以構成三角形 -9 4 5不可以構成三角形 ``` 程式碼 -- ```c= #include <stdio.h> int main() { int a,b,c; scanf("%d %d %d",&a,&b,&c); while( a!=0 && b!=0 && c!=0 ) { if( a+b>c && a+c>b && b+c>a ) { printf("%d %d %d可以構成三角形\n",a,b,c); } else { printf("%d %d %d不可以構成三角形\n",a,b,c); } scanf("%d %d %d",&a,&b,&c); } return 0; } ``` 輸入 -- ```! 3 3 3 1 6 1 5 4 3 -9 4 5 0 0 0 ``` 執行 -- ```! 3 3 3可以構成三角形 1 6 1不可以構成三角形 5 4 3可以構成三角形 -9 4 5不可以構成三角形 ``` --- [查看我們在HackMD上的所有筆記](https://hackmd.io/@CHAWTeam) 目錄:[DICE C語言程式破解](https://hackmd.io/@CHAWTeam/DiceC) --- {%hackmd Iiu5mOixR7yWkPHKCkabBg %} <iframe class="LikeCoin" height="235" src="https://button.like.co/in/embed/chawteam/button?referrer=https://hackmd.io/@CHAWTeam/DiceC-17_3" width="100%"></iframe> --- {%hackmd i1nMRrZcTFmTvoF897K9zg %}