/********************************************************************* Filename: switch.cpp Section: 9.8 The Switch Statement Compiler: Borland C++ Version 5.0 Summer 1996 C++ Distilled: Descriptions, Prescriptions and Style By Ira Pohl *********************************************************************/ //Demonstrate switch statements with simple examples #includemain() { int a_grades = 0, b_grades = 0, c_grades = 2, fails = 3, score = 8; double d, ratio; //Switch statement cout << "\n\n***** Switch statement"; cout << "\nA, B, C, D = 0, 1, 2, 3\n"; // add one b_grade for print purposes switch (score){ case 9: case 10: ++a_grades; break; case 8: ++b_grades; break; case 7: ++c_grades; break; default: ++fails; } cout << "\nA grades = " << a_grades; cout << "\nB grades = " << b_grades; cout << "\nC grades = " << c_grades; cout << "\nFails = " << fails; }