adda2099 A adda2099 Регистрация 26 Окт 2013 Сообщения 81 Репутация 0 Спасибо 0 Монет 0 12 Сен 2022 #1 if(var==1) { // actions } if(var==2) { // actions } if(var==3) { // actions } switch (var) { case 1: // actions break; case 2: // actions break; case 3: // actions }
if(var==1) { // actions } if(var==2) { // actions } if(var==3) { // actions } switch (var) { case 1: // actions break; case 2: // actions break; case 3: // actions }
luhiuguyg L luhiuguyg Регистрация 29 Окт 2013 Сообщения 83 Репутация 0 Спасибо 0 Монет 0 12 Сен 2022 #2 Это пример выбора действий при выполнении условия. 1 вариант: нубство и колхоз. 2 вариант: намного лучше. В данном примере три условия подряд на одну переменную еще куда ни шло, но когда 4\6\10 условий так пишут это ужснх Позитивный голос 0
Это пример выбора действий при выполнении условия. 1 вариант: нубство и колхоз. 2 вариант: намного лучше. В данном примере три условия подряд на одну переменную еще куда ни шло, но когда 4\6\10 условий так пишут это ужснх
степан С степан Регистрация 8 Мар 2013 Сообщения 103 Репутация 0 Спасибо 0 Монет 0 12 Сен 2022 #3 Первая конструкция ужасна. Однако, если добавить else - она становится эквивалентом второй Позитивный голос 0
vlkv1996 V vlkv1996 Регистрация 29 Окт 2013 Сообщения 92 Репутация -2 Спасибо 0 Монет 0 12 Сен 2022 #4 В первом случае все условия будут проверятся в любом случае. Во втором варианте проверка условий завершится оператором break. Позитивный голос 0
В первом случае все условия будут проверятся в любом случае. Во втором варианте проверка условий завершится оператором break.
dev1ce D dev1ce Регистрация 18 Мар 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 12 Сен 2022 #5 однох... аково Позитивный голос 0