Schaum's outline of theory and problems of programming with pascal - Gottfried, Byron S. (McGraw - Hill Book Company, 1985)
including 391 solved problems and 35 complete programming examples