Concept explainers
Turtle Graphics: Repeating Squares
In this chapter, you saw an example of a loop that draws a square. Write a turtle graphics
Figure 4-13 Repeating squares
Trending nowThis is a popular solution!
Learn your wayIncludes step-by-step video
Chapter 4 Solutions
Starting Out with Python (4th Edition)
Additional Engineering Textbook Solutions
Concepts Of Programming Languages
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Objects First with Java: A Practical Introduction Using BlueJ (6th Edition)
Starting Out with Java: From Control Structures through Data Structures (3rd Edition)
Starting Out with Python (3rd Edition)
Starting Out with Java: From Control Structures through Objects (6th Edition)
- Turtle Drawing with Loops Objective: To make a drawing using turtle graphics and nested loops Requirements: -Your program should ask the user at least two questions, and use the answers to help make the drawing. -Your program must have at least one pair of nested loops (a loop inside of a loop) to do some of the drawing -Your drawing cannot be made up only of rotated polygons coming from the center of the screen like we did in class. -Please write a new program for this assignment - don't use code from any in-class exercises. -For example, your program could draw a field of flowers, or you could draw a repetitive square pattern like you might see on a rug.arrow_forwardPython Coding-While Loops (In PyCharm Community edition) Create a while loop that SUMS up ALL the numbers given from an initial number and an ending number. Example would be : Input1 : What is the first number? 0 Input2 : What is the last number? 3 DO NOT SHOW but these are the computations inside the code : 0 + 1 + 2 + 3 = 6 This is the Output : The sum of all the number from 0 to 3, is 6 In the code you are going to use a total variable and add each additional time it runs through the loop to that total. REMEMBER the assignment from the first unit of programming where we used this formula : BUT you are going to create your own method using a while loop to emulate what formula accomplishes WITHOUT using this formula. The user will put in the first number and the last to be SUMMED - you will use the while loop to calculate all of the additions leading to the final number.arrow_forwardNesting Loops Summary In this lab, you add nested loops to a Java program provided. The program should print the letter E. The letter E is printed using asterisks, three across and five down. Note that this program uses System.out.print("*"); to print an asterisk without a new line. Instructions Write the nested loops to control the number of rows and the number of columns that make up the letter E. In the loop body, use a nested if statement to decide when to print an asterisk and when to print a space. The output statements have been written, but you must decide when and where to use them. Execute the program. Observe your output. Modify the program to change the number of rows from five to seven and the number of columns from three to five. What does the letter E look like now?arrow_forward
- Complete the following for loop. The loop should display the numbers from 0 to 9 and from 0 to -9. The numbers should be displayed in a format similar to the following: 0:01:-12:-2 ... and so on. for (int i = 0, j= 0; i < 10; %3D {arrow_forwardIn PYTHON Using one of the loop construct draw:- Ten dashed Horizontal lines- Each line of length 150 units (or pixels)- All lines aligned at the same left vertical margin- Lines 10 units apart each other Note- Set the length of solid segment to 10 units- Set the length of the non-visible segment to 5 units Assumption- Use of Turtle libraryarrow_forwardIn PYTHON Using one of the loop construct draw:- Ten dashed Vertical lines- Each line of length 150 units (or pixels)- All lines aligned at the same top horizontal margin - Lines 10 units apart each other Note- Set the length of solid segment to 10 units- Set the length of the non-visible segment to 5 units Assumption- Use of Turtle libraryarrow_forward
- (Simulation) Write a program to simulate the roll of two dice. If the total of the two dice is 7 or 11, you win; otherwise, you lose. Embellish this program as much as you like, with betting, different odds, different combinations for win or lose, stopping play when you have no money left or reach the house limit, displaying the dice, and so forth. (Hint: Calculate the dots showing on each die with the expression dots=(int)(6.0randomnumber+1), where the random number is between 0 and 1.)arrow_forwardLoops in Python have blocks that are delimited by: O8 braces () brackets Indents All of the abovearrow_forwardTask 2 [Low-quality graphics circle] This task is to help you practice nested for-loops (for-loop inside a for-loop) and if-statements. Hint: if you want to print a new line, you can print an empty string, e.g., print(""). For this task, we will draw a simple text-based circle. Recall that a circle is described as follows: x² + y² = r² Any x, y value, such that x² + y² ≤ r², will be a point inside or on the circle. With this simple information, we can draw a circle. Your task should work as follows: (1) Ask the user to input a radius from [1 to 10]. -> You can assume the input is an integer -> If the value is not between 1 and 10, keep asking for input [see example below] (2) loop y from 10 to 10 loop x from 10 to 10 if the current x,y is inside or on the circle (see equation above), then print a '*', otherwise print a '.' hint: consider using print (..., end="") Examples of Task 2 (user input in red) Task 2: Draw circle ---- Input size between 1-10: 11 Input size between 1-10: 0 Input…arrow_forward
- In PYTHON Using one of the loop construct draw:- Ten dashed Horizontal lines- Each line of length 150 units (or pixels)- All lines aligned at the same left vertical margin- Lines 10 units apart each other Note- Set the length of solid segment to 10 units- Set the length of the non-visible segment to 5 units Assumption- Use of Turtle library (i will check the answer, it has to be correct)arrow_forwardText Rectangle. Create a program that draws a rectangle in text mode given the dimensions provided by the user. Attached is a sample of the execution of the program. Hint: Use a loop and the repetition operator to create the rectangle.arrow_forwardTranscribed Image Text Create a program that allows the user to do some basic functions. First, ask the user if they would like to find out sqrt, log or factorial of a number, then return the results. Here is the sample output: Welcome to the simple math helper. What would you like to calculate? 1. Sqrt 2. Log 3. Factorial > 1 Enter the number to sqrt: >9arrow_forward
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,