Prelude to Programming
6th Edition
ISBN: 9780133750423
Author: VENIT, Stewart
Publisher: Pearson Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 1, Problem 40RE
Suppose that
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Note: Please answer in C++ Programming language.
During Eid, it is a tradition for every father to give his children money to spend on
entertainment. Chef has N coins; denote the value of the coin i by vi.
Since today is Eid, Chef gives one coin to each of his two children. He wants the
absolute value of the difference between the values of the coins given to the two
children to be as small as possible to be as fair as possible.
Help the chef by telling him the minimum possible difference between the values of
the coins given to the two children. Of course, the chef cannot give the same coin to
both children.
Possible input
1
3
142
Required Output
1
Write C# program for the following:
Salman’s basic salary is input through the keyboard, his education allowance is X% of basic
salary, and house rent allowance is (X+2)% of basic salary. Write a program to calculate his
gross salary. Use parameterized Constructor to calculate gross salary.
(Where “X” must be total number of characters in your first name, e.g. for name: Ali
Ahmed the value of X would be 3)
X= 6
This is a C++ programming question
The code should be in C++ language
When you borrow money to buy a house, a car, or for some other purposes, then you typically repay it by making periodic payments. Suppose that the loan amount is L, r is the interest rate per year, m is the number of payments in a year, and the loan is for t years. Suppose that i = (r / m) and r is in decimal. Then the periodic payment is:
You can also calculate the unpaid loan balance after making certain payments.
For example, the unpaid balance after making k payments is:
where R is the periodic payment. (Note that if the payments are monthly, then m = 12.)
Write a program that prompts the user to input the values of L, r, m, t, and k. The program then outputs the appropriate values. Your program must contain at least two functions, with appropriate parameters, to calculate the periodic payments and the unpaid balance after certain payments. Make the program menu driven and use a loop so that the user can repeat…
Chapter 1 Solutions
Prelude to Programming
Ch. 1 - A computer _________________ is a list of...Ch. 1 - Prob. 2RECh. 1 - Prob. 3RECh. 1 - The term _______________ refers to the numbers,...Ch. 1 - The first of the following statements WriteEnter...Ch. 1 - Prob. 6RECh. 1 - Prob. 7RECh. 1 - In most programming languages, variables that...Ch. 1 - Prob. 9RECh. 1 - A(n) __________ statement is displayed on the...
Ch. 1 - A floating point variable requires __________...Ch. 1 - Roughly speaking, a(n) _____ is any symbol that...Ch. 1 - Prob. 13RECh. 1 - Prob. 14RECh. 1 - Prob. 15RECh. 1 - Prob. 16RECh. 1 - Prob. 17RECh. 1 - Prob. 18RECh. 1 - Prob. 19RECh. 1 - Prob. 20RECh. 1 - Prob. 21RECh. 1 - Prob. 22RECh. 1 - Prob. 23RECh. 1 - Prob. 24RECh. 1 - A rational number is any number that can be...Ch. 1 - T A number stored as an integer takes up less...Ch. 1 - If the value of the variable MyAge is 3, then the...Ch. 1 - Prob. 28RECh. 1 - Prob. 29RECh. 1 - Suppose X=3 and Y=4. If all parentheses were...Ch. 1 - Suppose X=14. Give the value of each of the...Ch. 1 - Suppose X=12,Y=6, and Z=5. Give the value of each...Ch. 1 - What is the difference between the following two...Ch. 1 - Given that the variable named Boy =Joey� and the...Ch. 1 - Prob. 35RECh. 1 - Write a pair of statements that prompts for and...Ch. 1 - Write a pair of statements that prompts for and...Ch. 1 - Write a series of statements that does the...Ch. 1 - Write a series of statements that does the...Ch. 1 - Suppose that Number1=15 and Number2=12 are both of...Ch. 1 - If Name1=Marcy,Text1=isnow,Text2=yearsold., and...Ch. 1 - It Character1 and Character2 are single...Ch. 1 - Exercises 43-50 refer to the following program:...Ch. 1 - Exercises 43-50 refer to the following program:...Ch. 1 - Exercises 43-50 refer to the following program:...Ch. 1 - Exercises 43-50 refer to the following program:...Ch. 1 - Exercises 43-50 refer to the following program:...Ch. 1 - Exercises 43-50 refer to the following program:...Ch. 1 - Prob. 49RECh. 1 - Exercises 43-50 refer to the following program:...Ch. 1 - Write a list of instructions (like those that...Ch. 1 - In Programming Challenges 2-6, write a program...Ch. 1 - In Programming Challenges 2-6, write a program...Ch. 1 - In Programming Challenges 2-6, write a program...Ch. 1 - In Programming Challenges 2-6, write a program...Ch. 1 - In Programming Challenges 2-6, write a program...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
This operator determines whether one string is contained inside another string. a. contains b. is_in c. == d. i...
Starting Out with Python (3rd Edition)
A single alternative decision structure tests a condition and then takes one path if the condition is true, ano...
Starting Out with Python (4th Edition)
The article mentions that quantum computers will have tremendous processing power and revolutionize a number of...
Using MIS (10th Edition)
Modify the C++ program that you entered in Practice Program 1. Change the multiplication sign in your C++ prog...
Problem Solving with C++ (9th Edition)
Program to display maximum consecutive increasingly ordered substring Program Plan: Create the class Exercise22...
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Design an algorithm for a function that accepts an Integer array as an argument and returns the total of the va...
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- When you borrow money to buy a house, a car, or for some other purpose, you repay the loan by making periodic payments over a certain period of time. Of course, the lending company will charge interest on the loan. Every periodic payment consists of the interest on the loan and the payment toward the principal amount. To be specific, suppose that you borrow $1,000 at an interest rate of 7.2% per year and the payments are monthly. Suppose that your monthly payment is $25. Now, the interest is 7.2% per year and the payments are monthly, so the interest rate per month is 7.2/12 = 0.6%. The first months interest on $1,000 is 1000 0.006 = 6. Because the payment is $25 and the interest for the first month is $6, the payment toward the principal amount is 25 6 = 19. This means after making the first payment, the loan amount is 1,000 19 = 981. For the second payment, the interest is calculated on $981. So the interest for the second month is 981 0.006 = 5.886, that is, approximately $5.89. This implies that the payment toward the principal is 25 5.89 = 19.11 and the remaining balance after the second payment is 981 19.11 = 961.89. This process is repeated until the loan is paid. Write a program that accepts as input the loan amount, the interest rate per year, and the monthly payment. (Enter the interest rate as a percentage. For example, if the interest rate is 7.2% per year, then enter 7.2.) The program then outputs the number of months it would take to repay the loan. (Note that if the monthly payment is less than the first months interest, then after each payment, the loan amount will increase. In this case, the program must warn the borrower that the monthly payment is too low, and with this monthly payment, the loan amount could not be repaid.)arrow_forwardThe Code must be in Java Write a program to calculate the following for each integer from 0 to 35: Print the current integer and one set of calculated values per line. Calculate the following for each value from 0 to 35: The square of the integer The cube of the integer The Fibonacci Number which occupies that integer’s position in the Fibonacci number sequence Given that the first few numbers in the Fibonacci sequence are 1, 1, 2, 3, 5, 8, 13 and 21, for the integer 6 the output would be “6 36 216 8”. Print a header or title line for the table to show what each of the columns represents (abbreviate “square” to “sqr” for simplicity.) The table headers and numeric output should line up nicely. You must write the Fibonacci series part of the assignment with an ArrayList. The point of this exercise is to practice with ArrayLists. Everything you need to know about ArrayLists to do this was in the lecture and slides. The other parts are simple multiplication…arrow_forwardSuppose that one of the biggest car sales companies promised you an offer. Therefore, they have requested that you write a simple program that will help to assign a code consisting of only three characters. The first character is either the letter L which indicates that the employee deserves the certificate for long-term service, or the letter I which indicates that an employee is still an intern. The second character is either 3 indicating that the employee works at a dispatch department or 4 indicating that the employee works as a salesperson. Write a program that requests the user to enter the code (L3, L4, I3, I4). The program should open the file named “Employeecode.txt’, search the for the code, and display only the names of the employees assigned to that code. E.g. if an employee works at a dispatch department with an employee code as “L3A#John Uka”, then only John Uka should be displayed. The program must test only the first two characters. Should the user enter an invalid…arrow_forward
- 3. Write a program to find the factorial of a given number by using a function in C+ programming language. Note: factorial(n)=1*2*3*....*n for n>1, factorial(0)=factorial(1)=1arrow_forwardWrite a C++ program that computes the rental fees of N cars; N is the first input by the user. For each car the user should input the car category and the number of rental days. Note that an 11% VAT tax is added to the car rental fees. At the end the program should output the following information: The daily income (the sum of all the cars rental fees). The percentage of clients who rented cars for more than 10 days.arrow_forwardC Language Write a program using inputs age (years), weight (pounds), heart rate (beats per minute), and time (minutes), respectively. Output the average calories burned for a person. Output each floating-point value with two digits after the decimal point, which can be achieved as follows:printf("%0.2lf", yourValue);arrow_forward
- Read in a time such as 3 pm and print the equivalent military hour (such as 15). Validate the input. If the input doesn’t start with an integer, print: Error: Not an integer. If the number isn’t between 1 and 12, print: Error: The hour must be between 1 and 12. If the suffix isn’t "am" or "pm", print: Error: The suffix must be am or pm.arrow_forwardin C program For this assignment, you will need to build a program that does the following: The process of finding the largest value is used frequently in computer applications. For example, a program that determines the winner of a sales competition would input the number of units sold by each salesperson. The salesperson who sells the most units wins the contest. Write a program that has the user input a series of 10 integers and determine and print the largest integer. Your program should use at least the following three variables: counter: A counter to count to 10 (i.e., to keep track of how many numbers have been input and to determine when all 10 numbers have been processed). number: The integer most recently input by the user. largest: The largest number found so far. You must use a while loop as well as an if statement. Properly give the user instructions, take input and print the largest number before saying goodbye to the user. The program output will look something like…arrow_forwardThe quadratic formula is used to solve a very specific type of equation, called aquadratic equation. These equations are usually written in the following form:ax2 + bx + c = 0The Quadratic Formula x = ( -b ± √( b^2 - 4ac ) ) / ( 2a ) Where a, b, and c are constants with a ≠ 0. (If a = 0, the equation is a linear equation.)The discriminant is the part of the formula in the square root. If the value of the discriminant is zero then the equation has a single real root. If the value of thediscriminant is positive then the equation has two real roots. If the value of thediscriminant is negative, then the equation has two complex roots.Write a program that finds the roots of the quadratic equation using the Quadratic Formula. Write a function named discriminant in the file, Disc.py, to calculate and return the discriminant of the formula. Let the main function call the discriminant function and then calculate the solution(s) of the equation. Do not calculate the solutions in the discriminant…arrow_forward
- Write a C# program to check whether the given number is armstrong number or not. Armstrong Number in C#: A positive number is called armstrong number if it is equal to the sum of cubes of its digits for example 0, 1, 153, 370, 371, 407 etc.arrow_forwardProgram in c++ to display Armstrong number between intervals. For example: First number: 100 Second number: 400 Number of Armstrong number between 100 and 400 are: 153 370 371arrow_forwardWrite a c++ program Write a program that ask sthe user to enter the value of four angles (in degree) of quadrilateral shape then: 1. The program should check the summation of the four angles to be equal 360. Otherwise, the program will keep asking to re-enter these angles. 2. If yes, Identify the cyclic quadrilateral type based on its angles as the following:arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Constants, Variables, Data types, Keywords in C Programming Language Tutorial; Author: LearningLad;https://www.youtube.com/watch?v=d7tdL-ZEWdE;License: Standard YouTube License, CC-BY