---
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 %}