Reference no: EM13938808
I am looking for help with my class assignment for C Programming. I need to write a program that will calculate weekly pay for employees.
For each employee the program should prompt the user to enter the clock number, wage rate, and number of hours. The clock number is a unique identifier for an employee, the wage rate is the hourly rate the employee is paid, and hours is how many hours an employee worked within a given week. The program determines the gross pay and outputs the following
format:
-----------------------------------
Clock# Wage Hours Gross
-----------------------------------
098401 10.60 51.0 540.60
Column alignment, leading zeros in Clock#, and zero suppression in float fields are important. Remember that you cannot type in 098401 (its Octal, and invalid as well) ... type in as 98401 and use print formatting to print as 098401. Assume that clock numbers are at a most 6 digits long, and pad with leading zeros if less than 6 digits.
Use the following data as test input:
Clock# Wage Hours
98401 10.60 51.0
526488 9.75 42.5
765349 10.50 37.0
34645 12.25 45.0
127615 8.35 0.0
The program should query the user for how many sets of test data (i.e., employees to process), and loop that many times. In our example above, you would enter the number 5, as there would be 5 employees to process.
Don't expect a nice output that shows all the employee data in a one table. Its OK to have your output show the prompts for data on the first employee, print information about that employee, prompt for information about the next employee, print info on that next employee, and so one until each employee data set is processed.
You will run this program ONE time as stated before, and you will initially prompt the user for the number of data sets to process (such as 5) that you will incorporate into your loop test.
What will happen to your companys cash cycle
: Your firm has an inventory period of 45 days, an accounts payable period of 22 days, and an accounts receivable period of 28 days. The CFO wants to implement a discount plan in order to reduce the receivables period to 18 days. What will happen to yo..
|
Summary methods to describe the bank data
: Select a random sample of size 50 from the given 1000 cases. You will use this sample data to complete tasks 2 to 6. Since repeat cases may occur when you draw random numbers and each case can be included only once in your sample, some of you may..
|
Compute depreciation expense and accumulated depreciation
: Compute depreciation expense, accumulated depreciation, and book value for the first three years of the machine's life using the straight-line method and the double-declining-balance method.
|
What is amount of the annual depreciation tax shield
: Northern Lights is trying to decide whether to lease or buy some new equipment. The equipment costs $51,000, has a 5-year life, and will be worthless after the 5 years. The company has a tax rate of 34 percent, a cost of borrowed funds of 8.75 percen..
|
Program to calculate weekly pay for employees.
: I am looking for help with my class assignment for C Programming. I need to write a program that will calculate weekly pay for employees.
|
Recommending an overseas market
: You are required to develop a report proposing a new overseas market which an organisation should enter or alternatively an existing overseas market where significant expansion should be implemented.
|
Prepare depreciation schedule using sum-of-the-year method
: The price of a laser printer purchased by Paul's Printers and Office Supplies was $713. It cost $27 for delivery. The salvage value at the end of a 5-year life is $65. Prepare a depreciation schedule using the sum-of-the-year's method, and then enter..
|
New york via commercial airplane
: The following U.S. border entry points: New York via commercial airplane Detroit via commercial transport truck highway Vancouver to Seattle via intercity passenger train
|
Improve processes and activities in organisation
: What motivates you to succeed at your work? How do you define a productive day? What things do you consider important in motivating and involving people in organisational change? What steps would you use in managing people to improve processes and..
|