用JAVA写一个三角形程序,并且能判断三角形是等腰还是直角形?
用JAVA写一个三角形程序,并且能判断三角形是等腰还是直角形?我们所用的JAVA程序是在命令提示符里显示,也就是那黑糊糊的界面里显示出来。...
用JAVA写一个三角形程序,并且能判断三角形是等腰还是直角形?
我们所用的JAVA程序是在命令提示符里显示,也就是那黑糊糊的界面里显示出来。 展开
我们所用的JAVA程序是在命令提示符里显示,也就是那黑糊糊的界面里显示出来。 展开
2个回答
展开全部
靠哦 很烂的问题
import java.io.*;
class Trigon{
static private double a,b,c;
static public void main(String[] sss){
try{
InputStream in=System.in;
InputStreamReader inRead=new InputStreamReader(in);
BufferedReader read=new BufferedReader(inRead);
System.out.println("输入三边值,每个值输入后回车");
a=Double.valueOf(read.readLine());
b=Double.valueOf(read.readLine());
c=Double.valueOf(read.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("是等腰");
}
else System.out.println("一般的三角星");
}
}
只有在WEB时在使用MyEclipse
import java.io.*;
class Trigon{
static private double a,b,c;
static public void main(String[] sss){
try{
InputStream in=System.in;
InputStreamReader inRead=new InputStreamReader(in);
BufferedReader read=new BufferedReader(inRead);
System.out.println("输入三边值,每个值输入后回车");
a=Double.valueOf(read.readLine());
b=Double.valueOf(read.readLine());
c=Double.valueOf(read.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("是等腰");
}
else System.out.println("一般的三角星");
}
}
只有在WEB时在使用MyEclipse
展开全部
你还是用JCreator Pro吧 或者Eclipse啊 在命令提示符里面搞 你累不累啊
代码:
package com.Example;
import java.util.Scanner;
public class TriangleTest
{
public static void main(String[] args)
{
System.out.println("输入三个数字,每输入一个回车确认:");
Scanner reader=new Scanner(System.in);
int a=reader.nextInt();
int b=reader.nextInt();
int c=reader.nextInt();
/*判断*/
if(a+b<c || a+c<b || b+c<a)
{
System.out.println("你输入的不能构成三角形");
}
if(a==b||b==c||a==c)
{
System.out.println("这是一个等腰三角形.");
}
if((a*a+b*b==c*c)||(a*a+c*c==b*b)||(b*b+c*c==a*a))
{
System.out.println("这是一个直角三角形.");
}
}
}
代码:
package com.Example;
import java.util.Scanner;
public class TriangleTest
{
public static void main(String[] args)
{
System.out.println("输入三个数字,每输入一个回车确认:");
Scanner reader=new Scanner(System.in);
int a=reader.nextInt();
int b=reader.nextInt();
int c=reader.nextInt();
/*判断*/
if(a+b<c || a+c<b || b+c<a)
{
System.out.println("你输入的不能构成三角形");
}
if(a==b||b==c||a==c)
{
System.out.println("这是一个等腰三角形.");
}
if((a*a+b*b==c*c)||(a*a+c*c==b*b)||(b*b+c*c==a*a))
{
System.out.println("这是一个直角三角形.");
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询