Question
LAB 5.1 working with the while loop Bring in program sentinel1.cpp from the Lab 5 folder. The code is shown below: _____________________________________________________________________________ // This program
LAB 5.1 working with the while loop
Bring in program sentinel1.cpp from the Lab 5 folder. The code is shown below:
_____________________________________________________________________________
// This program illustrates the use of a sentinel in a while loop.
// The user is asked for monthly rainfall totals until a sentinel
// value of -1 is entered. Then the total rainfall is displayed.
// PLACE YOUR NAME HERE
#include
using namespace std;
int main()
{
// Fill in the code to define and initialize to 1 the variable month
float total = 0, rain;
cout
cout
// Fill in the code to read in the value for rain
// Fill in the code to start a while loop that iterates
// while rain does not equal -1
{
// Fill in the code to update total by adding it to rain
// Fill in the code to increment month by one
cout
cout
// Fill in the code to read in the value for rain
}
if (month == 1)
cout
else
cout
return 0;
}
______________________________________________________________________________
Exercise 1: Complete the program above by filling in the code described in the statements in bold so that it will perform the indicated task.
Exercise 2: Run the program several times with various input. Record your results. Are they correct? What happens if you enter -1 first? What happens if you enter only values of 0 for one or more months? Is there any numerical data that you should not enter?
Exercise 3: What is the purpose of the following code in the program above?
if (month == 1)
cout
C\Userslelee\ DesktoplTest-CPSC2301DebuglTest-CPSC230.exe Enter the total rainfall in inches for month 1 Enter-1 when you are finished No data has been entered Press any key to continue
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started