Форум программистов, компьютерный форум CyberForum.ru

Условия остановки цикла - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
ПростоЯ
184 / 101 / 1
Регистрация: 30.05.2009
Сообщений: 746
19.02.2010, 16:08     Условия остановки цикла #1
А как задать условие для:
1) Допустим идет цикл вычислений. Необходимо прервать вычисления при условии, что 3 последних вычислений будут совпадать с точностью до 6-ти знаков после запятой. Например у нас есть ряд ответов
1,2569874
1,1235646
1,12356874
1,12356882
1,12356814
тут программа прервет вычисления потому что 3 последних ответа одинаковы до 6-ти знаков после запятой.
2) Условия для остановки вычисления, если абсолютное значение между двумя ответами становятся не более чем 10^-6
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2010, 16:08     Условия остановки цикла
Посмотрите здесь:

Проблема с проверкой условия цикла for( int i=2; !((n%i||d%i)&&!(n%i&&d%i))==0 ; i++) C++
опрос кода клавиши для остановки бесконечного цикла C++
как без цикла, условия и тернарного оператора определить максимальный елемент из трех чисел? (это для Си) C++
C++ Оптимизация условия цикла while
C++ условие остановки(цикл)
При выполнении условия не выходит из цикла C++
C++ Как задать два условия для цикла
C++ Способы остановки бесконечного while цикла

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
insideone
Модератор
Автор FAQ
 Аватар для insideone
3620 / 898 / 47
Регистрация: 10.01.2010
Сообщений: 2,423
19.02.2010, 16:13     Условия остановки цикла #2
Помоему и 1 и 2 одно и тоже или нет?
C++
1
if ( (CurResult - LastResult) < 0.000001f ) break;
Yandex
Объявления
19.02.2010, 16:13     Условия остановки цикла
Ответ Создать тему
Опции темы

Текущее время: 05:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru