// CSE 142, Aut 06 // Marty Stepp // // This program prints several egg and assorted figures. // Version 2: using methods for the structure. // (but the code contains redundancy!) // public class GoofyFigures2 { public static void main(String[] args) { drawEgg(); drawTeaCup(); drawStopSign(); drawLastThing(); } public static void drawEgg() { System.out.println(" ______"); System.out.println(" / \\"); System.out.println("/ \\"); System.out.println("\\ /"); System.out.println(" \\______/"); System.out.println(); } public static void drawTeaCup() { System.out.println("\\ /"); System.out.println(" \\______/"); System.out.println("+--------+"); System.out.println(); } public static void drawStopSign() { System.out.println(" ______"); System.out.println(" / \\"); System.out.println("/ \\"); System.out.println("| STOP |"); System.out.println("\\ /"); System.out.println(" \\______/"); System.out.println(); } public static void drawLastThing() { System.out.println(" ______"); System.out.println(" / \\"); System.out.println("/ \\"); System.out.println("+--------+"); } }