java判断等边三角形_Java编程:随意输入三个整数,判断是否构成三角形 是否为等边三角形,是否为直角三角形,是否为普通三角形...
package c;
import java.util.Scanner;
public class C {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("第一个边长:");
int a=input.nextInt();
System.out.println("第二个边长:");
int b=input.nextInt();
System.out.println("第三个边长:");
int c=input.nextInt();
if(a+b>c&&b+c>a&&a+c>b){
if(a==b&&b==c&&a==c){
System.out.println("是等边三角形");}
else if(a>b&&a>c&&a*a==b*b+c*c){
System.out.println("是直角三角形");}
else if(b>a&&b>c&&b*b==a*a+c*c){
System.out.println("是直角三角形");}
else if(c*c==a*a+b*b){
System.out.println("是直角三角形");}
else{
System.out.println("是普通三角形");
}
}
else{
System.out.println("不是三角形");
}
}
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
