Question
Design and implement a C++ Application that: Interactively input: Employee First Name Employee Last Name Employee id Employee hours worked per week Employee Pay Rate
Design and implement a C++ Application that:
Interactively input:
Employee First Name
Employee Last Name
Employee id
Employee hours worked per week
Employee Pay Rate
Menu with Option to:
Print out Employee Report in the following report format
Search for an Employee
Display the Report in Sorted based on Last Name or ID
Calculate the Pay
Quit
Criteria:
Be sure to use Parallel Arrays to Store the Employee Information
Output must be formatted and line up with the column header
It must support interactive data input
output displays on the screen for different reports
Use this data for input:
Brian Adams 612366 36
David Eisenhower 957654 38
Kathy Jones 123456 43
Janet Williams 245695 39
Steve Bradford 245690 39
MARKETING COMPANY REPORT PROGRAM
FIRST NAME LAST NAME ID HOURS WORKED Hourly Rate Total Pay Brian Adams 612366 36 David Eisenhower 957654 38 Kathy Jones 123456 43 Janet Williams 245695 39 Steve Bradford 245690 39 Average Hours Worked: 39 Hrs/Week
Objective of this program:
Use of symbolic constants
Use of comments
Use of Arrays
Validate Data
Format data using data size manipulators
Simple math operations
Learn to use the compiler
Learn to print output
- Be able to search the data by Name and or ID.
- Be able to sort the data by Name and or ID.
- Output should be displayed formatted with heading.
- If the search did not find the requested data, it should display that the ID or Name does not exist.
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