This program calculates the total number of left-handed and right-handed //                    students in a class.    // Input:  L for left-handed; R for right handed; X to quit. // Output: Prints the number of left-handed students and the number of right-handed students.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter5: Repetition Statements
Section5.5: A Closer Look: Loop Programming Techniques
Problem 2E: (cin within a loop) Write and run a C++ program that accepts 10 values of gallons, one at a time,...
icon
Related questions
Question
// LeftOrRight.cpp - This program calculates the total number of left-handed and right-handed
//                    students in a class.   
// Input:  L for left-handed; R for right handed; X to quit.
// Output: Prints the number of left-handed students and the number of right-handed students. 

#include <iostream>
#include <string>
using namespace std; 
int main()
{
   string leftOrRight = ""; // L or R for one student.
   int rightTotal = 0;   // Number of right-handed students.
   int leftTotal = 0;    // Number of left-handed students.
    
   // This is the work done in the housekeeping() function
   cout << "Enter an L if you are left-handed, a R if you are right-handed or X to quit: ";
   cin >> leftOrRight;  

   // This is the work done in the detailLoop() function
   // Write your loop here.


   // This is the work done in the endOfJob() function  
   // Output number of left or right-handed students. 
   cout << "Number of left-handed students: " << leftTotal << endl;
   cout << "Number of right-handed students: " << rightTotal << endl;
    
   return 0;
}
CENGAGE MINDTAP
Accumulating Totals in a Loop in C++
LeftOrRight.cpp
Accumulating Totals in a Loop
1// LeftOrRi
right-hande
2//
3// Input:
4// Output:
Summary
In this lab, you add a loop and the statements that
students.
make up the loop body to a C++ program that is
provided. When completed, the program should
calculate two totals: the number of left-handed people
and the number of right-handed people in your class.
6 #include <i
7 #include <s
8 using names
Your loop should execute until the user enters the
9 int main()
10 {
character X instead of L for left-handed or R for right-
string 1
int righ
11
handed.
12
13
int left
The inputs for this program are as follows: R, R, R, L, L,
14
L, R, L, R, R, L, X
15
//This
16
cout <<
quit: ";
Variables have been declared for you, and the input
17
cin >> 1
and output statements have been written.
18
19,
Instructions
20
// Write
21
1. Ensure the source code file named
22
23
//This
LeftOrRight.cpp is open in the code editor.
// Outpu
24
25
cout <<
2. Write a loop and a loop body that allows you to
26
cout <<
calculate a total of left-handed and right-handed
27
people in your class.
28
return 0
29}
3. Execute the program by clicking the Run button
31
and using the data listed above and verify that the
output is correct.
Grading
e)
2.
Transcribed Image Text:CENGAGE MINDTAP Accumulating Totals in a Loop in C++ LeftOrRight.cpp Accumulating Totals in a Loop 1// LeftOrRi right-hande 2// 3// Input: 4// Output: Summary In this lab, you add a loop and the statements that students. make up the loop body to a C++ program that is provided. When completed, the program should calculate two totals: the number of left-handed people and the number of right-handed people in your class. 6 #include <i 7 #include <s 8 using names Your loop should execute until the user enters the 9 int main() 10 { character X instead of L for left-handed or R for right- string 1 int righ 11 handed. 12 13 int left The inputs for this program are as follows: R, R, R, L, L, 14 L, R, L, R, R, L, X 15 //This 16 cout << quit: "; Variables have been declared for you, and the input 17 cin >> 1 and output statements have been written. 18 19, Instructions 20 // Write 21 1. Ensure the source code file named 22 23 //This LeftOrRight.cpp is open in the code editor. // Outpu 24 25 cout << 2. Write a loop and a loop body that allows you to 26 cout << calculate a total of left-handed and right-handed 27 people in your class. 28 return 0 29} 3. Execute the program by clicking the Run button 31 and using the data listed above and verify that the output is correct. Grading e) 2.
Benjamin v
CENGAGE | MINDTAP
>>
My Home
Accumulating Totals in a Loop in C++
口
Accumulating Totals in a Loop
Left
Courses
1/
the loop body to a C++ program that is
provided. When completed, the program should
calculate two totals: the number of left-handed people
make up
Catalog and Study Tools
r.
2//
Partner Offers
3 /
and the number of right-handed people in your class.
4//
Rental Options
Your loop should execute until the user enters the
st
character X instead of L for left-handed or R for right-
College Success Tips
6 #ir
handed.
7 #in
Career Success Tips
8 usi
The inputs for this program are as follows: R, R, R, L, L,
9 int
AMENDED FOR YOU
L, R, L, R, R, L, X
10 (
11
Variables have been declared for you, and the input
12
13
and output statements have been written.
14
e Time to Learn Every
15
Instructions
16
quit:
1. Ensure the source dode file named
17
ci
Help
18
LeftOrRight.cpp is open in the code editor.
19
Give Feedback
2. Write a loop and a loop body that allows you to
20
21
calculate a total of left-handed and right-handed
22
people in your class.
24
3. Execute the program by clicking the Run button
25
cout
and using the data listed above and verify that the
26
cout
27
output is correct.
28
retu
29 }
Grading
31
When you have completed your program, click the
Submit button to record your score.
in
Transcribed Image Text:Benjamin v CENGAGE | MINDTAP >> My Home Accumulating Totals in a Loop in C++ 口 Accumulating Totals in a Loop Left Courses 1/ the loop body to a C++ program that is provided. When completed, the program should calculate two totals: the number of left-handed people make up Catalog and Study Tools r. 2// Partner Offers 3 / and the number of right-handed people in your class. 4// Rental Options Your loop should execute until the user enters the st character X instead of L for left-handed or R for right- College Success Tips 6 #ir handed. 7 #in Career Success Tips 8 usi The inputs for this program are as follows: R, R, R, L, L, 9 int AMENDED FOR YOU L, R, L, R, R, L, X 10 ( 11 Variables have been declared for you, and the input 12 13 and output statements have been written. 14 e Time to Learn Every 15 Instructions 16 quit: 1. Ensure the source dode file named 17 ci Help 18 LeftOrRight.cpp is open in the code editor. 19 Give Feedback 2. Write a loop and a loop body that allows you to 20 21 calculate a total of left-handed and right-handed 22 people in your class. 24 3. Execute the program by clicking the Run button 25 cout and using the data listed above and verify that the 26 cout 27 output is correct. 28 retu 29 } Grading 31 When you have completed your program, click the Submit button to record your score. in
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Program on Numbers
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++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr