
python
Now write another program that reads the text file created in the program above and calculates the user's weekly pay. The program should begin by prompting the user for the regular hourly pay rate. The program should then loop through the file and report the days and hours worked. The program should finish by calling a custom void function named calc_pay that calculates and prints the weekly pay, including overtime, if applicable. By law, weekly hours in excess of 40 should be paid at 1.5 times the regular hourly rate. The calc_pay function takes two arguments, total hours and hourly pay rate, and it must be imported from a separate module file. Note that three outputs are required for the pay.
Sample Output 1
Enter your hourly pay rate 25.00
Here are your hours this week
Monday hours : 10.0
Tuesday hours : 8.0
Wednesday hours : 12.0
Friday hours : 12.0
Saturday hours : 8.0
You worked 50.0 hours this week
You worked 10.0 hours overtime
Your hourly pay rate is $25.00
Regular pay : $1,000.00
Overtime pay : $375.00
Total pay : $1,375.00
Sample Output 1 (for a different work week)
Enter your hourly pay rate 25.00
Here are your hours this week
Monday hours : 10.0
Wednesday hours : 12.0
Friday hours : 12.0
You worked 34.0 hours this week
Your hourly pay rate is $25.00
Regular pay : $850.00
Overtime pay : $0.00
Total pay : $850.00

Trending nowThis is a popular solution!
Step by stepSolved in 3 steps with 3 images

- Write a program named program52.py that uses main and a void function named numbers that takes no arguments and does not return anything. The numbers function generates 5 random integers, each greater than 10 and less than 30 (duplicates are okay), and prints them all on one line separated by spaces. A loop is required for this, and the loop should also total up the integers so the sum can be displayed when the loop ends. The main function should call the numbers function. SAMPLE OUTPUT12 24 16 21 17The total is 90arrow_forwardUsing Pythonarrow_forwardClick on the buttons below to view all parts of the assignment. 3 When reading data from a text file, it is common to see numbers such as 12,345, $20, or 195*. Write a function that cleans a string containing digits by removing any characters that are not a digit or a - sign. Then convert to an integer and return the result. 1 2 numbers.cpp 1 #include 2 #include 13 14 using namespace std; /** } Cleans a string containing an integer and converts it. @param number a string containing an integer and possibly extraneous */ int clean(string number) CodeCheck characters @return the value of the number inside the string Resetarrow_forward
- I know you guys are using AI. Don't you dare give me AI generated answer or plagiarised answer. If I see these things I'll give you multiple downvotes and will report immediately.arrow_forward*The following needs to be in python For this application, you will need to create a Python application that reads the sales for 12 months from a file and calculates the total yearly sales as well as the average monthly sales. In addition, this program should let the user edit the sales for any month. Jan 14317 Feb 3903 Mar 1073 Apr 3463 May 2429 Jun 4324 Jul 9762 Aug 15578 Sep 2437 Oct 6735 Nov 88 Dec 2497 Step 1 Define a display_title() function and have it use the print() to show the text: [FirstName] [LastName]'s Monthly Sales Replace the placeholders with your own first and last name add a space using the print() Define a display_menu() function and have it Use the print() function several times to show the following text with a space after: COMMAND MENUmonthly - View monthly salesyearly - View yearly summaryedit - Edit sales for a monthexit - Exit program Step 2 Define a main() function Call the display_title() function and the…arrow_forwardThe prompt asks: Write a function that calculates the amount of money a person would earn over a period of years if his or her salary is one penny the first day, two pennies the second day, and continues to double each day. The program should ask the user for the number of years and call the function which will return the total money earned in dollars and cents, not pennies. Assume there are 365 days in a year. function totalEarned(years) { } var yearsWorked = parseInt(prompt('How many years will you work for pennies a day? ')); alert('Over a total of ' + yearsWorked + ', you will have earned $' + totalEarned(yearsWorked));arrow_forward
- Write in Python Write a function named max that accepts two float values as arguments and returns the value that is the greater of the two. For example, if 7.2 and 12.1 are passed as arguments to the function, the function should return 12.1. Use the function in a program that prompts the user to enter two float values. The program should display the value that is the greater of the two.arrow_forwardJAVA PROGRAMMINGIf Statements - Program #1Ms. Monroe is an Income Tax Practitioner who operated a service that prepares income taxforms. Her fees are based on the type of form filed and yearly income.Program Specifications:a. Create a folder named If Program 01. Save the Java file as TaxPrep.b. Input consists of the customer's name, the form type (1 - short form; 2 - long form), andthe yearly income. Sample input is illustrated on page 2. You will enter the input from thekeyboard. Input prompts should be very specific. When inputting the form type makesure that you display 1 – Short Form or 2 – Long Form. The user needs to know what toenter. This program will process one record and only one record at a time.c. The basic fee is $100 for a short form (form type of 1) or $200 for a long form (form typeof 2). The income fee is based on the yearly income. If the yearly income is less the$50,000, the income fee is the same as the basic fee. If the yearly income is $50,000 ormore, the income…arrow_forwardPlease Write a function to validate please make the code in java like this function validate() {document.getElementById} ETC. if the numbers were 1 through 9 if there is a name if email is valid if cell phone i valid if Card number, EXP date and CVV is valid or not if the address is valid or not Below is the html please make the java code as simple as posible also when ever its false can you make the text print on the bottem saying "this code is valid" once i press the submite button <div class="g"> <div class="n"> <div class="r"> <img class="a" src="#"> <div class="p">+</div> <form id="result" action="#"> <input type="text" id="number" placeholder="Choose from item 1-9"> <input type="text" id="name" placeholder="Name"> <input type="email" emailplaceholder="E-mail@gmial.com" id="email">…arrow_forward
- # Write a function called ex4() which implements a "Guess the number" game# 1. Generate a random number between 1 and 100# See https://docs.python.org/3/library/random.html for random number# generation details # 1. Prompt the user with the rules of the game ('q' to quit)# 2. Iterively prompt a user for a guess# 3. Let the user know whether their last guess was high or low# 4. Count the number of guesses# 5. Congratulate them upon success. Print the number of guesses# 6. Prompt to play again or quit# 7. Proceed as directed by user.# 8. Invoke ex4() and play a game to print resultsarrow_forwardIn Python Write a program that consists of (at least) two function: A function that creates and saves data in a file. The saved data represents exam grades. In the function, you will create n random numbers in the range [0,100], where n is the number of students. The function can be called as follows: createFile(filename, n) Main function, in which the user inputs the file name and the number of students, then the main calls function createFile. The main should perform validation for n (should be > 0), and the filename (should end with .txt). I will explain how to validate strings in the coming lecture. Hint: a good developer will write four functions to solve the problem.arrow_forwardNeed python help running code and others. Functions are ideal for use in menu-driven programs. When the user selects an item from a menu, the program can call the appropriate function. Write a menu-driven program for Burgers. Display the food menu to a user (Just show the 5 options' names and prices - No need to show the details!) Use numbers for the options and the number "6" to exit. If the user enters "6", your code should not ask any other questions, just show a message like "Thank you, hope to see you again!" Ask the user what he/she wants and how many of them. (Check the user inputs) Keep asking the user until he/she chooses the exit option. Use a data structure to save the quantities of the orders. You should use ArrayLists/Array Bags, or LinkedLists/LinkedBags (one or more of them) to save data. Calculate the price. Ask the user whether he/she is a student or a staff. There is no tax for students and a 9% tax for staff. Add the tax price to the total price.…arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





