
Students' Guide to
Program
Design
4.5 Programming problems
Construct a solution algorithm for the following programming
problems. Your solution should contain:
■ a defining diagram
■ a pseudocode algorithm, or Nassi-Schneiderman diagram, and
■ a desk check of the algorithm.
1 A glass return company requires a program which will calculate
the amount of credit due to a customer who returns a case, or cases
of empty bottles. (One case contains 10 bottles.) Input to the
program is a record, containing the customer's name and a
number. This number contains the number of full or partly full
cases of empty bottles, which the customer has returned