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