CS1 Standard Demo Page

The following text was written to the standard output stream when the RedArea.java program was executed from Netbeans.

/*
 * Program to calculate the area of both red squares by subtracting the area
 * of the inner blue square.
 */
package shapes;

/**
 *
 * @author ecuevas
 */
public class RedArea {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        double tableSide = 40;
        double distanceFromMP = 3;
        double twiceDistanceFromMP = (2 * distanceFromMP);
        SSquare table = new SSquare(tableSide);
        double referenceCircleRadius = ((tableSide - twiceDistanceFromMP)/2);
        SCircle reference = new SCircle(referenceCircleRadius);
        SSquare blueSquare = reference.inscribingSquare();
        double blueSide = blueSquare.side();
        double referenceCR2 = ((blueSide - twiceDistanceFromMP)/2);
        SCircle referenceTwo = new SCircle(referenceCR2);
        SSquare redSquare = referenceTwo.inscribingSquare();
        double tableArea = table.area();
        double blueArea = blueSquare.area();
        double littleRedArea = redSquare.area();
        double redArea = ((tableArea-blueArea) + littleRedArea);
        System.out.println("Red Area = " + redArea);
        
    }
    
}