// CSE 142 Autumn 2007, Marty Stepp // // This program prints many lines and boxes of stars. // This is the initial, redundant version (without parameters). // public class Stars1 { public static void main(String[] args) { drawLineOf13Stars(); drawLineOf7Stars(); drawLineOf35Stars(); draw5x4Box(); draw10x6Box(); } public static void drawLineOf13Stars() { for (int i = 1; i <= 13; i++) { System.out.print("*"); } System.out.println(); } public static void drawLineOf7Stars() { for (int i = 1; i <= 7; i++) { System.out.print("*"); } System.out.println(); } public static void drawLineOf35Stars() { for (int i = 1; i <= 35; i++) { System.out.print("*"); } System.out.println(); } public static void draw5x4Box() { // top for (int i = 1; i <= 5; i++) { System.out.print("*"); } System.out.println(); // middle for (int line = 1; line <= 2; line++) { System.out.print("*"); for (int j = 1; j <= 3; j++) { System.out.print(" "); } System.out.println("*"); } // bottom for (int i = 1; i <= 5; i++) { System.out.print("*"); } System.out.println(); } public static void draw10x6Box() { // top for (int i = 1; i <= 10; i++) { System.out.print("*"); } System.out.println(); // middle for (int line = 1; line <= 4; line++) { System.out.print("*"); for (int j = 1; j <= 8; j++) { System.out.print(" "); } System.out.println("*"); } // bottom for (int i = 1; i <= 10; i++) { System.out.print("*"); } System.out.println(); } }