JAVA编程:根据用户输入的三角形的三个边长,判断三角形是不是直角三角形?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 21:21:16
JAVA编程:根据用户输入的三角形的三个边长,判断三角形是不是直角三角形?
不要用if-else语句.编程的过程中最好带上注释!
不要用if-else语句.编程的过程中最好带上注释!
//看好 记事本写的 Judge.java
public class Judge
{
public static void main(String[] args)
{
try
{
if(args.length != 3)
{
System.out.println("请输入三个数");
}
else
{
double a = Double.parseDouble(args[0]);
double b = Double.parseDouble(args[1]);
double c = Double.parseDouble(args[2]);
if(a*a + b*b == c*c ||
b*b + c*c == a*a ||
a*a + c*c == b*b )
{
System.out.println
("由"+a+","+b+","+c+"构成的三角形是直角三角形");
}
else
{
System.out.println
("由"+a+","+b+","+c+"构成的三角形不是直角三角形");
}
}
}
catch(NumberFormatException Ex)
{
System.out.println("请输入三个数");
System.exit(-1);
}
}
}
在命令提示符上运行
比如:(在对应的目录下)
编译 javac Judge.java
运行 java Judge 3 4 5
java judge etw 1 da
………………………………
public class Judge
{
public static void main(String[] args)
{
try
{
if(args.length != 3)
{
System.out.println("请输入三个数");
}
else
{
double a = Double.parseDouble(args[0]);
double b = Double.parseDouble(args[1]);
double c = Double.parseDouble(args[2]);
if(a*a + b*b == c*c ||
b*b + c*c == a*a ||
a*a + c*c == b*b )
{
System.out.println
("由"+a+","+b+","+c+"构成的三角形是直角三角形");
}
else
{
System.out.println
("由"+a+","+b+","+c+"构成的三角形不是直角三角形");
}
}
}
catch(NumberFormatException Ex)
{
System.out.println("请输入三个数");
System.exit(-1);
}
}
}
在命令提示符上运行
比如:(在对应的目录下)
编译 javac Judge.java
运行 java Judge 3 4 5
java judge etw 1 da
………………………………
JAVA编程:根据用户输入的三角形的三个边长,判断三角形是不是直角三角形?
VB编程 输入三角形三条边长啊,a,b,c的值,根据其数值,判断是否构成三角形.
java输入三角形的三个边判断能否构成三角形.并判断构成三角形的类别(等边,等腰,普通)
JAVA根据用户输入的长和宽,编程求长方形的面积和周长.
编写一个程序,根据用户输入的三角形的三条边长判定是何种三角形,对于有效三角形,求其面积.
用java语言编程 从键盘输入三个数,以这三个数为三角形三条边的边长,请问这三条边是否可以组成三角形,
JAVA输入三角形的三条边,判断是否是一个三角形,三角形的形状
vb三角形编程输入三条边,判断能否构成三角形.看我的编程是否有问题,
C语言中,根据用户输入的三个顶点坐标计算三角形的面积.点的坐标如何表示?
java编程实现:从键盘任意输入一个数,判断这个数是不是7的倍数.
VB编程题.输入三角形三条边a,b,c的值,根据其数值,判断能否构成三角形.不要求判断是具体什么三角形
用Java描述一个三角形,提供计算三角形面积方法.三角形的三个边长从键盘输入.