Switch
ham shartlarni tekshirish uchun ishlatiladi.
Switch
if else
ga o'xshash, ammo nested if
dan ya'ni ichma - ich if
dan soddaroq.
Sinteks:
switch(expression)
{
case constant 1;
statemant 1;
break;
case constant 1;
statemant 1;
break;
}
switch
- bir marta yozilganda faqat bitta o'zgaruvchiga ishlatiladi.
#include <iostream>
using namespace std;
int main()
{
int son;
cin >> son;
switch(son)
{
case 1;
cout << "One" << endl;
break;
case 2;
cout << "Two" << endl;
break;
case 3;
cout << "Three" << endl;
default:
cout << "None" << endl;
}
return 0;
}
bu yerda switch statementi son o'zgaruvchisi uchun ishlatilgan, caselar oldidagi sonlar son o'zgaruvchisiga teng bo'lsa uning ichiga kiradi agar hech qaysisiga to'g'ri kelmasa defaultga kiradi va uni bajaradi.