java判断三边是否构成三角形,java判断是否为直角三角形
如何解决写爬虫IP受阻的问题?立即使用。
写一个方法void triangle(int a,int b,int c)判断三个参数是否能组成一个三角形。如果没有,抛出异常IllegalArgumentException,显示异常消息:a,b,c“不能形成三角形”;如果可以形成,则显示三角形的三条边的长度。在main方法中从命令行获取三个整数,调用这个方法,并捕获异常。
字母表
两边之和大于第三边:公元前
两边的差别比第三边小:c-aa
导入Java . util . arrays;
导入Java . util . scanner;
公共三角形判断{
public static int[]side;
公共静态void main(String[] args) {
side=new int[3];
扫描仪输入=新扫描仪(system . in);
尝试{
side[0]=input . nextint();
side[1]=input . nextint();
side[2]=input . nextint();
arrays . sort(side);
三角形(边[0]、边[1]、边[2]);
} catch(IllegalArgumentException e){
e . getmessage();
e . printstacktrace();
}catch(异常e) {
e . printstacktrace();
}最后{
input . close();
}
}
公共静态void三角形(int a,int b,int c)抛出异常{
如果((公元前)(公元前)
System.out.println(可以形成三角形);
其他
抛出new illegalargumentexception(三条边不能形成三角形);
}
}运行结果:
更多java知识,请关注java基础课程。以上是java介绍判断是否是三角形方法的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。