This document contains instructions for a C++ programming exam with two questions worth 40 marks each.
Question 1 asks students to design and implement a class to represent real numbers with integer mantissa and exponent. The class should include a constructor, overloaded multiplication operator, and a printing function.
Question 2 asks students to design a class hierarchy for telephone customers with base and derived classes for different types of customers. Students should implement the classes with appropriate data members and functions, demonstrate polymorphism using a print function, and include a constructor in each class.