TextRectangles.java
1    package npw;
2    
3    import java.util.Scanner;
4    
5    public class TextRectangles {
6        public static void main (String [] args) {
7            Scanner scan = new Scanner(System.in);
8            System.out.println("Number of rows? ");
9            int nrOfRows = scan.nextInt();
10           System.out.println("Number of columns? ");
11           int nrOfColumns = scan.nextInt();
12           drawRectangle(nrOfRows, nrOfColumns);
13       }
14       private static void drawRectangle(int nrOfRows, int nrOfColumns) {
15           int i = 1;
16           while(i <= nrOfRows) {
17               drawOneRow(nrOfColumns);
18               System.out.println("");
19               i = i + 1;
20           }
21       }
22       private static void drawOneRow(int nrOfColumns) {
23           int i = 1;
24           while (i <= nrOfColumns) {
25               System.out.print("* ");
26               i = i + 1;
27           }
28       }
29   }