Slide 1 Design and Implementation* Objective: To design and implement a program for a relatively small yet reasonably complicated problem. To introduce and review a variety…