На этом уроке мы обсудим синтаксис оператора выбора switch - case.
Дата отправки отчёта:
25 октября 2016 г.
Задание выполнено: за
45 мин.
Чему научился:
Повторил оператор switch.
Что было сложным:
Ничего.
Комментарии:
Когда у нас ограниченные переменные, тогда switch удобен - хорошо использовать в конечных автоматах. Кстати в VB есть оператор switch... case и там можно в case помимо перечисления и логические выражения использовать - не знаю хорошо это или плохо, с моей точки зрения дает дополнительную гибкость.
Научился: switch может принимать для проверки условия следующие переменные
- целочисленная
- String
- enum
НЕЛЬЗЯ в проверку условия switch указать вещественную переменную (из-за её условной точности)
Сравнение идёт переменной в условии с переменной в case ИСКЛЮЧИТЕЛЬНО "переменная равно или не равно переменная" БЕЗ дополнительных операторов, меняющих значение переменной
Для каждого case после блока операторов нужен break; Иначе будет выполнен следующий case
Иначе, перечисляем требуемые case для одного и того же блока операторов
default исполняется если ни один из кейсов не совпал