Programming and Problem Solving With C++
6th Edition
ISBN: 9781449694265
Author: Nell Dale
Publisher: Jones & Bartlett Learning
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 3, Problem 1PP
Program Plan Intro
Following variables are used in the program:
diameter, radius. height, volume: To store the diameter, radius, height, and volume of cone respectively.
P: const keyword to define the value of pie.
Summary Introduction:
Program will use the Main () method, which will prompt the user to enter the diameter of the base and height of the cone. Then the volume of a cone is calculated using formula (1/3)*P*(radius)2* (height)and output is displayed.
Program Description:
The purpose of the program is to calculate and display the volume of a cone with given the value for the diameter and height of the cone.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
You must implement a C++ program that calculates the position and velocity of a body thrown with an initial velocity (v0) and with an angle to the horizontal (angle). The results should be displayed on the screen every some time (0.1 seconds) in a horizontal row. To validate your program, use the following example run where v0=10 and angle=53o as shown in the image:
The data must be printed with two decimal places, find out how to do this in C++.Once all the calculations are printed, the program must ask if you want to repeat or if you want to exit the program. You implement the way to do it.As always the report should include (use the standard report):
Cover page with title, course and section, names and student numbers of your team members in alphabetical order by last name.Introduction indicating in one paragraph what the program does and pseudocode/algorithm of the program. Detailed flowchart. Source code. Pictures of a running example.
Next, the theory of ballistics problems:…
With the help of c++, write a code that permits a user to input the surnames of 5 overall best students admitted to a university and the number of awards received by each.Your output should be the number of awards received, the student's name, and the %(percentage) of the total awards received. Finally, your output should also declare that the student with the highest number of awards is the winner.
Write a C++ program that displays a table of speeds in kilometers per hour with their values converted to miles per hour. The formula for converting kilometers per hour to miles per hour is: MPH = KPH * 0.6214. In the formula, MPH is the speed in miles per hour and KPH is the speed in kilometers per hour. The table that your program displays should show speeds from 60 kilometers per hour through 130 kilometers per hour, in increments of 10, along with their values converted to miles per hour.
Chapter 3 Solutions
Programming and Problem Solving With C++
Ch. 3 - Prob. 1PSCSCh. 3 - Prob. 1EPECh. 3 - Prob. 2EPECh. 3 - Prob. 3EPECh. 3 - Prob. 4EPECh. 3 - Prob. 5EPECh. 3 - Prob. 6EPECh. 3 - Prob. 7EPECh. 3 - Prob. 8EPECh. 3 - Prob. 9EPE
Ch. 3 - Prob. 10EPECh. 3 - Prob. 11EPECh. 3 - Prob. 12EPECh. 3 - Prob. 13EPECh. 3 - Prob. 14EPECh. 3 - Prob. 15EPECh. 3 - Prob. 16EPECh. 3 - Prob. 17EPECh. 3 - Prob. 18EPECh. 3 - Prob. 19EPECh. 3 - Prob. 20EPECh. 3 - Prob. 1PWECh. 3 - Prob. 2PWECh. 3 - Prob. 3PWECh. 3 - Prob. 4PWECh. 3 - Prob. 5PWECh. 3 - Prob. 6PWECh. 3 - Prob. 7PWECh. 3 - Prob. 8PWECh. 3 - Prob. 9PWECh. 3 - Prob. 10PWECh. 3 - Prob. 11PWECh. 3 - Prob. 12PWECh. 3 - Prob. 13PWECh. 3 - Prob. 14PWECh. 3 - Prob. 15PWECh. 3 - Prob. 1PPCh. 3 - Prob. 2PPCh. 3 - Prob. 3PPCh. 3 - Prob. 4PPCh. 3 - Prob. 5PPCh. 3 - Prob. 6PPCh. 3 - Prob. 7PPCh. 3 - Prob. 8PPCh. 3 - Prob. 1CSFCh. 3 - Prob. 2CSFCh. 3 - Prob. 3CSFCh. 3 - Prob. 4CSF
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
- This is an computer programming question The code should be in C++ language Write a program that reads the test scores of 25 students in the range 0–100. It should then determine the number of students having scores in each of thefollowing ranges: 0–24, 25–49, 50–74, 75–100. Output the score rangesand the number of students.Run your program with the following input data: 76, 89, 70, 35, 100,76, 12, 97, 50, 28, 78, 89, 67, 100, 75, 49, 87, 99,29, 47, 76, 20, 87, 35, 57.arrow_forwardDevelop a C++ program to calculate the area, perimeter and diagonal of a rectangle. The program should also offer the option to display the rectangle. The main flow of the program is given as follows: The user should input the length and width of a rectangle. The user can decide to display the drawing of the rectangle or not. If user indicate yes, execute user's decision. Display the calculated area, perimeter and diagonal of the rectangle. The program should repeatedly ask if the user wants to process another rectan- gle. Your program should include two functions with the following function prototypes: void drawRec (int length, int width); A function that display a full rectangle with '+'. void calcRec (int a, int b, int *area, int *perim, float *diag); A function that returns the area, perimeter and diagonal through pointer parame- ter.arrow_forwardYou are required to produce a C++ program which solves the following: Further extend this program to allow the calculation and display of net pay afterapplying income tax. The tax rates are as follow:Gross pay = 300 OMR or below Income Tax = 0%Gross pay = 400 OMR or below Income Tax = 5%Gross pay = 800 OMR or below Income Tax = 10%Gross pay = 1000 OMR or below Income Tax = 15%Gross pay = above 1000 Income Tax = 20%arrow_forward
- Develop a C++ program to calculate the area, perimeter and diagonal of a rectangle. The program should also offer the option to display the rectangle. The main flow of the program is given as follows: The user should input the length and width of a rectangle. The user can decide to display the drawing of the rectangle or not. If user indicate yes, execute user's decision. Display the calculated area, perimeter and diagonal of the rectangle. The program should repeatedly ask if the user wants to process another rectan- gle. Your program should include two functions with the following function prototypes: void drawRec (int length, int width); A function that display a full rectangle with '+'. void calcRec(int a, int b, int *area, int *perim, float *diag); A function that returns the area, perimeter and diagonal through pointer parame- ter.arrow_forwardWrite a C++ program to calculate a rectangle's area. The program consists of the following function: getLength - This function should ask the user to enter the rectangle's length. and then returns that value as a double • getWidth - This function should ask the user to enter the rectangle's width. and then returns that value as a double. • get Area - This function should accept the rectangle's length and width as arguments and return the rectangle's area. • displayData - This function should accept the rectangle's length, width and area as arguments, and display them in an appropriate message on the screen. main - This function consists of calls to the above functions.arrow_forwardThe code box below shows a simple C++ program. The program declares and initializes three integers. Then it computes the average of these integers and displays the result. However, there are some mistakes in the code. Find and fix these mistakes such that the code will display the exact output below. Please note that the names of the variables and constants are the same as those in the code in the image and adhere to them accurately. The reason is that the program corrects the code automatically and it must be identicalarrow_forward
- Write a c++ program that calculates and prints the monthly paycheck for an employee. The net pay is calculated after taking the following deductions: Federal Income Tax: 18.5% State Tax: 4.5% Social Security Tax: 6.30% Medicare/Medicaid Tax: 2.3% Pension Plan: 6% Health Insurance: TL 175.00 Your program should prompt the user to input the gross amount and the employee name. Format your output to have two decimal places. A sample output follows: Emre Taha Gross Amount: .. TL 3500.00 Federal Tax: Stațe Tax: Social Security Tax: Medicare Tax: Pension Plan: Health Insurance: Total Deductions: TL 647.50 TL 157.50 TL 220.50 80.50 TL TL 210.00 TL 175.00 TL 1491.00 Net Pay: TL 2009.00 Note that the first column is left-justified, and the second column is right-justified.arrow_forwardNeed help with a C++ program Write a C++ program that helps a person determine how long they can hike for under various conditions on a given supply of water. Your program should prompt the user to enter how much water they can carry in liters. Then, for each of the following conditions, print out how many hours the user can hike for. - moderate temperature, moderate difficulty: 1/2 liter per hour- moderate temperature, high difficulty: 3/4 liter per hour- high temperature, moderate difficulty: 1 and 1/2 liters per hour- high temperature, high difficulty: 1 and 3/4 liters per hour SAMPLE OUTPUT Hello! Welcome to the Hiking Water Calculator!How many liters of water can you carry? 8 OK. Here is how long you can hike for on 8 liters of water under the following conditions: moderate temperature, moderate difficulty: 16 hoursmoderate temperature, high difficulty: 10.6666666 hourshigh temperature, moderate difficulty: 5.3333333 hourshigh temperature, high difficulty: 4.5714285 hours.…arrow_forwardWrite a C++ program that will solve the problem given below: The program will determine If a city Cavite already achieved its herd immunity or COVID.19 (90% of its population ages 12 and above are fully vaccinated) The cities are Bacoor, Kawit, 'Noveleta, Rosario and Tanza. Your program should ask the user to input the following: o City (use code 1-5 or A-E) • Total population of the city with ages 12 old and above o Total number of persons fully vaccinated in the city Bequirements: Validate city code Total population >0 Total of fully vaccinated must be greater than 0 but not be more than the total population If at least one data is invalid do not process, otherwise, display the following: Name of city: XXXXXXXX Total Population (12 years old and above):_99999 Total Population fully vaccinated:_ 999999 % of fully vaccinated: 99.99% Congratulations Herd immunity Achieved! (display if % is >=90%) Population for vaccination to achieve herd immunity : 9999 - 99.99% (display if herd…arrow_forward
- The language is C++ 3. Write a program to calculate the factorial value of the inputnumber.Use the incrementation formula for your solution instead ofdecrementation formula. Apply the three looping statements foryour solution.Enter a No : 4Factorial value : 24arrow_forwardYou are required to write a C++ program to determine the number of students based ontheir weight range. First, the user must input the total number of students in the class. Next,by using looping, the user need to input the weight, in kilogram (kg), for each of thestudents. The program should display error message if the user input invalid weight. Theprogram should produce the output according to the following format: Range(kg) Number of StudentsBelow 40 ?41 – 60 ?61 – 80 ?81 – 100 ?Above 100 ?arrow_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
- 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
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education
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