package com.lanou.java01;
import java.util.Scanner;
public class LiuChengHomeWork1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一条边");
String str1 = scanner.nextLine();
System.out.println("请输入第二条边");
String str2 = scanner.nextLine();
System.out.println("请输入第三条边");
String str3 = scanner.nextLine();
int a = Integer.parseInt(str1);
int b = Integer.parseInt(str2);
int c = Integer.parseInt(str3);
double l = a + b + c;
double m = l / 2;
if (a < b + c && a > b - c || c < a + b && a + b < c || a - c < b && a + c < b) {
System.out.print("周长为:");
System.out.println(l);
if (a * a + b * b > c * c && a * a + c * c > b * b && b * b + c * c > a * a) {
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("这是直角三角形");
}
if (a * a + b * b < c * c || a * a + c * c < b * b || b * b + c * c < a * a) {
System.out.println("这是钝角三角形");
}
if (a == b || a == c || b == c) {
System.out.println("这是等腰三角形");
} else if (a == b && b == c) {
System.out.println("这是等变三角形");
} else if (a != b && a != c && b != c) {
System.out.println("这是不等变三角形");
}
double s = Math.sqrt(m * (m - a) * (m - b) * (m - c));
System.out.print("面积为:");
System.out.println(s);
} else {
System.out.println("这不是三角形");
}
}
}