Question: Write a program to load a vector with 50 random integers between the numbers 0-49. Once the vector is loaded, display a report of how

 Write a program to load a vector with 50 random integers

Write a program to load a vector with 50 random integers between the numbers 0-49. Once the vector is loaded, display a report of how many numbers are in the range 0-9, 10-19, 20-29, 30-39, and 40-49. [8 marks] 3. You have a class called "Customer" which has a number of data members (m_nID, m sName, m nPhoneNum) as well as accessor functions for these data members called getID, getName, and getPhoneNum. The constructor for the class accepts two integers and a string to set the values of these data members. 4. Using C++ code, declare a vector to hold pointers to Customer objects and create 3 customers in the vector. Write code to display a report of the customers stored in the vector. Finally, write code to delete the customers appropriately for when the program ends. [8 marks] 5. The company that utilises the Customer class as described above has now added a new tier of customer, a Gold Customer, that has the same attributes, but lso has a number of other attributes. These include they number of years they have been a member, and a discount rate that the customer now gets on all purchases. Write a class that inherits from the Customer class that adds these data members as wll as a function that can get the discount rate. Your constructor should set the initial values to 1 year of membership and a 10% discount rate. that it can hold and work with both normal customers and gold customers. [10 marks]

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!