Program to calculate weekly pay for employees.

Assignment Help C/C++ Programming
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.

Reference no: EM13938808

Questions Cloud

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..

Reviews

Write a Review

C/C++ Programming Questions & Answers

  Consider the following main function

Consider the following main function:Which of the following is an object of a template class?

  Problem related to calculating average in program

Here's the program i must do: 3 evaluators will evaluate 4 parameters ( just name them parameter1, parameter2 ...) the program must ask the evaluators to input those parameters but as letters (N=1,M=2,S=3,B=4,E=5) then I have to do the average for..

  The funtion should take as parameters

Write a function in c ++ that multiplies two functions. the funtion should take as parameters two fraction structures. Then, the function should multiply the two fractions and return the solution as a fraction structure.

  Write a program for keeping a course list

Write a program for keeping a course list for each student in a college. The information about each student should be kept in an object that contains the student's name and a list of courses completed by the student.

  C++ is not case sensitive

C++ is not case sensitive, Declarations can be placed anywhere in the program, Statement and declarations must end with a semicolon

  Which manufactures electrical switches

Jake Company, which manufactures electrical switches, uses a standard cost system and carries all inventories at standard. The standard manufacturing overhead costs per switch are based on direct labor hours and are shown below:Variable overhead (5 h..

  Design a nested program

How many levels of nesting are there in this design?

  Write a program, use class to create many fields

Write a program, use class to create many fields: Name,DOB,Address,Class,Mark,Average mark. Allow user save data to a text file, user also can add more students, can delete student, edit info about student.

  Describe the purpose of the hierarchical nature of

q1. explain the purpose of the hierarchical nature of traditional structured design.q2. describe what kinds of systems

  Implement the guess the word

Implement  the ‘Guess the Word' game in an object-oriented manner

  Create a flowchart to show the processing

Flowchart and sample code in C#-Create a flowchart to show the processing that will take place for the implementation of a hash structure

  Implement a second-order low-pass filter

Implement a second-order low-pass filter using the finite difference method. The finite difference method is a useful mathematical method that is used to numerically solve differential equations.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd