/* * Program to draw rectangles of stars in the standard output stream. The * dimensions of the rectangle are read from the standard input stream. */ package npw; import java.util.Scanner; public class TextRectangles { public static void main(String[] args) { System.out.println("run:"); Scanner sc = new Scanner(System.in); System.out.print("Number of Rows? "); int nrOfRows = sc.nextInt(); System.out.print("Number of Columns? "); int nrOfColumns = sc.nextInt(); drawRectangle(nrOfRows, nrOfColumns); } private static void drawRectangle(int nrOfRows, int nrOfColumns) { int i = 1; while (i <= nrOfRows) { System.out.println( ); drawOneRow(nrOfColumns); i = i + 1; } } private static char drawOneRow(int nrOfColumns) { char star = '*'; int x = 1; while (x <= nrOfColumns) { System.out.print(star); x = x + 1; } return star ; } }