DEV Community

Cover image for C++ Switch (Tanlash Operatori).
islomAli99
islomAli99

Posted on

C++ Switch (Tanlash Operatori).

Здравствуйте, сегодня мы познакомим вас с оператором выбора в языке программирования C++. Мы используем ключевое слово switch для использования оператора выбора. Вы можете использовать оператор условия без использования этого оператора, но переключение намного проще. Итак, приступим к разбору кодов.

Синтаксическое представление оператора выбора Switch.

#include <iostream>
using namespace std;

int main()
{


switch(qiymat) 
{
  case x:
    // code block
    break;
  case y:
    // code block
    break;
  default:
    // code block
}

return 0;
}
Enter fullscreen mode Exit fullscreen mode
  • switch Данное выражение оценивается один раз.

  • Значение выражения сравнивается со значениями каждого ключевого слова case.

  • Если есть совпадение, выполняется соответствующий блок кода.

  • breakзавершает оператор выбора.

  • default: для значения, где ключевые слова являются необязательными.

  • работает. Если ничего из вышеперечисленного не соответствует, то будет работать значение по умолчанию.

Ниже в качестве примера приведены 3 числа, если это число равно 10, 20, 30, то будет выведено сообщение, что это число равно 10, 20, 30, а если оно не совпадает с этими 3 числами, то он будет установлен по умолчанию, и сообщение будет отображаться как none.

#include <iostream>
using namespace std;

int main()
{

int son;
cin >> son;

switch(son)
{
 case 10:
 cout << "Bu son 10 ga teng";
 break;

 case 20:
 cout << "Bu son 20 ga teng";
 break;

 case 30:
 cout << "Bu son 30 ga teng";
 break;

 default:
  cout << "none";
  break;
}


return 0;
}
Enter fullscreen mode Exit fullscreen mode

Top comments (0)