|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.01.2012, 13:51 | #1 |
Пользователь
Регистрация: 20.01.2012
Сообщений: 12
|
Перестать выполнять вложенный цикл если условие истинно
В общем есть код
Код:
PS кому нужен файл во вложении, знайте он там. |
23.01.2012, 13:53 | #2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
exit for '
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
23.01.2012, 14:43 | #3 |
Пользователь
Регистрация: 20.01.2012
Сообщений: 12
|
Я имел ввиду, как объяснить ему что хватит? Что то типа if true then...
как это сделать? |
23.01.2012, 14:47 | #4 |
Пользователь
Регистрация: 20.01.2012
Сообщений: 12
|
Дополнительное условие типа...
|
23.01.2012, 14:53 | #5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
во внутреннм цикле:
если ПОЛУЧИЛОСЬ then Time2Exit = true: exit for во внешнем цикле: if Time2Exit then exit for
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 23.01.2012 в 15:13. |
23.01.2012, 15:06 | #6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Если нужно выйти из всех циклов по условию, проверяемому во внутреннем цикле, можно использовать GoTo:
Код:
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 23.01.2012 в 15:09. |
24.01.2012, 09:57 | #7 |
Форумчанин
Регистрация: 30.01.2008
Сообщений: 314
|
Do
for i=1 to 3 for j=5 to 8 for each x in MyArray if SomeCondition then exit do next next next Loop until true эт хорошо. до такого не додумывался.. но и не идеолог.. Последний раз редактировалось slan; 24.01.2012 в 10:02. Причина: штрихи |
24.01.2012, 20:48 | #8 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
25.01.2012, 15:09 | #9 |
Форумчанин
Регистрация: 30.01.2008
Сообщений: 314
|
все равно респект, ибо там-то это было вообще ни к чему..
а здесь в самый раз хотя goto все же мне больше нравится |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Тема: Вложенный цикл. | Кристина Н | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 04.12.2011 21:06 |
Найти все трехзначные простые числа ( большее 1, не имеющее других делителей, кроме 1 и самого себя) Вложенный цикл | Кристина Н | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 02.12.2011 20:08 |
Двойной вложенный цикл | haim | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 30.01.2011 02:13 |
вложенный цикл FOR в вызываемой функции | lifeton | Общие вопросы Delphi | 6 | 02.06.2010 17:35 |
Switch вложенный в бесконечный цикл | coper | Общие вопросы C/C++ | 2 | 16.11.2009 02:31 |