Problem Solving with C++ (9th Edition)
9th Edition
ISBN: 9780133591743
Author: Walter Savitch
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 3, Problem 8PP
Program Plan Intro
Approximation of pi
Program plan:
- Include necessary header files.
- Declare the namespace.
- Define the “main()” function.
- Declare the necessary variables.
- The “while” loop to execute the block of code at least once.
- Declare and initialize the necessary variables.
- Get the input from the user.
- Use “for” loop to iterate the “pi” value.
- Print the “pi” value.
- Declare and initialize the necessary variables.
- Get the “choice” from the user.
- The “if” loop checks the condition.
- True, “break” the statement.
- Return “0”.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
An approximate value of pi can be calculated using the series given below: pi = 4 [ 1 – 1/3 + 1/5 – 1/7 + 1/9 ... + ((–1)n)/(2n + 1) ] Write a C++ program to calculate the approximate value of pi using this series. The program takes an input n that determines the number of terms in the approximation of the value of pi and outputs the approximation. Include a loop that allows the user to repeat this calculation for new values n until the user says she or he wants to end the program.
in c++ plese
Sum of positive inputs is 454
Question 2:
Write a program in C++ that calculates the total grade of a student for N number of
quizzes.
Read value of N from user, and then ask the student marks in quiz 1, and total marks of
quiz 1 and so on till N.
Display the total of all the quizzes marks and the total marks as given below.
Calculate the overall percentage (sum of the total points earned divided by the total
points possible) and output it as a percentage.
Sample input and output:
How many quizzes? 3
Input your marks in quiz 1: 10
Total marks of quiz 1: 10
Input your marks in quiz 2: 7
Total marks of quiz 2: 12
Input your marks in quiz 3: 5
Total marks in quiz 3: 8
Your total is 22 out of 30, and percentage is 73.33%.
hp
10
fg
fg
144
f10
f11
A
f12
ins
&
5.
7.
8.
DOOO
Samsung 64 MP Camera
Shot with my Galaxy A72u
Chapter 3 Solutions
Problem Solving with C++ (9th Edition)
Ch. 3.1 - Determine the value, true or false, of each of the...Ch. 3.1 - Name two kinds of statements in C++ that alter the...Ch. 3.1 - In college algebra we see numeric intervals given...Ch. 3.1 - Prob. 4STECh. 3.2 - What output will be produced by the following...Ch. 3.2 - What output will be produced by the following...Ch. 3.2 - What would be the output in Self-Test Exercise 6...Ch. 3.2 - What would be the output in Self-Test Exercise 6...Ch. 3.2 - What output will be produced by the following...Ch. 3.2 - What would be the output in Self-Test Exercise 9...
Ch. 3.2 - What output will be produced by the following...Ch. 3.2 - Write a multiway if-else statement that classifies...Ch. 3.2 - Given the following declaration and output...Ch. 3.2 - Given the following declaration and output...Ch. 3.2 - What output will be produced by the following...Ch. 3.2 - What would be the output in Self-Test Exercise 15...Ch. 3.2 - What would be the output in Self-Test Exercise 15...Ch. 3.2 - What would be the output in Self-Test Exercise 15...Ch. 3.2 - Prob. 19STECh. 3.2 - Though we urge you not to program using this...Ch. 3.3 - Prob. 21STECh. 3.3 - Prob. 22STECh. 3.3 - What is the output of the following (when embedded...Ch. 3.3 - What is the output of the following (when embedded...Ch. 3.3 - Prob. 25STECh. 3.3 - What is the output of the following (when embedded...Ch. 3.3 - Prob. 27STECh. 3.3 - For each of the following situations, tell which...Ch. 3.3 - Rewrite the following loops as for loops. a.int i...Ch. 3.3 - What is the output of this loop? Identify the...Ch. 3.3 - What is the output of this loop? Comment on the...Ch. 3.3 - What is the output of this loop? Comment on the...Ch. 3.3 - What is the output of the following (when embedded...Ch. 3.3 - What is the output of the following (when embedded...Ch. 3.3 - What does a break statement do? Where is it legal...Ch. 3.4 - Write a loop that will write the word Hello to the...Ch. 3.4 - Write a loop that will read in a list of even...Ch. 3.4 - Prob. 38STECh. 3.4 - Prob. 39STECh. 3.4 - What is an off-by-one loop error?Ch. 3.4 - You have a fence that is to be 100 meters long....Ch. 3 - Write a program to score the paper-rock-scissor...Ch. 3 - Write a program to compute the interest due, total...Ch. 3 - Write an astrology program. The user types in a...Ch. 3 - Horoscope Signs of the same Element are most...Ch. 3 - Write a program that finds and prints all of the...Ch. 3 - Buoyancy is the ability of an object to float....Ch. 3 - Write a program that finds the temperature that is...Ch. 3 - Write a program that computes the cost of a...Ch. 3 - (This Project requires that you know some basic...Ch. 3 - Write a program that accepts a year written as a...Ch. 3 - Write a program that scores a blackjack hand. In...Ch. 3 - Interest on a loan is paid on a declining balance,...Ch. 3 - The Fibonacci numbers F are defined as follows. F...Ch. 3 - The value ex can be approximated by the sum 1 + x...Ch. 3 - Prob. 8PPCh. 3 - Prob. 9PPCh. 3 - Repeat Programming Project 13 from Chapter 2 but...Ch. 3 - The keypad on your oven is used to enter the...Ch. 3 - The game of 23 is a two-player game that begins...Ch. 3 - Holy digits Batman! The Riddler is planning his...
Knowledge Booster
Similar questions
- (Electrical eng.) a. The voltage gain of an amplifier is given by this formula: voltagegain=[275 23 2 +0.5 f 2 ]n f is the frequency in Hz. n is the number of stages in the amplifier. Using this formula, write, compile, and run a C++ program to determine the value of the voltage gain for a four-stage amplifier operating at a frequency of 120 Hz. Your program should produce the following display: At a frequency of xxxxx hertz, the voltage gain is yyyyy Your program should replace xxxxx with the frequency and yyyyy with the voltage gain. b. Manually check the value your program produces. After verifying that your program is working correctly, modify it to determine the voltage gain of a 12-stage amplifier operating at a frequency of 9500 Hz.arrow_forwardCODE USING C++ Choose the best loop statement for the given problem below. Write a program that will find factorial of a number inputted by the user. Limit the user input of integer to 9, else reject and terminate the program. For a positive integer n, factorial = 1*2*3...narrow_forwardPerform the following using DEV-C++ Show your solution Write a program that determines a student’s grade. It reads four test scores (between0 and 100) and calculates the grade based on the following rules: If the average score is 90 or more, the grade is ‘A’. If the average score is between 80 and 90, the grade is ‘B’. If the average score is between 70 and 80, the grade is ‘C’. If the average score is between 60 and 70, the grade is ‘D’. If the average score is less than 60, the grade is ‘F’.arrow_forward
- c++ commentsarrow_forwardQ4- Write a C language program to run this equation by using Function (then call this function inside the main()). Note: R= output, x and p = input. 2x tan x + 4p R x2+p2arrow_forwardQ2: Write a C program using Function to list all the factorial numbers less than or equal to an input number N. (COO1) Input A positive integer, say N=6 Output All factorial numbers less than or equal to n. {1,2,3}arrow_forward
- Using While Statement: Q1: Write C++ program to find the summation of the odd numbers, between 0 and 100. Q2: Write C++ program to inverse an integer number. For example: 765432 → 234567 Exercise: Write C++ program to inverse an integer number: For example: 765432 → 234567 Using Do/While Statement: Q4: What are the output of the following segment of C++ code: int i; i= 12; do { cout 0); Q5: What are the output of the following segment of C++ code: int count = 1; do { cout << count << endl; ++ count; } while ( count <= 10 );arrow_forwardWrite a C++ program that: reads a positive integer k from the user. If the user enters a negative value, then the program should continue prompting until he/she enters a positive integer value. Then, the program should compute a series of first k triangular number and display them as illustrated in the sample output. Also the program will count how many ODD and EVEN triangular numbers in the series(respectively) and display it as illustrated in the sample output. • Finally, the program will compute and sum up the members of the series and display the result as illustrated in the sample output.arrow_forwardUSE C PROGRAMMING AND FOR LOOP Input two integers in one line, separated by a space. The first integer shall represent the starting point, and the other, the ending point. Print out all even numbers that are within the range of the starting and ending point (inclusive or including the ending point). Example: Input 3 10 Output 4 6 8 10arrow_forward
- Halwica न := . = . 5 . hै- Diamg Edeng न Pr * Additional Example Write a program in C to find the sum of the series 1/1+2/2+31/3+41/4+51/5 using the function. Modify the program in such a way it will get the factorial sum that has a lower limit and upper limit, Sample Enter lower imt 1 Enter upner limit Result Sum is: 11/1+ 21/2-3/3+,+6/ 10/10 ...arrow_forwardC++ Write a function that takes as input a positive integer n and returns the n-th harmonic number.Reminder: the n-th harmonic number is equal to 1+(1/2)+(1/3)+(1/4)+...+(1/n)arrow_forward15please help me with this practice exercise.. please make a program using NESTED LOOPING and C PROGRAM ONLY pleaseeee.....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 Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr