
Programming Logic and Design, Introductory 7th Edition by Joyce Farrell
النسخة 7الرقم المعياري الدولي: 1285225562
Programming Logic and Design, Introductory 7th Edition by Joyce Farrell
النسخة 7الرقم المعياري الدولي: 1285225562Assume that you have created a mechanical arm that can hold a pen. The arm can perform the following tasks:
• Lower the pen to a piece of paper.
• Raise the pen from the paper.
• Move the pen 1 inch along a straight line. (If the pen is lowered, this action draws a 1-inch line from left to right; if the pen is raised, this action just repositions the pen 1 inch to the right.)
• Turn 90 degrees to the right.
• Draw a circle that is 1 inch in diameter.
Draw a structured flowchart or write structured pseudocode describing the logic that would cause the arm to draw or write the following. Have a fellow student act as the mechanical arm and carry out your instructions. Don’t reveal the desired outcome to your partner until the exercise is complete.
a. a 1-inch square
b. a 2-inch by 1-inch rectangle
c. a string of three beads
d. a short word (for example, cat)
e. a four-digit number
الخطوة 1 من3
b) A two-inch by one-inch rectangle
Pseudocode:
start
Lower the pen to a piece of paper
Move 1 inch along a straight line
Move 1 inch along a straight line
Turn 90 degrees to the right
Move 1 inch along a straight line
Turn 90 degrees to the right
Move 1 inch along a straight line
Move 1 inch along a straight line
Turn 90 degrees to the right
Move 1 inch along a straight line
Raise the pen from the paper
stop
Flowchart:
الخطوة 2 من 3
الخطوة 3 من 3
لماذا لم يعجبك هذا التمرين؟
أخرى