Supposing you have set up a business that is carrying out a commercial activity and making profits, and you have employed a number of people to work in the business. Answer the following based on your...


Supposing you have set up a business that is carrying out a commercial activity and making profits, and you have employed a number of people to work in the business. Answer the following based on your knowledge in Java Programming.
a) Provide the name of the business and where it is located.
b) Indicate the type of commercial activity you are engaged in.
c) Indicatethenumberofemployeesinthebusiness.
d) Write a Java programme (named EmployeePay.java) that calculates the weekly pay for each of your employees based on the total number of hours they have worked in a week using the following guidelines.
• All employees are paid a regular hourly rate of some amount. (Determine that amount in Ghana cedis)
• Indicate the number of regular working hours for all employees in a week
• Some employees occasionally work overtime and are supposed to be paid for the hours they have worked overtime. (Determine the overtime hourly rate in Ghana cedis. Note: Overtime hourly rate should be more than the regular hourly rate).
• Employees can however only do a maximum of 2 overtime hours each day. Your programme should work as follows:
i. Create data fields (variables) of the appropriate data types to store all the variables you will use
ii. When the programme runs, prompt an employee to enter the total number of hours he/she has worked for the week.
iii. Calculate and display the amount the employee should be paid for the week. (e.g. "Your weekly pay is ... Cedis"). If the employee is due overtime pay, also display the amount of his/her overtime pay. If not, print out "You do not qualify for overtime pay"
iv. If an employee puts in more hours than the maximum required (i.e. regular + overtime), display the regular pay, but add a message alerting the person that the overtime pay cannot be processed.

Jun 04, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here