|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.02.2013, 15:59 | #1 |
Пользователь
Регистрация: 15.11.2012
Сообщений: 34
|
Цикл
Всем привет!
Появилась такая проблема, есть 2 цикла while Код:
|
07.02.2013, 16:14 | #2 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
1) При x=0 ложны условия обоих циклов. 2) При x>0 в начале указанного фрагмента будет выполняться первый цикл, до тех пор, пока x не станет меньше либо равно нуля, либо не будет применена команда перехода, вроде break. Затем, если управление попадает на начало второго цикла, второй цикл выполняется до тех пор, пока x<0 (в моменты проверки условия цикла). 3) Если после выхода из второго цикла Вам надо вернуться к началу первого, оберните весь фрагмент кода в while(true){}. |
|
07.02.2013, 16:19 | #3 |
БНТУ ФИТР
Форумчанин
Регистрация: 20.05.2012
Сообщений: 315
|
Если правильно понял или нужно, чтобы внешний цикл работал независимо от остальных двух? В данном случае сначала будет внешний цикл - потом два внутренних и так сначала.
Код:
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты kventin_zhuk@live.com |
07.02.2013, 16:43 | #4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
может тогда сделать так?
Код:
программа — запись алгоритма на языке понятном транслятору
|
07.02.2013, 17:24 | #5 |
Пользователь
Регистрация: 30.12.2012
Сообщений: 19
|
Можно сделать так как сказал Abstraction:
Код:
|
07.02.2013, 20:04 | #6 | |
Пользователь
Регистрация: 15.11.2012
Сообщений: 34
|
Цитата:
PC: извините за такое мутное объяснение, объяснил как смог Последний раз редактировалось truniger2011; 07.02.2013 в 20:10. |
|
07.02.2013, 20:25 | #7 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
можно просто засекать время, и смотреть: если прошло уже 3 секунды - делаем, не прошло - не делаем.
|
07.02.2013, 20:50 | #8 |
Пользователь
Регистрация: 15.11.2012
Сообщений: 34
|
|
07.02.2013, 20:59 | #9 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
ЗЫ. в 11 плюсиках появилась нативная поддержка потоков |
|
07.02.2013, 21:09 | #10 |
Пользователь
Регистрация: 15.11.2012
Сообщений: 34
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цикл If Then | Loadgame | Помощь студентам | 2 | 28.10.2011 23:31 |
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? | Anarki | Общие вопросы C/C++ | 3 | 13.11.2009 19:23 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |