importjava.util.Scanner;publicclassno5{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);System.out.print("请输入边a:");floata=input.nextFloat();Syste...
import java.util.Scanner;
public class no5{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.print("请输入边a:");
float a = input.nextFloat();
System.out.print("请输入边b:");
float b = input.nextFloat();
System.out.print("请输入边c:");
float c = input.nextFloat();
if(a+b<=c || a+c<=b | b+c<=a){
System.out.println("不可以组成三角形!");
}
float s=1/2*(a+b+c);
float area =math.sqrt(s*(s-a)*(s-b)*(s-c));//怎么开方???
System.out.println("三角形面积:"+area);
if(a == b | a == c | b == c){
System.out.println("三角形类型:等腰三角形");
}
if(a == b && a == c && b == 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("三角形类型:直角三角形");
}
}
}
展开