Kevin321888999

Triangle Project

Nov 15th, 2022
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.38 KB | None | 0 0
  1. import java.util.Scanner;
  2. class triangle_Cal{
  3.      int side1, side2, side3;
  4. public void Triangle(){
  5. side1=0;
  6. side2=0;
  7. side3=0;
  8. }
  9. public void getData(){
  10.     Scanner scanner= new Scanner(System.in);
  11.     System.out.println("Side 1: ");
  12.     side1= scanner.nextInt();
  13.     System.out.println("Side 2: ");
  14.     side2=scanner.nextInt();
  15.     System.out.println("Side 3: ");
  16.     side3= scanner.nextInt();
  17. }
  18. public boolean isRight (){
  19.     return (Math.pow(side1,2)+Math.pow(side2,2)==Math.pow(side3,2));
  20. }
  21. public boolean isScalene(){
  22.     return (side1!=side2|| side2!=side3|| side3!=side1);
  23. }
  24. public boolean isIsosceles(){
  25.     return (side1==side2|| side2==side3|| side1==side3);
  26. }
  27. public boolean isEquilateral(){
  28.     return false;
  29. }
  30.  
  31. }
  32.  
  33. class Right_Triangle {
  34.  
  35.     public static void main (String[] args) {
  36.         triangle_Cal triangletest=new triangle_Cal();
  37.  
  38.         triangletest.getData();
  39.         if(triangletest.isRight()){
  40.             System.out.println("This triangle is a Right Triangle");
  41.  
  42.         }
  43.         if(triangletest.isScalene()){
  44.             System.out.print("This Triangle is Scalene ");
  45.         }
  46.         if(triangletest.isIsosceles()){
  47.             System.out.println("This triangle is Isosceles");
  48.         }
  49.         if(triangletest.isEquilateral()){
  50.             System.out.println("This triangle is an Equilateral");
  51.         }
  52.     }
  53.  
  54. }
  55.  
  56.  
  57.  
  58.  
  59.  
Advertisement
Add Comment
Please, Sign In to add comment