作者CKPILOT (忙!)
看板Flash
标题Re: 请问一下...
时间Wed Oct 13 00:10:29 2004
※ 引述《andyjih (冬烘蠹鱼找自己N N)》之铭言:
: : 1.输入三角形三边长,判断是否为三角形,等腰三角形
: : 正三角形或不为三角形
: 老实说是作业,问题出在老师什麽都没讲清楚..作业就出来了
: 我的想法是以边长下去判别...
: 看来又要重想了.....
: 本来想过用sitch,不过想不出一个可以做完全部的式子
看在你很诚实的面子上,就给你提示:)
首先:
1.将三边大小排序: 可自己写排序法(排序法很多种,不过对你来说可能稍难)
建议利用利用Array.sort方法
2.最小两边和>最大边 --> 三角形
< -->非三角形
3.确定为三角形的情况後
(a)三边相同-->正三角形
(b)三边皆不同-->任意/直角三角形
(c)其他状况就是等腰三角形
语法就自行参考Help吧:)
行有余力的话,还可以判断钝/锐角三角形
--
下台一鞠躬m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.1.73
1F:→ CKPILOT:我在想什麽,才三边用什麽排序法= =" 220.134.1.73 10/13
2F:推 deco:........不过过程对就好了 140.92.50.246 10/13