Coding Practice

Write a Java program to check whether the triangle is equilateral, isosceles or scalene triangle

Check whether the triangle is equilateral, isosceles or scalene triangle
Sample Output
Input all sides of a triangle and check whether triangle is valid or not.

Enter three sides...
4
4
5
The triangle is isosceles.
Java-Source Code
//package ifelsejava;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int side1, side2, side3;
Scanner input = new Scanner(System.in);
System.out.println("Check whether the triangle is equilateral, isosceles or scalene triangle.\n");
System.out.println("Enter three sides...");
side1 = input.nextInt();
side2 = input.nextInt();
side3 = input.nextInt();
if (side1 + side2 > side3 && side1 + side3 > side2 && side2 + side3 > side1) {
if (side1 == side2 && side2 == side3) {
System.out.println("The triangle is equilateral.");
} else if (side1 == side2 || side2 == side3 || side1 == side3) {
System.out.println("The triangle is isosceles.");
} else {
System.out.println("The triangle is scalene.");
}
} else {
System.out.println("The triangle is not valid.");
}
}
}
Sample Output
Check whether the triangle is equilateral, isosceles or scalene triangle.

Enter three sides...
6
6
6
The triangle is equilateral.

No comments:

Post a Comment

Change Theme
X