You are on page 1of 3

public class TriangleTester { public static void main ( String[] args ) { System.out.

println ("\nMy name is: David Willmore\n" ); System.out.println ("\nMy partner's name is: Bret Wagner\n" ); System.out.println ("\nPeriod 7\n"); Triangle joe = new System.out.println System.out.println System.out.println System.out.println System.out.println System.out.println () ); System.out.println ( joe + " - Area: " + joe.findArea () ); Triangle (3.0, 4.0, 5.0); ( "\nHere is your triangle Joe: "); ( joe ); ( "\nSome info for Joe:"); ( joe + " - Perimeter: " + joe.findPerimeter () ); ( joe + " - Is it a triangle? " + joe.isTriangle () ); ( joe + " - Is it a right tringle: " + joe.isRightTriangle

Triangle mary = new Triangle ( 5.0, 12.0, 13.0); System.out.println ( "\nHere is your triangle Mary: "); System.out.println ( mary ); System.out.println ( "\nSome info for Mary:"); System.out.println ( mary + " - Perimeter: " + mary.findPerimeter () ); System.out.println ( mary + " - Is it a triangle? " + mary.isTriangle () ); System.out.println ( mary + " - Is it a right tringle: " + mary.isRightTriangle () ); System.out.println ( mary + " - Area: " + mary.findArea () ); Triangle craig = new System.out.println ( System.out.println ( System.out.println ( System.out.println ( System.out.println ( System.out.println ( craig.isRightTriangle () ); System.out.println ( Triangle ( 1.0, 12.0, 19.0); "\nHere is your triangle Craig: "); craig ); "\nSome info for Craig:"); craig + " - Perimeter: " + craig.findPerimeter () ); craig + " - Is it a triangle? " + craig.isTriangle () ); craig + " - Is it a right tringle: " + craig + " - Area: " + craig.findArea () );

Triangle steve = new Triangle ( 1192.33, 6200.0, 6540.2); System.out.println ( "\nHere is your triangle Steve: "); System.out.println ( steve ); System.out.println ( "\nSome info for Craig:"); System.out.println ( steve + " - Perimeter: " + steve.findPerimeter () ); System.out.println ( steve + " - Is it a triangle? " + steve.isTriangle () ); System.out.println ( steve + " - Is it a right tringle: " + steve.isRightTriangle () ); System.out.println ( steve + " - Area: " + steve.findArea () ); } // main } // TriangleTester

// Triangle class public class Triangle { private double mySide1; private double mySide2; private double mySide3; public Triangle ( double a, double b, double c) { // sides come into this object in order mySide1 = a; mySide2 = b; mySide3 = c; } // Constructor public double findPerimeter () { return mySide1 + mySide2 + mySide3; } // findPerimeter public boolean isTriangle ()

{ boolean answer1; answer1 = mySide1 + mySide2 > mySide3; return answer1; } // isTriangle public boolean isRightTriangle () { boolean answer2; answer2 = Math.pow(mySide1, 2) + Math.pow(mySide2, 2) == Math.pow(mySide3, 2); return answer2; } // isRightTriangle public double findArea() { double s = (mySide1 + mySide2 + mySide3)/2; double answer3 = Math.sqrt(s*(s - mySide1)*(s - mySide2)*(s - mySide3)); return answer3; } // findArea public String toString () { String str = "Triangle: " + mySide1 + " x " + mySide2 + " x " + mySide3; return str; } // toString } // class Triangle

You might also like