Concept explainers
Interest on a loan is paid on a declining balance, and hence a loan with an interest rate of, say, 14 percent can cost significantly less than 14 percent of the balance. Write a
Finally, determine what simple annualized percentage of the original loan balance was paid in interest. For example, if $1,000 was paid in interest on a $10,000 loan and it took 2 years to pay off, then the annualized interest is $500, which is 5 percent of the $10,000 loan amount. Your program should allow the user to repeat this calculation as often as desired.
Want to see the full answer?
Check out a sample textbook solutionChapter 3 Solutions
Problem Solving with C++, Student Value Edition plus MyProgrammingLab with Pearson eText -- Access Card Package (9th Edition)
Additional Engineering Textbook Solutions
Starting Out with C++ from Control Structures to Objects (8th Edition)
Starting Out with C++: Early Objects (9th Edition)
Starting Out with Java: From Control Structures through Objects (6th Edition)
Modern Database Management (12th Edition)
Starting Out with Python (4th Edition)
Objects First with Java: A Practical Introduction Using BlueJ (6th Edition)
- Write a program that inputs two positive integers of, at most, 20digits and outputs the sum of the numbers.arrow_forwardWrite a program whose input is two integers. Output the first integer and subsequent increments of 5 as long as the value is less than or equal to the second integer. Ex: If the input is: -15 10 the output is: -15 -10 -5 0 5 10 Ex: If the second integer is less than the first as in: 20 5 the output is: Second integer can't be less than the first.arrow_forwardMake a C program: Write a program that computes a week's salary for an hourly employee. Assuming that the employer pays a regular hourly rate of P30.00. The overtime rate is P40.00. The first 40 hours are paid using the regular rate and succeeding hours are paid using overtime rate. If the total hours worked is more than 55 hours, a hazard pay worth P250.00 is added.arrow_forward
- Write a program that reads in hours, minutes, and seconds as input, and outputs the time in seconds only. Ex: If the input is: 1 6 40 where 1 is the number of hours, 6 is the number of minutes, and 40 is the number of seconds, the output is: Seconds: 4000arrow_forwardWrite a C++ program to compute the gross pay. The inputs of your algorithm are the hours worked per week and the hourly pay rate. The rule for determining gross pay is to pay the regular rate for all hours worked up to 40, time and-a-half for all hours over 40 up to 54, and double for all hours over 54. Compute and display the value for gross pay using this rule. E.g. 50 hours worked and $15/hour -> 40*$15 + 10 * $15*1.5 = $600 + $225 = $825 E.g. 60 hours worked and $20/hour -> 40 * $20 + 14 * $20 * 1.5 + 6 * $20 * 2 = $800+?+? Sample Input and Output Enter the hours worked per week: 50.0 Enter the hourly pay : 15.00 Gross Pay is: Regular hours: 40 @ $15.00 $600.00 Overtime 40 to 54 hours: 10 @ $22.50 $225.00 Overtime over 54 hours: 0 @ $30.00 0.00 Total Gross Pay $825.00 in c++ basicarrow_forwardWrite a C++ program to compute the gross pay. The inputs of your algorithm are the hours worked per week and the hourly pay rate. The rule for determining gross pay is to pay the regular rate for all hours worked up to 40, time and-a-half for all hours over 40 up to 54, and double for all hours over 54. Compute and display the value for gross pay using this rule. E.g. 50 hours worked and $15/hour -> 40*$15 + 10 * $15*1.5 = $600 + $225 = $825 E.g. 60 hours worked and $20/hour -> 40 * $20 + 14 * $20 * 1.5 + 6 * $20 * 2 = $800+?+? Sample Input and Output – see Program 3-16 Enter the hours worked per week: 50.0 Enter the hourly pay : 15.00 Gross Pay is: Regular hours: 40 @ $15.00 $600.00 Overtime 40 to 54 hours: 10 @ $22.50 $225.00 Overtime over 54 hours: 0 @ $30.00 0.00 Total Gross Pay $825.00 in c++arrow_forward
- Write a program that reads in hours, minutes and seconds as input, and outputs the time in seconds only.arrow_forwardGiven a sequence of N input number variables, where itself is an input variable number, write predocode for a program that first checksif N is greater than zero and then goes on to output the minimum of the N input numberarrow_forwardTeachers in most school districts are paid on a schedule that provides a salary based on their number of years of teaching experience. For example, a beginning teacher in the Lexington School District might be paid $30,000 the first year. For each year of experience after this first year, up to 10 years, the teacher receives a 2% increase over the preceding value. Write a program that displays a salary schedule, in tabular format, for teachers in a school district. The inputs are the starting salary, the percentage increase, and the number of years in the schedule. Each row in the schedule should contain the year number and the salary for that yeararrow_forward
- Write a program that exchanges the value of x and y. The output must be: the value of variable y and will become the value of variable x, and vice versaarrow_forwardWrite a program that computes the earnings per shift for a babysitter. A babysitter charges $10 per hour before noon and $15 after noon. The program reads the starting time in hours and minutes and the ending time in hours and minutes. All times are between 8:00 am, and 7:59 pm, using a 12-hour clock. For example, you should consider hour 8 as 8 am and hour 6 as 6pm. The program should check the validity of the inputs as follows. 1) Hours are from 0-11 (0 for noon). 2) Minutes are from 0-59. 3) The start time must be before noon. 4) The end time must not be before 1pm. The program should display specific warnings regarding the above when the user submits invalid input; the program should prompt the user to re-enter the times again. The program should output the total hours worked and the total earnings per shift. Example: >9h 20m to 6h 15m You have worked 8 hours and 55 minutes in this shift, earning $120.417 Important Notes: Please do this in C++ Programming Do not use any…arrow_forwardWrite a program that takes a bank account balance and an interest rate as an input. And then outputs the value of the account in 5 years. The output should show the value of the account for two different methods of compounding interest: annually and monthly. When compounded annually, the interest is added once per year at the end of the year. When compounded monthly the interest is added in 12 times per year. On annual interest, you can assume that the interest is posted exactly one year from the date of deposit. In other words, you do not have to worry about interest being posted on a specific day of the year, like December 31. Similarly, you can assume monthly interest is posted exactly one month after. Since the account earns interest on the interest, the account should have a higher balance when interest is posted more frequently. Be sure to adjust the interest rate for the time period of the interest. If the rate is 5%, then when posting monthly interest, you use (5/12%). Do your…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