I have an homework where I make triangles. My problem is when I type java TriangleClassifier 6 8 10 on the gitbash I get the result "Triangle type is Scalene Triangle" but I need to get the Right Triangle. Also in the end I get "Not a triangle"
To get full grade I must get this result
"java TriangleClassifier 8 8 8 Triangle type is Equilateral Triangle"
But instead of this I get "Triangle type is Equilateral Triangle Not a triangle"
public static void main(String[] args){
int value1 = Integer.parseInt(args[0]);
int value2 = Integer.parseInt(args[1]);
int value3 = Integer.parseInt(args[2]);
if(value1 == value2 && value1 == value3){
System.out.println("Triangle type is Equilateral Triangle");
break;
}else if(value1 == value2 || value1 == value3){
System.out.println("Triangle type is Isosceles Triangle");
break;
}else if((value1 + (value2*value2) == (value3*value3)){
System.out.println("Triangle type is Right Triangle");
break;
}else if(value3-value1<value2<value1+value3);{
System.out.println("Triangle type is Scalene Triangle");
break;
}else{
System.out.println("Not a triangle");
break;
}
Aucun commentaire:
Enregistrer un commentaire