Program to accept three sides of a triangle in same unit and check whether it is an Equilateral Isosceles or Scalene triangle or not. Also check if the triangle is possible or not.
Java
import java.util.*;
public class Triangle
{
public static void main(String args[])
{
int a,b,c=0;
Scanner sc=new Scanner(System.in);
System.out.println("Enter three sides of a triangle");
System.out.print("Side A: ");
a=sc.nextInt();
System.out.print("Side B: ");
b=sc.nextInt();
System.out.print("Side C: ");
c=sc.nextInt();
if(a<=0||b<=0||c<=0)
{
System.out.println("Invalid Input! Triangle is not possible");
}
else if(a==b&&b==c)
{
System.out.println("It is a Equilateral Triangle");
}
else if(a==b||b==c||c==a)
{
System.out.println("It is a Isosceles Triangle");
}
else
{
System.out.println("It is a Scalene Triangle");
}
}
}Java