黑马程序员技术交流社区

标题: java基础 [打印本页]

作者: daniua    时间: 2016-3-28 14:10
标题: java基础
用户从键盘输入三个数,程序判断这三个数能构成构成什么形状的三角形。
作者: xinzhang    时间: 2016-3-28 15:59
没明白你到底想干什么
作者: 2664706159    时间: 2016-3-28 16:30
题目有问题,不是任意的三个数都能构成三角形的。
作者: dxw    时间: 2016-3-28 16:33
本帖最后由 dxw 于 2016-3-28 21:35 编辑

先判断3条边能否组成三角形(任意2条边相加大于第三边),最好用数组接收数据。
然后对数组进行排序/小到大。
写2个方法
一个判断是否为等腰/等边三角形;
一个判断是否为直角三角形。a[0]²+a[1]²=a[2]²……然后根据返回值输出结果

作者: w310822336    时间: 2016-3-28 17:35
你的问题说的不是很清楚,
首先要满足以下条件
构成三角形的条件:
(1)两边之和大于第三边
(2)两边之差小于第三边
然后才能谈论构成什么样的三角形。
作者: chenzhi1217    时间: 2016-3-28 18:06
好题目,支持下。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2