A text-based program that lists employees in a company and allows the user to read, update, add, and remove from the array. Demonstrates searches, sorts, and usage of arrays. Default employee names are generated from a name generator website. Employee titles and salaries are fictional.
Search the employee database using the linear search algorithm.
Search the employee database using the binary search algorithm.
Sort the employee database using the selection sort algorithm.
Sort the employee database using the insertion sort algorithm.
Add an employee to the employee database. Employee information includes first name, last name, title, and salary.
Search for an employee by last name and remove them from the employee database. All employees found using the specified last name will be fired (removed).
List all employees from the employee database in a presentable format.
Modify an employee from the employee database and change information such as first name, last name, title, and increase/decrease salary by percentage or dollar amount.
Exit the employee manager program.