+ 1

can anyone write a simple program based on switch statement for my better understanding?

28th Aug 2016, 4:37 PM
Mayank karnatak
Mayank karnatak - avatar
3 Answers
+ 3
int x = 2; switch(x) { case 1: cout << "One"; break; case 2: cout << "Two"; break; case 3: cout << "Three"; break; default: cout << "Other"; } //prints "Two" This code is equivalent to: int x = 2; if (x == 1) { cout << "One"; } else if (x == 2) { cout << "Two"; } else if (x == 3) { cout << "Three"; } else { cout << "Other"; } Of course, you can use other data types as well, not just int. String country = "Italia"; switch(country) { case "Russia": etc.
29th Aug 2016, 8:17 AM
Zen
Zen - avatar
+ 2
The best example is the calculator, try to think how to make the 4 operations as a switch choices and write the code by your self it's much better for your understanding
28th Aug 2016, 9:09 PM
Hicham Mine
Hicham Mine - avatar
+ 1
#include<iostream.h> main() { int n; switch(n) { cout<<"enter n"; cin>>n; case 1: cout<<"hai"; case 2: cout<<"hello"; default: cout<<"choose correct choice"; } }
29th Aug 2016, 3:21 PM
swathi sri