Ещё одним вариантом условного ветвления программы является ветвление с помощью оператора switch..case. Его синтаксис следующий switch (проверяемое выражение) { case значение 1: код для исполнения если значение 1 совпадает со значением проверяемого выражения; break; case значение 2: код для исполнения если значение 2 совпадает со значением проверяемого выражения; break; ... case значение n: код для исполнения если значение n совпадает со значением проверяемого выражения; break; default: код...
Оператор switch – проверяет переменную на равенство в отношении списка значений. Каждое значение называется case, и переменная переключаясь проверяется для каждого case. Синтаксис: switch(выражение){ case значение : //Операторы break; //необязательно case значение : //Операторы break; //необязательно //Вы можете иметь любое количество операторов case. default : //необязательно //Операторы } Для оператора switch применяются следующие правила:...