C++ for Engineers and Scientists
4th Edition
ISBN: 9781133187844
Author: Bronson, Gary J.
Publisher: Course Technology Ptr
expand_more
expand_more
format_list_bulleted
Question
Chapter 3.4, Problem 4E
(a)
Program Plan Intro
- Declare variable miles of integer type.
- Declare variable gallons and milesPerGallon of double type.
- Declare variable km of integer type.
- Declare variable litersand kmPerLitterof double type.
Program description:
The following program will read the miles and gallons from the user then calculate and print the value of mile per gallon. After that produce the chart for miles per gallon and kilometer per litter.
(b)
Program Plan Intro
To determine the verification runs required by the program to make sure the program is working correctly.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Q1) How to use C code to write a C program segment to prompt a user for entering an integer and save it into an “option”variable. In your program, you have to make sure the value (option) entered by the user is either1, 2 or 3 only. Otherwise, display a message asking the user to re-enter the “option” value.[Note: Assume that all the necessary variables have been declared]
.c program
The Problem Statement
You and your roommates go through a lot of orange juice. Since you're living on a college budget, you've decided that it's critical for you to take advantage of the "Buy One Get One" (BOGO) free offers at the nearby grocery store.
Program Setup
Your C program should ask the user to enter the price of one carton of juice as well as the number of cartons being purchased. Note that since juice is an ordinary grocery item, no sales tax is charged on it.
Then, determine the final cost of buying orange juice under the BOGO offer. While it is possible to make a solution that does not use If Statements, the purpose of the assignment is to practice with conditions. Make sure you take this opportunity to get the practice you need to master the programming concepts.
You'll need to account for two different cases: buying an even number of OJ cartons and buying an odd number of OJ cartons. How can you determine if a number is even or odd? A number that is…
Use C++ Programing language.
Write a program that computes and displays the charges for a patient’s hospital stay. First, the program should ask if the patient was admitted as an inpatient or an outpatient. If the patient was an inpatient, the following data should be entered:
The number of days spent in the hospital
The daily rate
Charges for hospital services (lab tests, etc.)
Hospital medication charges
If the patient was an outpatient, the following data should be entered:
Charges for hospital services (lab tests, etc.)
Hospital medication charges
Use a single, separate function to validate that no input is less than zero. If it is, it should be reentered before being returned. Once the required data has been input and validated, the program should use two overloaded functions to calculate the total charges. One of the functions should accept arguments for the inpatient data, while the other function accepts arguments for outpatient data. Both functions should return the…
Chapter 3 Solutions
C++ for Engineers and Scientists
Ch. 3.1 - (General math) Write an assignment statement to...Ch. 3.1 - (General math) Write an assignment statement to...Ch. 3.1 - (Conversion) Write an assignment statement to...Ch. 3.1 - Prob. 4ECh. 3.1 - (Physics) Write an assignment statement to...Ch. 3.1 - (Numerical) Write an assignment statement to...Ch. 3.1 - (Civil eng.) Write an assignment statement to...Ch. 3.1 - (Physics) Coulomb’s Law states that the force, F,...Ch. 3.1 - (Civil eng.) Write an assignment statement to...Ch. 3.1 - (Desk check) Determine the output of the following...
Ch. 3.1 - (Debug) Determine and correct the errors in the...Ch. 3.1 - Prob. 12ECh. 3.1 - Prob. 13ECh. 3.1 - (General math) The area of an ellipse (see Figure...Ch. 3.1 - Prob. 15ECh. 3.2 - Prob. 1ECh. 3.2 - Prob. 2ECh. 3.2 - (Practice) Write a C++ program that displays the...Ch. 3.2 - Prob. 4ECh. 3.2 - Prob. 5ECh. 3.2 - Prob. 6ECh. 3.2 - Prob. 7ECh. 3.2 - Prob. 8ECh. 3.2 - (Electrical eng.) The combined resistance of three...Ch. 3.2 - Prob. 10ECh. 3.2 - Prob. 11ECh. 3.2 - (Civil eng.) Write a C++ program to calculate and...Ch. 3.3 - Prob. 1ECh. 3.3 - Prob. 2ECh. 3.3 - (Practice) Write C++ statements for the following:...Ch. 3.3 - Prob. 4ECh. 3.3 - (General math) Write, compile, and run a C++...Ch. 3.3 - (General math) If a 20-foot ladder is placed on...Ch. 3.3 - (Physics) The maximum height reached by a ball...Ch. 3.3 - (Transportation) Road construction requires...Ch. 3.3 - Prob. 9ECh. 3.3 - Prob. 10ECh. 3.3 - Prob. 11ECh. 3.3 - Prob. 12ECh. 3.4 - Prob. 1ECh. 3.4 - (Practice) a. Write a C++ program that first...Ch. 3.4 - Prob. 3ECh. 3.4 - Prob. 4ECh. 3.4 - Prob. 5ECh. 3.4 - Prob. 6ECh. 3.4 - (General math) a. Write, compile, and run a C++...Ch. 3.4 - Prob. 8ECh. 3.4 - Prob. 9ECh. 3.4 - (Electrical eng.) For the series circuit shown in...Ch. 3.4 - Prob. 11ECh. 3.4 - Prob. 12ECh. 3.4 - Prob. 13ECh. 3.5 - Prob. 1ECh. 3.5 - Prob. 2ECh. 3.5 - Prob. 3ECh. 3.5 - Prob. 4ECh. 3.5 - Prob. 5ECh. 3.6 - Prob. 1ECh. 3.6 - (General math) The value of p can be approximated...Ch. 3.6 - Prob. 3ECh. 3.6 - (General math) The volume of oil stored in an...Ch. 3.6 - Prob. 5ECh. 3.6 - (General math) The perimeter, approximate surface...Ch. 3.6 - Prob. 7ECh. 3.6 - Prob. 8ECh. 3.6 - Prob. 9ECh. 3 - (General math) a. Write a C++ program to calculate...Ch. 3 - General math) a. Write a C++ program to calculate...Ch. 3 - (General math) Modify the program written for...Ch. 3 - (Biology) The number of bacteria, B, in a culture...Ch. 3 - Prob. 5PPCh. 3 - (Heat transfer) The formula developed in Exercise...Ch. 3 - Prob. 7PPCh. 3 - (Electrical eng.) a. The voltage gain of an...Ch. 3 - (Electrical eng.) a. Write, compile, and run a C++...Ch. 3 - (Electrical eng.) The amplification of electronic...Ch. 3 - (Acoustics) The loudness of a sound is measured in...Ch. 3 - (General math) a. A balance has the following...
Knowledge Booster
Similar questions
- (Biology) The number of bacteria, B, in a culture that’s subject to refrigeration can be approximated by this formula: B=300000e0.032t e is Euler’s number 2.71828 (rounded to five decimal places). t is the time in hours the culture has been refrigerated. Using this formula, write, compile, and run a C++ program that prompts the user for a value of time, calculates the number of bacteria in the culture, and displays the result. For testing purposes, check your program by using a test input of 10 hours. After verifying your program, use it to determine the number of bacteria in the culture after 12, 18, 24, 36, 48, and 72 hours.arrow_forward(Hydraulics) a. Write, compile, and run a C++ program to calculate the horizontal force exerted on the T-connector pipe shown in Figure 2.16 when the mass flow rate is 1.5 kg/s, and the fluid’s velocity entering the T-connector is 3 m/s. The formula for determining this force is as follows: Fh=MfvFhisthehorizontalforce(N).Mfisthemassflowrate( kg/s).visthevelocity( m/s)ofthefluidenteringthepipe. Your program should produce the following display (replacing the xxxx with the actual force value your program calculates): The horizontal force, in Newtons, is xxxx b. Manually check the values computed by your program. After verifying that your program is working correctly, modify it to calculate the force exerted when the mass flow rate is 2.3 kg/s, and the velocity of the fluid entering the pipe is 4.25 m/s.arrow_forwardLanguage: C++ (Apartment problem) A real estate office handles , say, 50 apartment units. When the rent is, say, $600 per month, all the units are occupied. However, for each, say $40 increase in rent, one unit becomes vacant. Moreover, each occupied unit requires an average of $27 per month for maintenance. How many units should be rented to maximize the profit? Write a program that prompts the user to enter: The total number of units. The rent to occupy all the units. The increase in rent that results in a vacant unit. Amount to maintain rented unit. The program then outputs the number of units to be rented to maximize the profit. Note: Please include the pseudocodearrow_forward
- Question 1: Answer the following questions (a) Produce a Pseudocode and a C++ program for a number guessing game. Your program is required to guess what a number a computer has in mind (generate number using built-in Random function) between 0 - 100. The Program prompts the user to enter a number continuously until the number match with random generated number. For each input, the program tells the users whether the input is too low or too high. So, the user can choose the next input intelligently. Sample output is as below. Guess a magic Number between 0 to 100. (Random number 8) Enter your Guess: 50 Your Guess is too High Enter your Guess: 25 Your Guess is too High Enter your Guess: 12 Your Guess is too High Enter your Guess: 6 Your Guess is too Low Enter your Guess: 9 Your Guess is too High Enter your Guess: 7 Your Guess is too Low Enter your Guess: 8 Yes, you guessed the right number 8arrow_forwardQ1: Write a C++ program to calculate the volume of a pyramid. Users are required to enter the dimensions of the pyramid, including its height, width, and length. If you enter negative values for length, width, and height, you will receive a display message indicating incorrect input. Afterward, after verifying the validity of these variables, the pyramid's volume is calculated and displayed. Recall that V= LWH.arrow_forward:write a program c++ A General Service company hired you to write a program to compute the total charge for the services rendered to their client. The program will ask first if there is a material needed or not. If there is, the program will ask if what material is needed. The program will then ask for the cost of that materials entered and the number of hours of the services rendered. Finally, the program will compute for the labour cost and the total charge. Assumption: Rate Computation: Labour : Total Charge Materials: 1.) Electricals 2.) Electronics 3.) Construction 4.) Sanitary $45.00 per hour Rate * hours work : Labour + Cost of Materialsarrow_forward
- 1.) Create a c++ divisibility test program. The program will ask for an integer value then the system will evaluate if the integer value is divisible by 3 or not, if it’s divisible by 3 is it also divisible by 9.arrow_forwardQ1: Write a C++ program to calculate the diagonal of a rectangle. Users are required to enter the length and width of the rectangle. If you enter negative values for length and width, you will receive a display message indicating incorrect input. Afterward, after verifying the validity of these variables, the rectangle's diagonal is calculated and displayed. Recall that d = vw² + 1².arrow_forward4. Write a program to perform addition, subtraction, multiplication and division of given two numbers using switch statement. 5.(Digits of an Integer) Write a C# Program that inputs one number consisting of five digits from the user, separates the number into its individual digits and displays the digits separated from one another by three spaces each. For example, if the user types in the number 42339, the app should displayarrow_forward
- Program statement: You are required to write both an algorithm and a C++ program that implements a password validation. Your program mainly should contain two stages; the first one is the creation of a new password, while creating the new password your program should checks strength of the password using the following rules: 1. Password length should be 6 characters. 2. Password should not contain any space. 3. Password should contain at least one digit (0-9). 4. Password should contain at least one lowercase letter (a-z). 5. Password should contain at least one uppercase letter (A-Z). 6. Password should contain at least one of the special character (#, %, &,!, $). After applying the above rules and the password is correctly inserted, your program should prompt the user to confirm the password by retyping it again, otherwise the default password that initially defined should be considered. The second stage of the program is the user login to check authorization,…arrow_forwardProgram statement: You are required to write both an algorithm and a C++ program that implements a password validation. Your program mainly should contain two stages; the first one is the creation of a new password, while creating the new password your program should checks strength of the password using the following rules: 1. Password length should be 6 characters. 2. Password should not contain any space. 3. Password should contain at least one digit (0-9). 4. Password should contain at least one lowercase letter (a-z). 5. Password should contain at least one uppercase letter (A-Z). 6. Password should contain at least one of the special character (#, %, &,!, $). After applying the above rules and the password is correctly inserted, your program should prompt the user to confirm the password by retyping it again, otherwise the default password that initially defined should be considered. The second stage of the program is the user login to check authorization,…arrow_forward- Assignment # 1 Q1) Write a C++ program that reads a five-digit integer value representing MINUTES. The program should then find how many weeks, days, hours, and minutes that number represents. Example: Enter number of minutes: 13216 13216 minutes equals 1 week, 2 days, 4 hours, 16 minutes. Q2) Write a C++ program that takes 3 real numbers from the user and prints their minimum, maximum and average. Show two decimal positions in the output. Example: Enter three real numbers> 5.2 6.7 4.0 Minimum is 4.00 Махітит is 6. 70 Average is 5.30 Q3) Write a C++ program that reads three marks out of 100, computes their average M, then prints the grade (as shown in the example) according to the following scale: M>= 90 : A (Excellent), 90 > M>= 80 : B (Very Good) , 80> M>= 70 : C (Good), 70> M>= 60 : D (Pass), M< 60 : F (Fail). Example: Enter three marks: 70 80.5 62.5 Your Grade is C GOODarrow_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 Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr