Examlex

Solved

Consider the Problem of Displaying a Pattern of Asterisks Which

question 46

Multiple Choice

Consider the problem of displaying a pattern of asterisks which form a triangle of height h, as shown below for h = 4: *
**
***
****
***
**
*
The problem can be solved with the recursive helper method shape below. The method takes two parameters: low and high. It first prints a row of asterisks corresponding to parameter low. If high is higher than low, it recursively generates a shape in which low is incremented by one, and then prints another row of low asterisks. Select a statement to complete method triangle, so that the helper method shape is invoked with the correct arguments in order to display a triangle with parameter height.
Public static void shape(int low, int high)
{
If (high >= low)
{
AsterisksRow(low) ;
If (high > low)
{
Shape(low + 1, high) ;
AsterisksRow(low) ;
}
}
}
Public static void asterisksRow(int n) // Method to display a row of n stars
{
For (int j = 1; j < n; ++j)
{
System.out.print("*") ;
}
System.out.println("*") ;
}
Public static void triangle(int height)
{
If (height > 1)
{
_______________________
}
}


Definitions:

Interpersonal Relationships

The association or connection between two or more people that may range from fleeting to enduring.

Instinctual Approach

Relating to or denoting behavior that is innate rather than learned.

Internet Addiction

A compulsive need to spend an inordinate amount of time on the Internet, often leading to negative impacts on one's personal, social, and professional life.

Shy

The characteristic of being reserved or having discomfort in social situations, often leading to avoidance of social interactions.

Related Questions