Scanner input = new Scanner(System.in)
int a = input.nextInt()
int b = input.nextInt()
int c = input.nextInt()
TreeSet arr = new TreeSet()
arr.add(a)arr.add(b)arr.add(c)
Integer max,mid,min=0
Iterator it = arr.iterator()
min=(Integer)it.next()
mid=(Integer)it.next()
max=(Integer)it.next()
System.out.println("Can edges 1,2,and 1 form a triagle?"+((min+mid>max)?"true":"false"))
if ("true".equals(show.isTriangle(a, b, c))) {改成
if (show.isTriangle(a, b, c)) {
if ((a + b >c) &&(a + c >b) &&(b + c >a)) {
改成
if (((a + b) >c) &&((a + c) >b) &&((b + c) >a)) {
你再试试
import java.io.*class sanj{
public static int a,b,c
public static void main(String arg[]) throws IOException{
try{
BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in)) //接收键值
System.out.println("输入三边值,每个值输入后回车")
System.out.println("请输入:")
a=Integer.valueOf(stdin.readLine())
b=Integer.valueOf(stdin.readLine())
c=Integer.valueOf(stdin.readLine())
}catch(IOException e){
System.out.println("出现异常!")
System.exit(0)
}
if(a+b<c || a+c<b || b+c<a){
System.out.println("你输入的不能构成三角形")
}
if(a==b || a==c || b==c)
{
if(a==b && b==c) System.out.println("等边三角形")
else System.out.println("等腰三角形")
}
if(a^2+b^2==c^2||a^2+c^2==b^2||b^2+c^2==z^2)
{
System.out.println("直角三角形")
if(a^2+b^2==c^2) {
System.out.println("直角三角形面积"+a*b/2)
}
if(a^2+c^2==b^2) {
System.out.println("直角三角形面积"+a*c/2)
}
if(b^2+c^2==z^2) {
System.out.println("直角三角形面积"+c*b/2)
}
}else
System.out.println("一般三角形")
System.out.println(“y一般三角形周长是“+(a+b+c))}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)