Rectangle V3 Learn programming Java

Lesson:

Arrays, Structures and Strings


Exercise:

Rectangle V3


Objetive:

Write a java program to ask the user for his/her name and a size, and display a hollow rectangle with it:

Enter your name: Yo
Enter size: 4
YoYoYoYo
Yo____Yo
Yo____Yo
YoYoYoYo

(note: the underscores _ should not be displayed on screen; you program should display blank spaces inside the rectangle)


Code:

import java.util.*;
public class Main
{
	public static void main(String[] args)
	{
		int n, width, height;
		int row, column;

		System.out.print("Enter a number: ");
		n = Integer.parseInt(new Scanner(System.in).nextLine());

		System.out.print("Enter the desired width: ");
		width = Integer.parseInt(new Scanner(System.in).nextLine());

		System.out.print("Enter the desired height: ");
		height = Integer.parseInt(new Scanner(System.in).nextLine());

		for (row = 0; row < height; row++)
		{
			for (column = 0; column < width; column++)
			{
				System.out.print(n);
			}
			System.out.println();
		}
	}
}

Juan A. Ripoll - Systems Tutorials and Programming Courses ©  All rights reserved.  Legal Conditions.