Suppose that you have a robot turtle that walks around a room under the control of a computer program. The turtle holds a pen that can be in one of two positions: up or down. When the turtle’s pen is down, it traces out a shape on the floor of the room and while the pen is up, the turtle moves around freely without writing anything. In Assignment 3, we assumed that floor of the room is divided up into a set of tiles. In that assignment, the user could input the number of tiles on the command-line when they started the program or, if no input was provided, then we assumed that the floor was divided into a 50-by-50 grid of tiles. the program read commands from the standard input and then feed the commands to the turtle. You need to keep track of the current position of the turtle and the state of the pen. The tiles are number in rows and columns with the row numbers and column numbers both starting at 0. Assume that your turtle starts in the tile numbered (0,0) and that its pen is in the up position. All tiles are blank when the program starts. This means that each tile has their state set to 0. If the turtle has marked a tile, then the state of that tile is set to 1. The turtle responded to the following commands: When the turtle is given 6 commands, you will need to write the contents of the floor grid to the standard output.

Display an asterisk when the tile is set to 1 and a blank when it is set to 0. On a 7 command, you should clear the grid of tiles by setting all tile values to 0.

COMMAND MEANING

1 Pen Up

2 Pen Down

3 Turn Right

4 Turn Left

5,x Move forward by x number of spaces

6 Display the floor grid

7 Clear the grid

9 Terminate program

## Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
\$26
The price is based on these factors:
Number of pages
Urgency
Basic features
• Free title page and bibliography
• Unlimited revisions
• Plagiarism-free guarantee
• Money-back guarantee
On-demand options
• Writer’s samples
• Part-by-part delivery
• Overnight delivery
• Copies of used sources
Paper format
• 275 words per page
• 12 pt Arial/Times New Roman
• Double line spacing
• Any citation style (APA, MLA, Chicago/Turabian, Harvard)

# Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

### Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

### Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

### Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.