Write a program that simulates a snail trying to crawl up a building of height 6 steps. The snail starts on the ground, at height 0. In each iteration, the snail either crawls up one step, or slips off one step and falls all the way back to the ground. In each iteration you would take a number as input from user and if the number is less 50 than the snail will slip otherwise it will crawl up. The program should keep going until the snail gets to the top of the building. It should then print out the number of falls that the snail took before it finally reached the top. Here is a sample execution: Iteration 1: Please enter a number between [1,100]: 60 Snail Moved: Up Iteration 2: Please enter a number between [1,100]: 60 Snail Moved: Up Iteration 2: Please enter a number between [1,100]: 40 Snail Moved: Down Number of falls: 8
Write a program that simulates a snail trying to crawl up a building of height 6
steps. The snail starts on the ground, at height 0. In each iteration, the snail
either crawls up one step, or slips off one step and falls all the way back to the
ground. In each iteration you would take a number as input from user and if the number is less 50 than the snail will slip otherwise it will crawl up. The program should keep going until the snail gets to the top of the building. It should then print out the number of falls that the snail took before it finally reached the top.
Here is a sample execution:
Iteration 1: Please enter a number between [1,100]: 60 Snail Moved: Up
Iteration 2: Please enter a number between [1,100]: 60 Snail Moved: Up
Iteration 2: Please enter a number between [1,100]: 40 Snail Moved: Down
Number of falls: 8
Trending now
This is a popular solution!
Step by step
Solved in 2 steps