
Concept explainers
Rewrite the entire following code segment using a switch statement instead of the if/else if.
int n, a = 1, b = 2, c = 3, d = 4;
cin >> n;
if (n = = 3)
a = a + 1;
else if (n = = 7 || n = = 8)
b = b + 1;
else if (n > 10 && n < 13)
c = c + 1;
else
d = d + 1;
cout << a << " " << b << " " << c << " " << d << endl;

Trending nowThis is a popular solution!
Step by stepSolved in 2 steps

- Study the following if statement: if x>10 or x<-10: print('big') elif x>1000000: print('very big') elif x<-1000000: print('very big') else : print('small') For what values of x will the above code print 'very big'?arrow_forwardchange while to do #include <iostream>using namespace std;int main(){int n1,high=-1,low=101,tot=0;double avg=0; while (true)// condition always true{// body of loopcout <<"enter a grade,-1 to stop"<<endl;cin >> n1;if (n1==-1)break;++tot;avg+=n1;if (high < n1)high=n1;if (low >n1)low=n1; } //end loop cout<<"Total number of grades is "<<tot<<endl; // prints total number of grades that were inputcout<<"The highest grade is "<<high<<endl; // prints the highest gradecout<<"The lowest grade is "<<low<<endl; // prints the lowest gradeif (tot > 0)cout<<"The average grade is "<<avg/tot<<endl; //calculates the average grade return 0;}arrow_forward
- 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





