Question: Exercise 4 . 5 There is an old song about beer bottles that can be expressed recursively. The first verse of the song 9 9
Exercise There is an old song about beer bottles that can be expressed
recursively.
The first verse of the song Bottles of Beer is:
bottles of beer on the wall, bottles of beer, ya take one down, ya
pass it around, bottles of beer on the wall.
Subsequent verses are identical except that the number of bottles gets smaller by one
in each verse, until the last verse:
No bottles of beer on the wall, no bottles of beer, ya cant take one down,
ya cant pass it around, cause there are no more bottles of beer on the
wall!
And then the song finally ends.
Write a program that prints the entire lyrics of Bottles of Beer. Your program
should include a recursive method that does the hard part, but you also might want
to write additional methods to separate the major functions of the program.
The last verse, when the number of bottles left is is the base case. The other verses
are the recursive step.
As you are developing your code, you will probably want to test it with a small number
of verses, like Bottles of Beer.
The purpose of this exercise is to take a problem and break it into smaller problems,
and to solve the smaller problems by writing simple, easilydebugged methods.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
