Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1 1 . 1 4 LAB: Drawing an upside down triangle Write a recursive method called drawTriangle ( ) that outputs lines of ' *

11.14 LAB: Drawing an upside down triangle
Write a recursive method called drawTriangle() that outputs lines of '*' to form an upside down isosceles triangle. Method drawTriangle() has one parameter, an integer representing the base length of the triangle. Assume the base length is always odd and less than 20. Output 9 spaces before the first '*' on the last line for correct formatting.
Hint: The number of '*' decreases by 2 for every line drawn.
Ex: If the input of the program is:
3
the method drawTriangle() outputs:
***
*
Ex: If the input of the program is:
19
the method drawTriangle() outputs:
*******************
*****************
***************
*************
***********
*********
*******
*****
***
*
Note: No space is output before the first '*' on the first line when the base length is 19.the method drawTriangle() outputs:
**************************************
**********************************
******************************
**************************
**********************
******************
**************
**********
******
**
Note: No space is output before the first '**' on the first line when the base length is 19.
527662.2848540.qx3zqy7
LAB
11.14.1: LAB: Drawing an upside down triangle
LabProgram.java
import java.util.Scanner;
public class LabProgram {
/* TODO: Write recursive drawTriangle() method here. */
public static void main(String[] args){
Scanner scnr = new Scanner(
System.in);
int baseLength;
baseLength = scnr.nextInt ();
drawTriangle(baseLength);
}
}
Run your program as often as you'd like, before submitting for grading. Below, type any needed
input values in the first box, then click Run program and observe the program's output in the
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions