Question
In this programming project, you will write a C++ program to store employee data in a List. You may challenge yourself to implement your own
In this programming project, you will write a C++ program to store employee data in a List. You may challenge yourself to implement your own Linked List class (which is encouraged). In this case, YOU WILL EARN 50 EXTRA POINTS FOR THIS PROJECT. Every employee object has id, first name, last name, phone number, email address and salary information as shown below as table. Employee Attribute Type employeeId int firstName String lastName String phoneNumber String emailAddress String salary double You will be given a data file (Week1-employeeDataset_Project 1.txt) which includes the information of many employees. Each line includes each employees information, separated by space. Your program should read each line from the given file and insert each employees information in the List ordered by employeeId. This means that the newly read information may be inserted either in front of the List, at the end of the List or even in the middle of the List. Please note that your program is considered incomplete if the information is either inserted in random order or ordered by other attributes. In addition, dont use a sort function to sort the unordered list after inserting the entire list not sorted by employeeId. This is considered incomplete as well. To insert the information in the List, you use insert function (either the function from STL or your own function if you choose to implement your own List class). After inserting the entire list of employees in the List, your program must display them on the screen from the first employee to the last one ordered by employeeId. Submission Requirements You will submit your source code with .cpp extension. If you have multiple files, please archive/compress it into one file in a proper form (e.g. .rar, .zip...). You must submit the program that compiles and runs without any error to receive full points. Dont forget to put comments in your source code so that the reader can understand your program easily. On the top of each source code file, please dont forget to put your Name.
this is the list:
22717 Dalt Denslow 529-792-8120 ddenslow0@odnoklassniki.ru 65060.84 44271 Meryl MacKereth 700-210-9179 mmackereth1@fema.gov 130820.75 49783 Melitta Roulston 131-912-0430 mroulston2@blogtalkradio.com 137259.61 39733 Heall Capitano 102-931-0045 hcapitano3@accuweather.com 146666.92 37847 Sibyl Eagger 398-800-0922 seagger4@weebly.com 82331.18 34345 Lonna Rumbellow 244-775-5555 lrumbellow5@omniture.com 113389.83 18079 Warren Nanson 296-614-0900 wnanson6@pbs.org 89046.01 47453 Melisse Linskey 533-632-0900 mlinskey7@mlb.com 67318.27 39646 Craggy Dankersley 490-256-4333 cdankersley8@blogger.com 67178.57 32163 Jacquelyn Jepson 543-894-9165 jjepson9@uol.com.br 56805.53 49403 Hans Lindenbaum 918-792-0331 hlindenbauma@bluehost.com 68404.51 17931 Demetra Quinlan 189-293-9650 dquinlanb@samsung.com 64645.64 11977 Adele Rosas 690-955-2373 arosasc@boston.com 65154.27 24327 Christy Rodgman 712-561-5575 crodgmand@com.com 99367.61 48446 Lorne Mattson 300-572-2736 lmattsone@usnews.com 93272.57 37697 Jaquenetta Prattington 767-130-2044 jprattingtonf@w3.org 90260.9 35861 Boony McCarroll 608-216-3434 bmccarrollg@hhs.gov 79251.24 44860 Joby Behrend 551-153-5635 jbehrendh@prnewswire.com 80966.65 18603 Doy Darridon 187-664-8821 ddarridoni@free.fr 86822.11 12431 Rosemary Linsley 400-379-3043 rlinsleyj@ihg.com 103715.45 10289 Amber Coultass 200-714-1304 acoultassk@fastcompany.com 98234.68
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started