Проблема, которую я задаю для создания программы, где пользователь должен ввести целочисленное значение (от 1 до 4), и в зависимости от ввода должен быть сгенерирован определенный выход.Как я могу переписать эту структуру выбора только с операторами?
Он также должен предоставить ошибку пользователя, когда введенное значение не находится между 1 и 4.
мне удалось записать его, используя в том и другое заявление, однако, я хотел, если это возможно, чтобы знать написать это, используя только операторы if.
Лучше всего добавить фрагмент кода вместо изображения. –
'if (x) {a} else {b}' = 'if (x) {a} if (! X) {b}' Не очень полезная вещь. Кроме того, вы получаете downvoted, потому что размещение скриншота вместо фактического кода довольно лениво. – Zong
Да, вы можете избежать высказываний 'else', повторив те же проверки. Но это неэффективно. Или вы можете установить переменную флага в каждом успешном заявлении, так как говорите, что входной сигнал был хорошим. Затем сообщение об ошибке проверяет это. –