怎么判断三角形

一:怎么判断三角形

a²+b²=c²,则C=90°

a²+b²>c²,则C<90°

a²+b²<c²,则C>90°,再用已知条件判断是否为等腰或等边

二:如何用java语言判断三角形的类型

用java语言判断三角形的类型的程序:

import java.util.Scanner;

public class D {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("请输入三角形的三个边:");

int a=sc.nextInt();

int b=sc.nextInt();

int c=sc.nextInt();

if((a+b<=c)||(a+c<=b)||(b+c<=a)){

System.out.println("这不是三角形!");

}else if(a==b && b==c){

System.out.println("这是正三角形!");

}else if(a==b||b==c||a==c){

System.out.println("这是等腰三角形!");

}else if(a*a==b*b+c*c || b*b==a*a+c*c || c*c==a*a+b*b){

System.out.println("这是直角三角形!");

}else if((a*a+b*b>c*c)||(a*a+c*c>b*b)||(b*b+c*c>a*a)){

System.out.println("这是锐角三角形!");

}else if((a*a+b*bSystem.out.println("这是钝角三角形!");

}

}

}

扫一扫手机访问

发表评论