Calculate gross pay for an employee and display

Assignment Help Programming Languages
Reference no: EM131137682

A local small business has hired you to write a payroll calculation program.

The program only needs to calculate gross pay for an employee and display the results. Your program will accept the employee's name, hours worked, and the employee's pay rate.

The program will need to calculate overtime as well. Overtime is defined as anything over 40 hours is paid at 1.5 times the regular pay. The program should print the employee's name, the gross pay amount, and only if there was overtime, print the overtime pay amount as well. Finally, the program should repeat as necessary until the user enters a sentinel value. For this project:

- You will submit your python code in either the original .py file, or copied into a .txt file.

A screenshot of your code having been executed (run).

How to Take a Screenshot Tips: Remember to keep track of input data types when comparing values. input() formats the user's data as a string, so comparing string data to a number without quotes would produce an error.

Do not worry about security, it is irrelevant here. Just focus on the functionality discussed above. Remember to follow the guidelines of good program design. Make sure to use meaningful variable names, include comments as needed, and provide thoughtful output.

Example output: C:\>python week2.py ABC Inc., Gross Pay Calculator! Enter employee's name or 0 to quit: Nathan Enter hours worked: 35 Enter employee's pay rate: 10.00

Employee Name: Nathan Gross Pay: 350.0 Enter next employee's name or 0 to quit: Toby Enter hours worked: 45 Enter employee's pay rate: 10 Employee Name: Toby Gross Pay: 475.0 (overtime pay: 75.0 ) Enter next employee's name or 0 to quit: 0 Exiting program...

Reference no: EM131137682

Questions Cloud

What is motivation and how does it affect your behavior : What is motivation and how does it affect your behavior? How does understanding Positive Organizational Behavior benefit you? How can you build and repair trust in ways that make you more effective at school, work, and home?
Derive an equation for the excess pore water pressure : The excess pore water pressure at the top boundary is not zero because the sand layer was partially blocked. Derive an equation for the excess pore water pressure distribution with soil thickness and time.
The null and alternative hypotheses for this test : Test at the 0.05 level of significance whether the mean of a random sample of size n = 16 is "significantly less than 10" if the distribution from which the sample was taken is normal, = 8.4, and σ = 3.2. What are the null and alternative hypoth..
Why environmental health is an individual concern : This paper should demonstrate your understanding of the following the term environmental health. Why environmental health is an individual concern. Why environmental health is a global concern.
Calculate gross pay for an employee and display : Calculate gross pay for an employee and display the results. Your program will accept the employee's name, hours worked, and the employee's pay rate.
Established for a reading comprehension test : According to the norms established for a reading comprehension test, eighth graders should average 84.3 with a standard deviation of 8.6. If 45 randomly selected eighth graders from a certain school district averaged 87.8, use the four steps in th..
Why is the real interest rate uncertain : What is the one-year expected and actual real interest rate on the indexed bond?- Why is the real interest rate uncertain but the nominal interest rate known in this case?
Write the code to complete lines : Provide the application that helps users to calculate the area - what is static members in data type class and how to write static methods
Brandon is the marketing manager for local fitness center : Brandon is the marketing manager for a local fitness center. All of the following are good ways to build awareness and engage people with the fitness center to achieve communication objectives except A. social media B. sales promotions C. advertising..

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

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