Overview Create a Java class called Triangle that when used
Solution
first enter the 3 sides of the triangle. then u can see the results.
import java.util.*;
 class Triangle
 {
    public static void main(String args[])
    {
        Scanner s=new Scanner(System.in);
        Double a=s.nextDouble();
        Double b=s.nextDouble();
        Double c=s.nextDouble();
        Triangle vt   = new Triangle();
        if(a>b && a>c)
        {
          if((a*a)==(b*b)+(c*c))
            System.out.println(\"It is a right-angled triangle\");
          else
            System.out.println(\"It is not a right-angled triangle\");
         }
         if(b>c && b>a)
         {
             if((b*b)==(c*c)+(a*a))
                System.out.println(\"It is a right-angled triangle\");
             else
                System.out.println(\"It is not a right-angled triangle\");
         }
         if(c>a && c>b)
         {
             if((c*c)==(a*a)+(b*b))
                System.out.println(\"It is a right-angled triangle\");
             else
                System.out.println(\"It is not a right-angled triangle\");
         }
         if(vt.isTriangleValid(a, b, c))
         {
                System.out.println(\"Sides entered can form a triangle!\");
         }
         else
         {
                 System.out.println(\"Sides entered cannot form a triangle!\");
         }
         if(a==b && a==c)
         {
            System.out.println(\"this is a equilletral triangle\");
        }
        if ((a==b && b!=c && a!=c) || (b==c && b!=a && c!=a) || (c==a & c!=b && a!=b))
            System.out.println(\"The triangle with sides \"+a+\",\"+b+\",\"+c+\" is an isosceles one\");
        Double d;
        d = (a + b + c )/ 2 ;
         Double area = Math.sqrt(d * (d - a) * (d - b) * (d - c));
         System.out.println(\"Area of Triangle is:\"+area+\" sq units\");
         Double perimeter=a+b+c;
         System.out.println(\"Perimeter of the triangle is:\"+perimeter);
    }
   private boolean isTriangleValid(double a, double b, double c)
    {
             if((a+b)>c && (a+c)>b && (b+c)>a)
             {
                 return true;
            }
            else
            {
                 return false;
             }
    }
 }


