Review the example in Appendix E and the additional examples on pp. 80 & 83 of Prelude to Programming. Complete Programming Problem 2 on p. 109 of Ch. 2 of Prelude to Programming. 1. Prompt for and input a saleswomans sales for the month (in dollars) and her commission rate (as a percentage). Output her commission for that month. Note that you will need to convert the percentage to a decimal. You will need the following variables: SalesAmount (a Float) CommissionRate (a Float) CommissionEarned (a Float) You will need the following formula: CommissionEarned = SalesAmount*(CommissionRate/100) 2. The manager of the Super Supermarket would like to be able to compute the unit price for products sold there. To do this, the program should input the name and price of an item and its weight in pounds and ounces. Then it should determine and display the unit price (the price per ounce) of that item and the total cost of the amount purchased. You will need the following variables: ItemName (a String) Pounds (a Float) Ounces (a Float) PoundPrice (a Float) TotalPrice (a Float) UnitPrice (a Float) You will need the following formulas: UnitPrice = PoundPrice/16 TotalPrice = PoundPrice*(Pounds + Ounces/16) 3: The owners of the Super Supermarket would like to have a program that computes the monthly gross pay of their employees as well as the employees net pay. The input for this program is an employee ID number, hourly rate of pay, and number of regular and overtime hours worked. Gross pay is the sum of the wages earned from regular hours and overtime hours; overtime is paid at 1.5 times the regular rate. Net pay is gross pay minus deductions. Assume that deductions are taken for tax withholding (30 percent of gross pay) and parking ($10 per month). You will need the following variables: EmployeeID (a String) HourlyRate (a Float) RegHours (a Float) GrossPay (a Float) Tax (a Float) Parking (a Float) OvertimeHours (a Float) NetPay (a Float) You will need the following formulas: GrossPay = RegularHours * HourlyRate + OvertimeHours * (HourlyRate * 1.5) NetPay = GrossPay (GrossPay * Tax) Parking 4. Shannon and Jasmine bowl as a team. Each of them bowls three games in a tournament. They would like to know their individual averages for their three games and the team score (the total of the six games). Allow the user to input the scores for each player. Output Shannons average, Jasmines average, and the team score. You will need the following variables: Score1 (a Float) Score2 (a Float) Score3 (a Float) sumShannon (a Float) sumJasmine (a Float) avgShannon (a Float) avgJasmine (a Float) total (a Float) 5. Kim wants to buy a car. Help Kim compute the monthly payment on a loan, given the loan amount, the annual percentage rate of interest, and the number of monthly payments. The program should allow Kim to input the loan amount, interest rate, and how many payments she wants to make. It should then compute and display the monthly payment. You will need the following variables: Payment (a Float) LoanAmt (a Float) InterestRate (a Float) MonthlyRate (a Float) NumberMonths (a Float) You will need the following formulas: MonthlyRate = InterestRate/1200 Note: when the user enters InterestRate as a percentage, it must be divided by 100 to make it a decimal (i.e., 18% = 18/100 = 0.18). The InterestRate offered by car dealers is an annual rate so this must be divided by 12 to get the MonthlyRate. The formula given above combines the two steps (i.e., annual rate of 18% = 18/100 = 0.18 and the monthly rate is 0.18/12 = 0.015 or 18/(100*12) or 18/1200). 110 Chapter 2 Developing a Program Payment = LoanAmt * MonthlyRate * (1 + MonthlyRate)^NumberMonths ÷ ((1 + MonthlyRate)^NumberMonths
Looking for solution of this Assignment?
WHY CHOOSE US?
We deliver quality original papers |
Our experts write quality original papers using academic databases.We dont use AI in our work. We refund your money if AI is detected |
Free revisions |
We offer our clients multiple free revisions just to ensure you get what you want. |
Discounted prices |
All our prices are discounted which makes it affordable to you. Use code FIRST15 to get your discount |
100% originality |
We deliver papers that are written from scratch to deliver 100% originality. Our papers are free from plagiarism and NO similarity.We have ZERO TOLERANCE TO USE OF AI |
On-time delivery |
We will deliver your paper on time even on short notice or short deadline, overnight essay or even an urgent essay |