1. 正三角形(三邊等長)
2. 等腰三角形(兩邊等長)
3. 不規則三角形(三邊等長)
4. 無法構成三角形(任意兩邊和小於或等於第三邊)
import java.util.Scanner; public class C1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); //輸入三角形三邊長 System.out.println("請輸入三角形的第一個邊長"); double a = input.nextDouble(); System.out.println("請輸入三角形的第二個邊長"); double b = input.nextDouble(); System.out.println("請輸入三角形的第三個邊長"); double c = input.nextDouble(); //判斷三角形種類 if(a + b <= c || a + c <= b || c + b <= a ) { System.out.println("輸入三邊長,無法構成三角形"); } else if(a == b && b == c && c == a) { System.out.println("正三角形"); } else if(a == b || b == c || c == a) { System.out.println("等腰三角形"); } else { System.out.println("不規則三角形"); } } }
沒有留言:
張貼留言