Так же множество веток выполнения можно организовать с помощью оператора switch Например, сопоставить названию месяца номер от 1 до 12 Что происходит в этом отрывке кода: 1. Выделяем память под числовое значение 2. Указываем, что будем проверять переменную month 3. Если значение month равно “январь”, то записываем в переменную monthNumber значение 1 и заканчиваем выполнение оператора switch (дальнейший перебор условий) 4. Если значение month другое, то последовательно проходим по case расположенному ниже и т.д. 5. Если month не соотвествует ни одному значению из case списка, то выполняются действие в ветке default В чем отличия от if - else if - else Задание Полезные ссылки