How do I write the while loop using a sentinel value to control the loop, and also write the statements that make up the body of the loop? Also including the calculations to compute the average rating.

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter8: Arrays And Strings
Section: Chapter Questions
Problem 19PE
icon
Related questions
Question

How do I write the while loop using a sentinel value to control the loop, and also write the statements that make up the body of the loop? Also including the calculations to compute the average rating.

MovieGuide.cpp
/ #include <string>
8 using namespace std;
9
10 int main()
11 {
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Declare and initialize variables.
double numStars;
// star rating.
double averageStars; // average star rating.
double totalStars = 0;
int numPatrons = 0;
// total of star ratings.
// keep track of number of patrons
// This is the work done in the housekeeping() function
// Get input.
cout << "Enter rating for featured movie: ";
cin >> numStars;
// This is the work done in the detailLoop() function
// Write while loop here
28
29
30
31 } // End of main()
// This is the work done in the endOfJob() function
cout << "Average Star Value: " << averageStars << endl;
return 0;
Transcribed Image Text:MovieGuide.cpp / #include <string> 8 using namespace std; 9 10 int main() 11 { 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 // Declare and initialize variables. double numStars; // star rating. double averageStars; // average star rating. double totalStars = 0; int numPatrons = 0; // total of star ratings. // keep track of number of patrons // This is the work done in the housekeeping() function // Get input. cout << "Enter rating for featured movie: "; cin >> numStars; // This is the work done in the detailLoop() function // Write while loop here 28 29 30 31 } // End of main() // This is the work done in the endOfJob() function cout << "Average Star Value: " << averageStars << endl; return 0;
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps with 2 images

Blurred answer
Knowledge Booster
Types of Loop
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
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning