|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.06.2009, 14:52 | #1 | |
Пользователь
Регистрация: 15.10.2008
Сообщений: 44
|
Как прервать внешний цикл?
Добрый день!
Подскажите пожалуйста. Пытаюсь вычислить координаты нужной ячейки в excel. В этом коде, если значение ячейки равно ФОРУМ, то вложенный цикл прервётся. А как прервать два цикла сразу, чтоб вычислить координаты ячейки? Цитата:
|
|
13.06.2009, 14:59 | #2 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Ну, например какой-нибудь булевской переменной присвоить true:
Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
13.06.2009, 15:00 | #3 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 384
|
Тогда и такой вариант:
Код:
Последний раз редактировалось Evgeniy26; 13.06.2009 в 15:11. |
13.06.2009, 15:04 | #4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Ну раз про булеву переменную уже сказали, то предложу еще такой вариант:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
13.06.2009, 15:14 | #5 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Нормальный вариант, Sazary
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
13.06.2009, 16:25 | #6 |
Пользователь
Регистрация: 15.10.2008
Сообщений: 44
|
всё работает, всем спасибо.
|
13.06.2009, 16:39 | #7 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Sazary, +1
з.ы. Это даже очень красиво, лучший способ выхода из вложенных циклов.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
15.06.2009, 09:38 | #8 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
да не чего красивого нет...ужассс просто..потом как код читать... Не удобно....У меня реализовано так
Код:
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
15.06.2009, 09:56 | #9 | |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
Цитата:
*** код Sazary вполне хорош. Вы наслушались сказок про goto, вбили себе в голову что его НИКОГДА нельзя использовать и критикуете... в данном случае читабельность кода ничуть не ухудшается.
Uguu~
Последний раз редактировалось __STDC__; 15.06.2009 в 09:58. |
|
15.06.2009, 11:52 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не знаю как кто, но я всегда такие случаи делаю так:
Код:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Внешний и Внутренний IP | Пепел Феникса | Win Api | 7 | 09.02.2010 15:38 |
delphi 7, как прервать выполнение программы | Altera | Софт | 3 | 27.07.2008 15:14 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |
Внешний Ip | Enemy | Работа с сетью в Delphi | 3 | 20.11.2007 01:00 |