C++1 мин унших

Олон сонголттой нөхцөл

Урсгал удирдлага ба Давталт

Нэг хувьсагч олон тодорхой утгатай тэнцэж байгааг шалгахдаа switch ашиглавал if-else-ээс илүү цэгцтэй код болдог.

Бүтэц

  • switch (хувьсагч) { ... } — шалгах хувьсагчийг заана
  • case утга: — тухайн утгатай тэнцэх тохиолдол
  • break; — тухайн case-ээс гарах, дараагийн case уруу "унахаас" сэргийлнэ
  • default: — бусад бүх тохиолдол
ӨӨРӨӨ ТУРШААД ҮЗ

Кодын жишээ

Редактор нээх →
main.cpp
#include <iostream>
using namespace std;

int main() {
    int day = 2;
    switch (day) {
        case 1: cout << "Davaa"; break;
        case 2: cout << "Myagmar"; break;
        default: cout << "Busad odor";
    }
    return 0;
}
Сурсан зүйлээ хадгалах уу?Нэвтрэх →