The Puzzling Pyramid Program Project

The Puzzling Pyramid Program Project

In my laptop science class, our professor gave us an task of writing a program that might print out a pyramid manufactured from begins. With a purpose to do my task laptop science ideas of loops within loops had for use. Upon my first try of attempting to write down this system, I used to be met with just a few compiler errors. I modified this system till I bought it to accurately compile, however then one other drawback got here up. As soon as this system was executed, it could print out an infinite variety of stars and would not cease till this system was halted.

I modified this system once more and bought it to print out begins and cease, however I did not get a pyramid. As a substitute, I bought rows of begins that appeared extra like a rectangle. I used to be annoyed that one other try did not end result within the pyramid. I spent the subsequent few hours making extra modifications, however the outcomes had been both the identical, or resulted in some pointless compiler errors occurring. I appeared on-line for some assist and got here throughout a web site that helps college students full their laptop science homework. Utilizing the web site, I discovered why this system wasn’t printing out the celebrities accurately.

To ensure that the celebrities to make the pyramid form, I wanted to have one loop depend down and increment two integers, after which the outer loop to do the identical. This brought on this system to print out one star on the primary line, two begins on the second line, and so forth. As soon as I had the fundamental pyramid form printing, I edited the code to just accept a numbered enter. The unique code solely printed a pyramid that went as much as 5 rows, however with the enter choice, any quantity can be utilized and the pyramid could have that many rows.