vendredi 17 février 2017

Can anyone help me with these code

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