когда твои родители - тролли.
Стереотипы, в прямых руках МОЖНООО, и только в том случае если без него НЕЛЬЗЯЯЯ.
Там же дело в нечитаемости. Что за непонятные прыжки туда сюда.
Честно, я на своей памяти за 7 лет программирования использовал его всего лишь один раз, и именно в том месте, где он официально рекомендован:
для выхода по условию из обоих циклов сразу.
для выхода по условию из обоих циклов сразу.
я канеш в этом не рублю, но goto же безусловный? как он может работать по условию?
просто засунь его в условие)
Лодку мне!
Лодку мне!
if(цикл печален умри И сверху тоже умри)
goto outerHeaven;
goto outerHeaven;
"then" где, мракобес?
А нету тут then, это Вам не паскаль ебаный
разу два варианта на питоне, подобным образом можно поступить и в других языках
done = False
for x in xs:
for y in ys:
if bad:
done = True
break
if done:
break
for x in xs:
for y in ys:
if bad:
break
else:
continue
break
done = False
for x in xs:
for y in ys:
if bad:
done = True
break
if done:
break
for x in xs:
for y in ys:
if bad:
break
else:
continue
break
мля... все пробелы ушли и код поломался... :(
кто знает как можно код вставлять чтобы пробелы не удалялись?
кто знает как можно код вставлять чтобы пробелы не удалялись?
наверное невидимый символ вместо пробела как с известными "треугольниками"
фоорсс а?)
фоорсс а?)
done = False
for x in xs:
for y in ys:
if bad:
done = True
break
if done:
break
for x in xs:
for y in ys:
if bad:
break
else:
continue
Хз получится ли?)
for x in xs:
for y in ys:
if bad:
done = True
break
if done:
break
for x in xs:
for y in ys:
if bad:
break
else:
continue
Хз получится ли?)
В большинстве случаев goto применяется для обработки исключительных ситуаций, если, к примеру, используется схема "один вход - один выход", но сразу выйти нельзя, например, необходим сброс мьютексов. Можно обойтись и без него, но применение goto сразу упрощает программу и повышает читабельность. Каноничный пример вроде был еще у Ритчи в его учебнике по Си. В модненьких плюсах для таких ситуаций вместо goto впилили try-catch.
Ну если в языке нету циклов, то "непонятные прыжки" - единственный выход.
а можно пример языка программирования без цикла? я ни единого не знаю...
все циклы суть if + goto. у процессора нет команд циклов есть условные переходы и все.
даже если и так, их можно "обернуть" в макрос, функцию, или ещё нечто подобное.
можно видео?)
Чувак на заднем плане аж тоже дернулся.
но он уже спокойнее к выходкам мамаши, потому и захватил с собой печеньку =)
Гото все ясно понятно, а вот фейс мамаши чет уж больно знакомый)
а мелкий такой в конце "Да не гони, читай дальше"
Джой такой джой - в бездне чувака заминусили и он удалил, а в новом побоянить прокатило...
http://joyreactor.cc/post/1704512
http://joyreactor.cc/post/1704512
открыл америку , все тупо копируют посты из песочницы ,предворительно поставив им минус )
дык вся соль в подписи, кто тебе запрещает?
Делать мне больше нефиг - засирать джой одним и тем же.
не засирать тоже никто не запрещает. чем ты не доволен?
Программируешь ты такой микропроцессоры , а тебе говорят "оператор GOTO использовать НЕЛЬЗЯЯЯ". Ну и карочь из циклов токо loop.
Этот взгляд после.
goto, это как деление на 0, в школе маленьким нельзя, а когда разбираешся глубже, то можно и нужно!!!
забавный малый )))
Ёпта, goto удобно использовать для выхода из слишком большого количества циклов, правда, моя преподша по программированию, пригрозила меня отстрапонить, если я ещё хоть раз использую goto =(
Чтобы написать коммент, необходимо залогиниться