Problem Solving with C++ (10th Edition)
10th Edition
ISBN: 9780134448282
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 2, Problem 12PP
Program Plan Intro
Water well
Program Plan:
- Include required header files.
- Define main function.
- Initializes the values of gallons per cubic foot to “7.48” using “const” modifier.
- Initializes the value of pi to “3.1415” using “const” modifier.
- Declare “int” variable for radius.
- Declare “double” variables for radius feet, depth, volume of well and gallons value.
- Create the prompt statement for radius and depth of well.
- Read the value of radius and depth from user.
- Convert the radius in inches to feet using “radius / 12.0”.
- Compute the volume of well in cubic feet using “(PI * radius_Feet * radius_Feet) * depthValue”.
- Convert the volume of well to gallons of water using “volume * GALLONS_PER_CUBIC_FOOT”.
- Final display the gallons of water for given well holds.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
One out of a thousand Coke bottles you have is poisonous. You have ten test strips that you may use to look for poison. A single drop of poison will permanently mark the test strip as positive.A test strip may have any number of droplets applied at once, and it may be reused as often as desired (as long as the results are negative). Tests can only be conducted once each day, and results don't come back for seven days. How could you identify the poisoned bottle in the shortest amount of time?A follow-up Create software to simulate your strategy.
One out of a thousand soda cups you have is poisonous. You have ten test samples that you can use to look for poison. A single drop of poison will forever mark the test strip as positive.A test strip may have any number of droplets applied at once, and it may be used again and again (as long as the results are negative). Tests can only be performed once per day, and results don't come back for seven days. How could you identify the poisoned container in the shortest amount of time?A follow-up Create software to practise your strategy.
A circuit is constructed with four resistors, one
inductor, one battery and a switch as shown.
The values for the resistors are: R1 = R2 = 72 Q,
R3 = 61 Q and R4 = 99 Q. The inductance is L =
%3D
V
L
549 mH and the battery voltage is V = 24 V.
R3
1)
The switch has been open for a long time when at time t = 0, the switch
is closed. What is l1(0), the magnitude of the current through the resistor
R1 just after the switch is closed?
A Submit
2) What is 1(o0), the magnitude of the current that flows through the
resistor R1 a very long time after the switch has been closed?
A Submit
3) What is VL(0), the magnitude of the voltage across the inductor just
after the switch is closed?
V Submit
4) What is IL(0), the magnitude of the current through the inductor after
the switch has been closed for a very long time?
A Submit
5) What is I2(0), the magnitude of the current through the resistor R2 just
after the switch is closed?
A Submit
Chapter 2 Solutions
Problem Solving with C++ (10th Edition)
Ch. 2.1 - Give the declaration for two variables called feet...Ch. 2.1 - Give the declaration for two variables called...Ch. 2.1 - Give a C++ statement that will change the value of...Ch. 2.1 - Give a C++ statement that will increase the value...Ch. 2.1 - Give a C++ statement that will change the value of...Ch. 2.1 - Prob. 6STECh. 2.1 - Prob. 7STECh. 2.2 - Give an output statement that will produce the...Ch. 2.2 - Give an input statement that will fill the...Ch. 2.2 - Prob. 10STE
Ch. 2.2 - Write a complete C++ program that writes the...Ch. 2.2 - Write a complete C++ program that reads in two...Ch. 2.2 - Prob. 13STECh. 2.2 - Write a short program that declares and...Ch. 2.3 - Convert each of the following mathematical...Ch. 2.3 - Prob. 16STECh. 2.3 - What is the output of the following program lines...Ch. 2.3 - Write a complete C++ program that reads two whole...Ch. 2.3 - Given the following fragment that purports to...Ch. 2.3 - What is the output of the following program lines...Ch. 2.4 - Write an if-else statement that outputs the word...Ch. 2.4 - Suppose savings and expenses are variables of type...Ch. 2.4 - Write an if-else statement that outputs the word...Ch. 2.4 - Write an if-else statement that outputs the word...Ch. 2.4 - Consider a quadratic expression, say x2 x 2...Ch. 2.4 - Consider the quadratic expression x2 4x + 3...Ch. 2.4 - What is the output of the following cout...Ch. 2.4 - What is the output produced by the following (when...Ch. 2.4 - What output would be produced in the previous...Ch. 2.4 - What is the output produced by the following (when...Ch. 2.4 - What is the output produced by the following (when...Ch. 2.4 - What is the most important difference between a...Ch. 2.4 - What is the output produced by the following (when...Ch. 2.4 - Write a complete C++ program that outputs the...Ch. 2.5 - The following if-else statement will compile and...Ch. 2.5 - Prob. 36STECh. 2.5 - Write a complete C++ program that asks the user...Ch. 2 - A metric ton is 35,273.92 ounces. Write a program...Ch. 2 - The Babylonian algorithm to compute the square...Ch. 2 - Many treadmills output the speed of the treadmill...Ch. 2 - Write a program that plays the game of Mad Lib....Ch. 2 - The following is a short program that computes the...Ch. 2 - A government research lab has concluded that an...Ch. 2 - Workers at a particular company have won a 7.6%...Ch. 2 - Modify your program from Programming Project 2 so...Ch. 2 - Negotiating a consumer loan is not always...Ch. 2 - Write a program that determines whether a meeting...Ch. 2 - Prob. 6PPCh. 2 - It is difficult to make a budget that spans...Ch. 2 - You have just purchased a stereo system that cost...Ch. 2 - Write a program that reads in ten whole numbers...Ch. 2 - Modify your program from Programming Project 9 so...Ch. 2 - Sound travels through air as a result of...Ch. 2 - Prob. 12PPCh. 2 - The HarrisBenedict equation estimates the number...Ch. 2 - Write a program that calculates the total grade...Ch. 2 - It is important to consider the effect of thermal...Ch. 2 - Prob. 16PP
Knowledge Booster
Similar questions
- A factory produces two types of wood blocks with 2m and 4m lengths. The blocks are moved by a conveyor belt and passing under two photocells A and B spaced by 3m apart as shown in the following figure. The blocks are separated by more than 4m. A trap door is placed immediately to the right of photocell B. To separate the two types of blocks, it is required that the trap door should open when the small block pass under Band close when the blocks passed beyond B. The door opens when the output (2) of state machine is logic 1. The designer needs for . AND-gate(s) for implementing the aforementioned state machine (2) a d> 4m 3m 0.25marrow_forwardFACTS: AC-DC converters take the AC power from wall outlets and convert it to unregulated DC. These power supplies include transformers that change the voltage of the AC that comes through wall outlets, rectifiers to save it from AC to DC and a filter that removes noise from the peaks and troths of the AC power waves. The DC-to-AC Converters are used to charge the batteries in the vehicles. These circuits are mainly used for driving low-power AC motors and are used in a solar power system. The DC to AC converters can be used in dc transmission lines for transmitting power to loads. QUESTION: What do you think is the main reason why we have AC power in our outlets instead of DC power? Explain your answer.arrow_forwardA battery with Ɛ = 3.00 V and no internal resistance supplies current to the circuit shown in the figure below. When the double-throw switch S is open as shown in the figure, the current in the battery is 1.09 mA. When the switch is closed in position a, the current in the battery is 1.22 mA. When the switch is closed in position b, the current in the battery is 2.02 mA. Find the following resistances. R SR, R2 S (a) R, (b) R2 | kΩ (c) R3 Need Help? Read Itarrow_forward
- Op-amp According to the information below, you need to answer the questions given by setting up the Op-amp circuit. is requested. Vin = -1 volt Desired Vout value will be 16. Note that a positive value is requested. Only resistors with 1k, 3k, 5k, 7k and 11k ohms can be used. The V+ value of the LM741 IC to be used for the op-amp will be 20 volts and the V value will be -20 volts. You need to use at least one inverting amplifier and non-inverting amplifier to create the circuit. 1)Write how you should find the Vout value. 2)Write the gain formula of the circuit and calculate it. 3) Build the circuit in any simulation program like Proteus and get the outputs.arrow_forwardMATLABarrow_forwardplease answer within 30 minutes.arrow_forward
- Write a script that will create 10,000 random resistors with a normal distribution, a mean of 100 ohms, and standard deviation of 15 ohms. Perform the following operations with the resistor data using logical vectors where appropriate. Output the total number of resistors created along with their actual mean and standard deviation as they will differ slightly from the values given. Output the percentage of resistor with values > mean and < mean. • Output the percentage of resistors within +/- 1 Standard Deviation of the mean. • Repeat step 3 for +/- 2 Standard Deviations and +/- 3 Standard Deviations. • Output the resistor position numbers and the corresponding resistor values for all resistors outside of +/- 3 standard deviations of the mean. • Name the program file Program_05_2.m • Your output should match the output shown below. Add the standard comments similar to those that appear at the top of each tutorial and clearly label your output following the example shown below.arrow_forwardPlease help.arrow_forwardThe voltage Vc (t) (in V) and the current i(t) (in Amp) after closing the switch in the circuit shown in Figure Q2 are given by: -v, (1 -e+) i(t) Vc (t) = V. (1 – e' Vo e R ic(t) T = RC where R = Resistance C = Capacitance Figure Q2 T = Time constant Consider the case where Vo = 30 V, R = 2000 N, and C = 3000 µF b) Assemble your user-defined function with necessary MATLAB code to obtain V, and ic when t = 20 s.arrow_forward
- . قسم هندسة تقنيات الحاسوب المرحله الثالثهarrow_forwardputty program for unixarrow_forwardFACTS: An amplifier, electronic amplifier or amp is an electronic device that can increase the power of a signal. Classification of the amplifier can be done in 3 different ways. • Voltage amplifiers. • Current amplifiers. • Power amplifiers. QUESTION: You've learned in Module 1 that an Amplifier's Output can be positive or negative which is just natural since we're already dealing with AC signals. But, why do we use negative feedback in Amplifiers?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrOperations Research : Applications and AlgorithmsComputer ScienceISBN:9780534380588Author:Wayne L. WinstonPublisher:Brooks ColeC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781285867168Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Operations Research : Applications and Algorithms
Computer Science
ISBN:9780534380588
Author:Wayne L. Winston
Publisher:Brooks Cole
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning