write a program in java that draws a certain pattern Based o

write a program in java that draws a certain pattern. Based on the number entered by the user, display a set of (reversed) triangles on the screen. If a negative number is entered, show an error message.

Techniques used (a) Either while loop, do while loop, or for loop should be used to complete the program. (b) if-else or switch statements can be used to complete the program.

For example,

Please enter a positive integer: 3

#*****#

##***##

###*###

Please enter a positive integer: 5

#*********#

##*******##

###*****###

####***####

#####*#####

Please enter a positive integer: 6

#***********#

##*********##

###*******###

####*****####

#####***######

######*######

Solution

for loop

#include<stdio.h>

#include<conio.h>

int main() {

    int row, space, rows, star=0;

    printf(\"Enter the number of rows in reverse pyramid\ \");

    scanf(\"%d\",&rows);

    for(row = rows;row >= 1; row--)

{

        for(space = 0; space <= rows-row; space++)

{

           printf(\" \");

        }

        star = 0;

        while(star != (2*row - 1))

{

            printf(\"* \");

            star++;

        }

        printf(\"\ \");

    }

    getch();

    return 0;

}

write a program in java that draws a certain pattern. Based on the number entered by the user, display a set of (reversed) triangles on the screen. If a negativ
write a program in java that draws a certain pattern. Based on the number entered by the user, display a set of (reversed) triangles on the screen. If a negativ

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site