Разница между условным оператором и оператором множественного выбора заключается в их назначении и возможностях:
- Условный оператор позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие. usernameschool.github.io Он позволяет выбрать одно из двух действий. usernameschool.github.io
- Оператор множественного выбора (часто называемый switch) работает следующим образом: значение переменной или выражения проверяется на соответствие заранее определённым вариантам (case). evmservice.ru Когда одно из условий совпадает, программа выполняет связанный с этим случаем блок операторов. evmservice.ru Если ни одно из значений не подошло, выполняется код, указанный в блоке default (если он указан). evmservice.ru
Таким образом, условный оператор позволяет выбрать одно из двух действий, а оператор множественного выбора — выполнить один из нескольких операторов в зависимости от значения некоторого выражения. usernameschool.github.io