
1. switch операторының құрылымы қандай? 2. default операторы қандай қызмет атқарады?3. case
кілттік сөзінің қызметі қандай?4. brеаk операторы қандай қызмет атқарады?

Ответы на вопрос

Ответ:
1) switch таңдау операторы өрнек мәніне байланысты бірнеше мәселені шешудің бір нұсқасын таңдауға мүмкіндік береді.
2). Егер айнымалының мәні белгілердің ешқайсысына сәйкес келмесе, бағдарлама default белгісіне өтеді (әдепкі бойынша, яғни басқа ештеңе көрсетілмесе)
3) әр опция case белгісіне сәйкес келеді, содан кейін осы айнымалының мүмкін мәндерінің бірі және қос нүкте болады ; егер айнымалының мәні бір орынға сәйкес келсе, бағдарлама сол белгіге ауысады және барлық кейінгі мәлімдемелерді орындайды
4) break операторы switch операторының денесінен шығу үшін қолданылады



- "switch" операторының құрылымы:
"switch" операторының құрылымы әдетте кейбір бұрышты жатады:
cswitch (байланыс_бар_мән) {
case мән_1:
// мән_1 болганда орындалуы керек код
break;
case мән_2:
// мән_2 болганда орындалуы керек код
break;
// Кейбір кейбір кейс-терілер қосу мүмкін
default:
// Анықталмаған мән болганда орындалуы керек код
}
- "default" операторы қандай қызмет атқарады:
"default" операторы "switch" операторында кейс-терілердің ішінде сәйкес бір мән анықталмаған жағдайда орындалуы керек кодты қамтамайды. Басқа сөзімен, "switch" операторының ішінде кейс-терілердің барлығының анықталмаған мәнге қарай, "default" операторы орындалады.
- "case" кілттік сөзінің қызметі:
"case" кілттік сөзі "switch" операторында байланыс_бар_мәнмен салыстыру үшін пайдаланылады. "switch" операторының байланыс_бар_мәні кейс-терілердің біріне сәйкес болса, оны орындау кодын орындайды. Мысалы:
cswitch (параметр) {
case 1:
// параметр 1-ге тең болса орындалуы керек код
break;
case 2:
// параметр 2-ге тең болса орындалуы керек код
break;
default:
// Барлық кейс-терілерге сәйкес болмаған жағдайда орындалуы керек код
}
- "break" операторы қандай қызмет атқарады:
"break" операторы "switch" операторының кейс-терілерінен шығу үшін пайдаланылады. Кейс-терілер орындалған кезде, "break" операторы осы кейс-терілерден шығып, "switch" операторының тамырынан шығады. Бөтен "switch" операторындық кодты орындау жалғасады. "break" операторы кейбір жағдайларда кейс-терілеріндегі кодды орындау жөн.
Мысалы:
cswitch (параметр) {
case 1:
// параметр 1-ге тең болса орындалуы керек код
break; // Кейс-терілерден шығу
case 2:
// параметр 2-ге тең болса орындалуы керек код
break; // Кейс-терілерден шығу
default:
// Барлық кейс-терілерге сәйкес болмаған жағдайда орындалуы керек код
}
"break" операторы орнатылмаса, ол кейс-терілерден шығпайтын және басқа кейс-терілердің кодын орындауға жалғасады.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili