Concept explainers
The keypad on your oven is used to enter the desired baking temperature and is arranged like the digits on a phone:
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
0 |
Unfortunately the circuitry is damaged and the digits in the leftmost column no longer function. In other words, the digits 1, 4, and 7 do not work. If a recipe calls for a temperature that can’t be entered, then you would like to substitute a temperature that can be entered. Write a
For example, if the desired temperature is 450, then the program should output 399 and 500. Similarly, if the desired temperature is 375, then the program should output 380 and 369.
Want to see the full answer?
Check out a sample textbook solutionChapter 3 Solutions
Problem Solving with C++ (9th Edition)
Additional Engineering Textbook Solutions
Computer Systems: A Programmer's Perspective (3rd Edition)
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Starting Out with Java: From Control Structures through Data Structures (3rd Edition)
Starting Out with C++: Early Objects
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
Java: An Introduction to Problem Solving and Programming (7th Edition)
- A county collects property taxes on the assessment value of property, which is 60 percent of the property’s actual value. If an acre of land is valued at $10,000, its assessment value is $6,000. The property tax is then 75¢ for each $100 of the assessment value. The tax for the acre assessed at $6,000 will be $45. Write a program that asks for the actual value of a piece of property and displays the assessment value and property tax.arrow_forwardComputer programs are great at computing mathematical formulas. Once the formula is properly encoded you can use the code as much as you want without reprogramming it and you can share it with non-programmers without any trouble. This lab is an example of such a formula. Once you program it you won’t have to worry about the area of a circle again. Write and test a program that computes the area of a circle. This program should request a number representing a radius as input from the user. Use the formula 3.14 × radius2 to compute the area. Tip: There are a couple of ways to code an exponent. Look in the Operators unit for help (and you can’t use an x for multiplication). Tip: You will need to use the float data type to compute the remainder. The output should explain the results. Don’t just print a number. Tip: For your print statement you will need to use the comma, “,”, or plus, “+” symbols to stitch your output together. (“The area is” , , “square units”) Name the source code file…arrow_forwardwrite pseudocode that describes the process of guessing a number between 1 and 100. After each guess, the player is told that the guess is too high or too low. The process continues until the player guesses the correct number. Pick a number and have a fellow student try to guess it by following your instructions.arrow_forward
- Flowcharts in Figure 2(a) with subroutine in Figure 2(b) are used to read 8 integer values by the user. If the number of positive numbers is greater than the number of negative numbers, the program will print "MORE POSITIVE" and vice versa. The program will also print "SAME" if the number of positive numbers equals with the number of negative numbers. The zero integer is a non-positive and non- negative number, its input is ignored. Input 8 integer numbers Output Message MORE POSITIVE, MORE NEGATIVE or SAME Start numPos = 0, numNeg=0 pos= 0, neg=0 [numpos, numNeg] = numPosNeg(pos, neg) numPos-numNeg False Print "MORE POSITIVE" numPos > numNeg False Print "MORE NEGATIVE" End Figure 2(a): Main flowchart with output True True Print "SAME" True True NumPosNeg (pos, neg) count=1 Read num num = 0 num > 0 False neg=neg +1 count = count + 1 count <= 8 False Return pos, neg Figure 2(b): Subroutine False True pos-pos + 1arrow_forwardProblem: A small company needs an interactive program to compute an employee’s paycheck. The payroll clerk will initially input the data, and given the input data, an employee's wage for the week should be displayed on the screen for the payroll check. The data for the employee includes the employee's hourly pay rate and the number of hours worked that week. Wage is equal to the employee's pay rate times the number of hours worked (up to 40 hours). If the employee worked more than 40 hours, wage is equal to the employee's pay rate times 40 hours plus 1½ times the employee's pay rate times the number of hours worked above 40. Instructions: Match the action at the left-side with the correct step number at the right-side (the attached picture). Note that it may be possible to group more than one related actions in the same logical step / process without altering the essence of the algorithm. In the program flow, input and checking of hourly pay rate should come before that of the number…arrow_forwardA piece of wire is to be bent in the form of a circle to put around a picture frame. Write a program that prompts the user to input: The length of the wire The program then outputs: the radius and area of the circle. You may assume that π = 3.1416. Declare PI as a named constant with this valuearrow_forward
- C++ coding In order to paint a wall that has a number of windows, we want to know its area. Each window has a size of 2 ft by 3 ft. Write a program that reads the width and height of the wall and the number of windows, using the prompts Wall width: Wall height: Number of windows: Then print the area with two digits after the decimal point: Area: ...arrow_forwardIf a five-digit number is input through the keyboard, write a program to print a new number by adding one to each of its digits. For example, if the number that is input is 12391, then the output should be displayed as 23502.arrow_forwardPretend that you have just opened a new savings account that earns 4 percent interest per year. The interest that you earn is paid at the end of the year and is added to the balance of the savings account. Write a program that begins by reading the amount of money deposited into the account from the user.Then your program should compute and display the amount in the savings account after 1, 2, and 3years. Display each amount so that it is rounded to 2 decimal places.arrow_forward
- Python code for a sim card store where there are many customers in line who can apply for a new sim and pay their bills. Input: Input the number of customers Names of the customers Their concern for visiting the store : They can choose 1 if they are going to pay bills and 2 if they are applying for a new sim. Process: The customers who chose 1 or have to pay bills can be dealt with first because their work will take less time. This method will save time for many customers in line and avoid unnecessary waiting. Output: Arranged list of the customers where customers who chose 1 will be the first in line Example: Number of customers: 3 Names of customers: Rose Moon Sun choose 1 - pay bills choose 2 - apply for sim Their concern for visiting the store (1 or 2) : 1 2 1 …… In line Customer name: Rose Sun Moonarrow_forwardUsing Python Write a program that displays all numbers from 1 to y that are divisible by x, where x and y are entered by the user:Example:if x = 3 and y = 30, the output is 3, 6, 9, 12, 15, 18, 21, 24, 27, 30arrow_forwardWrite a program in python Suppose a right triangle is placed in a plane as shown below. The right-angle point is at (0, 0), and the other two points are at (200, 0), and (0, 100). Write a program that prompts the user to enter a point with x- and y-coordinates and determines whether the point is inside the triangle. Sample runs of the program are given below: Enter a point's x- and y-coordinates: 100.5 25.5 The point is in the triangle Enter a point's x- and y-coordinates: 100.5 50.5 The point is not in the trianglearrow_forward
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr