Application to calculate weekly payment of a company, Computer Engineering


A company requires a software application to calculate the weekly payment for its employees. The information about the employees (employees' data) is kept in a file. Each line in the file contains the employee name and number, the pay rate and the number of hours worked in a week.

The application should provide the following functionalities:

  • Read the employee's data and verifies its validity (all numbers should be positive)
  • Calculate the employee's weekly pay
  • Print the employee's weekly pay together with the employee's data.


The pay rate for all the employees is £20.00 per hour when the working time is equal or less than 40 hours per week. For the time worked over this number of hours, the pay will be calculated doubling the actual time worked.

Solve this problem applying all the steps of a problem solving strategy (problem understanding, algorithm and testing). Present the algorithm as a structured flowchart and pseudocode. Make sure you apply all the good practice guidelines you were advised in presenting the algorithm.

Posted Date: 3/22/2013 1:53:21 AM | Location : United States

Related Discussions:- Application to calculate weekly payment of a company, Assignment Help, Ask Question on Application to calculate weekly payment of a company, Get Answer, Expert's Help, Application to calculate weekly payment of a company Discussions

Write discussion on Application to calculate weekly payment of a company
Your posts are moderated
Related Questions
Whole idea of ISDN is to digitize the telephone network to permit transmission of video, audio and text over existing telephone lines. The purpose of ISDN is to provide fully integ

Effect of IS on Humans - Information System We have concentrated in this chapter on the ways that IS has evolved making it more useful and more user-friendly. This proliferat

what is network operating system design issues

Bitmaps commonly use one bitmap for each single distinct value. Number of bitmaps used can be decreased by opting for a dissimilar type of encoding. Space can be optimized but when

Q. Describe about Frameset? Now make a master page in which you write below code. My Frame Page -- The Master Page

State about movable joystick In another type of movable joystick, the stick is used to activate switches that cause the screen cursor to move at a constant rate in the selected

Q.  Develop a Menu driven program with following menu: a.  Binary to Decimal b.  Binary to Octal c.  Binary to Hexadecimal d.  Exit (Put proper validation for input

In a JK Flip-Flop, toggle means ? Ans. Change the output to the opposite state implies the meas of toggle, in a JK Flip-Flop.

What are the various Design constraints used while performing Synthesis for a design? 1. Make the clocks (frequency, duty-cycle). 2. Explain the transition-time requirements

What is race around condition? Ans: Race Around Condition:- Jn Kn Q(n+1) output   0 1 0 1   0 0