DEV Community

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

Posted on

2

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

Billboard image

Synthetic monitoring. Built for developers.

Join Vercel, Render, and thousands of other teams that trust Checkly to streamline monitor creation and configuration with Monitoring as Code.

Start Monitoring

Top comments (0)

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay