![]() |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
![]() |
Вячеслав Л. |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 227 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
Такой вопрос: вщзможно ли использованием метки (label) заменить использование цикла? И если да то как это будет выглядеть?
-------------------- Само знание есть сила
|
![]() ![]() |
andriano |
![]()
Сообщение
#2
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
Вообще-то GOTO с меткой может использоваться для организации совершенно различных конструкций:
1. Выполнения по условию (if). 2. Множественного ветвления (case). 3. Переборного цикла (for). 4. Цикла с условием, проверяемом перед его выполнением (while). 5. Цикла с условием, проверяемым в конце (repeat). Применяя вместо безликого GOTO адекватный структурный оператор, ты лучше уясняешь себе смысл кода в процессе написания, что облегчает его отладку, а также существенно уменьшаешь время необходимое для того, чтобы понять его в дальнейшем (весьма вероятно, что ты и останешься единственным читателем собственного кода. Поверь, когда кода написано ДОСТАТОЧНО, ты будешь читать свой старый код так, как будто видишь его впервые. Т.е. не вспоминать, а разбираться заново). |
![]() ![]() |
![]() |
Текстовая версия | 18.06.2025 13:08 |