Другие языки программирования и технологии
можно ли большое колчичество меток goto в программе определить как нечистоплотность программиста? или это нормально*?
Единственный случай где оператор goto рекомендуется использовать, это выход из большого количества вложенных циклов, таким образом достигается быстродействие программы.
Однозначно. Все современные языки позволяют обходиться без GO TO. Только в исключительных случаях.
НЕ должно быть НИ одного goto
всё делается и без них
всё делается и без них
Если вы программируете автомат с несколькими состояниями, то применение goto будет естественным.
зависит от языка. в некоторых языках без goto ни цикла не сделаешь, ни условия. уточняйте.
наличие ОДНОЙ!! ! метки и наличие ОДНОГО!! ! goto в программе говорит о том, что программа написана учеником 8 класса Васей Пупкиным или каким то великовозрастным олигофреном. Так или иначе но чел написавший эту срань программистом не является в принципе.
PS
В Стандартном BASIC ZX Spectrum не было циклов с пред/постусловием и конструкций выбора, так что там без goto ни как. Но это было очень очень давно, скорее всего большинство отвечающих вообще не знает что такое ZX Spectrum
PS
В Стандартном BASIC ZX Spectrum не было циклов с пред/постусловием и конструкций выбора, так что там без goto ни как. Но это было очень очень давно, скорее всего большинство отвечающих вообще не знает что такое ZX Spectrum
А вот для связи циклов - это точно про г.. но код!
Это говорит об низкой алгоритмической культуре или вообще неспособности к программированию. Ничего личного. Все люди разные.
Это говорит об низкой алгоритмической культуре или вообще неспособности к программированию. Ничего личного. Все люди разные.
Доказано, что можно обойтись без переходов, но если это не ООП, а к примеру код на коленке, для разовой цели, или низкоуровневый язык, много вложенных циклов.. . да куча вариантов, то почему бы и нет?) )
PS - иногда тупо проще использовать GOTO... или кто то вообще не писал скрипты-батники?)))
PS - иногда тупо проще использовать GOTO... или кто то вообще не писал скрипты-батники?)))
Вообще лишний оператор, фтопку.
В языках без исключений можно использовать goto для обработки ошибок.
В языках без брейка на метку можно использовать goto для выхода из нескольких вложенных циклов.
В языках без родной поддержки циклов придется использовать goto для их организации.
В остальных случаях - да, применение goto считается дурным тоном.
В языках без брейка на метку можно использовать goto для выхода из нескольких вложенных циклов.
В языках без родной поддержки циклов придется использовать goto для их организации.
В остальных случаях - да, применение goto считается дурным тоном.
смотря на чем программировать, понятие БОЛЬШОЕ тоже растяжимое. если действительно на каждой 10й строчке она есть то да
Именно так. Нормальный пряморукий программист может все сделать без готу
Похожие вопросы
- даны 3 разл целых числа a,b,c используя оператор GOTO составить программу для ввода чисел в порядке убывания
- Какие программы для десктопа пишут программисты?
- Сильно ли полезна школьная программа информатики для будущего программиста?
- Помогите составить программу : определить количество тысяч, сотен, десятков, единиц в четырёхзначном числе.
- паскаль, как работать с оператором goto, как ставить метки, чтобы при операции goto 1,
- Как можно написать программу на языке C, которая будет выводить числа от 1 до 1000 без if, switch, do, while, for, goto?
- Зачем от поступающих на программистов требуют сдавать профильную математику. Я посмотрела как пишутся программы на
- метки - дурной стиль. почему использование goto считается дурным стилем в программировании? в чем реальные минусы?
- Люди которые против goto утверждают что оно мешает чтению, и как пример приводят СОТНЮ goto в функции. И что-же....
- почему наличие команд GOTO свидетельствует о низкой квалификации программиста?