java 編寫 輸入三個邊長 判斷是否組成三角行 若能組成三角行 求面積
import java.util.Scanner;
public class Array2Demo { public static void main(String[] args)
{
//輸入三個邊長 判斷是否組成三角行 若能組成三角行 求面積
int a,b,c,d;
double o,s;
while(true)
{
System.out.println("請輸入三角形 三個邊長:");
Scanner in = new Scanner(System.in); // 輸入三個邊長
a = in.nextInt();
b = in.nextInt();
c = in.nextInt();
if(a+b>c || a+c>b || b+c>a) //判斷三個邊長是否能組成三角形
{
System.out.println("可以構成三角形");
d = a+b+c;//周長 //計算周長
s = (a*b)/2; //算面積
System.out.println("周長 "+d+" 面積 "+s);
}
else
System.out.println("不能構成三角行,請重新輸入");
}
} }