This would need to be completed by May 4 USA time
Write a program that would display a list of options to the user, which contain
1- Adding contact records to a file ( the program should continue to add records until an eof is entered
2- Display the sorted contact phone number list
3- Quit program
Your program should incorporate the following:
You are to create a contact class; this object should hold the contact name, phone number and email address
Your program should create a sequential file ([url removed, login to view]) and save records read from the user input.
Your program should read the records from the file and sort them using the merge sort algorithm
Display the sorted list on screen
Note: do not use any C++ library to do the sort, you need to code and implement the merge sort.
Note: This needs to contain all above requirements should be complex.