首页 > 试题广场 >

在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不

[问答题]
在三角形计算中,要求三角型的三个边长:AB C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等 腰三角形”,若是等边 三角形,则提示“等边三角形”。画出程 序流程图、控制流程图、找出基本测试路径 ,对此设计一个测试用例。
public class Triangle {
	
	int a,b,c;
	
	public Triangle(int a, int b, int c) {
		this.a = a;
		this.b = b;
		this.c = c;
	}

	public boolean isTriangle(){
		boolean result=true;
		if((a+b)>c&&(a+c)>b&&(b+c)>a){
			result=true;
		}
		else{
			result=false;
		}
		return result;
	}
	public int perimeter(){
		return a+b+c;
	}
	public void isIsosceles (){
		if(a==b&&a==c){
			System.out.println("等边三角形");
		}else{
			if(a==b||a==c||b==c){
				System.out.println("等腰三角形");
			}
		}
	}
}


发表于 2017-02-18 17:43:15 回复(0)