Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please code this using c++ programming Rabbit instruction.txt forward 100 back 50 right_turn 90 forward 50 back 100 left_turn 90 left_turn 90 forward 80 First,

Please code this using c++ programming

Rabbit instruction.txt

forward 100

back 50

right_turn 90

forward 50

back 100

left_turn 90

left_turn 90

forward 80

First, your program should print the following 3 lines:

There are 3 rabbits.

The rabbits are traced.

The state of the rabbit is 0 initially.

if instruction "forward 100" the programme generate this 2 sentence

When the state of the rabbit is equal to 0, it moves forward 1 pixel and the s0_steps of the rabbit increases.

When the s0_steps of the rabbit is greater than or equal to 20, the state of the rabbit increments and the s0_steps of the rabbit becomes 0.

If instruction "right_turn 90" the programme generate this 2 sentence

When the state of the rabbit is equal to 1, the angle of the rabbit increases by 3 and the s1_steps of the rabbit increases.

When the s1_steps of the rabbit is greater than or equal to 30, the state of the rabbit increments and the s1_steps of the rabbit becomes 0.

Please help me finish back 50, forward 50, back 100, left turn 90, left turn 90 and forward 80 instruction using this example above.

if it says forward right turn or left turn we just copy past the two sentences from the direction. the only change is you need them is the magnitude of the movement and increment the state.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Financial management theory and practice

Authors: Eugene F. Brigham and Michael C. Ehrhardt

12th Edition

978-0030243998, 30243998, 324422695, 978-0324422696

Students also viewed these Programming questions

Question

Explain consumer behaviour.

Answered: 1 week ago

Question

Explain the factors influencing consumer behaviour.

Answered: 1 week ago