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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ZhekaSimpay
1 / 1 / 0
Регистрация: 29.12.2013
Сообщений: 23
#1

Остановка цикла do while - C++

29.12.2013, 22:58. Просмотров 548. Ответов 1
Метки нет (Все метки)

Доброго времени суток. Столкнулся с такой проблемой в решении задачи:
Дана числовая последовательность целых чисел и одно дробное, нужно начиная с конца найти первое же ближайшее к этому дробному целое число. Последовательность забита в виде массива.
И вот собственно сама проблема:
Начинаю поиск с помощью цикла
do {
тело цикла}
while(j-- >= 0)
и не знаю как его остановить после нахождения первого же подходящего целого значения. Пробовал просто присвоить счетчику значение 0, но он в итоге выдает ошибку по завершению программы т к элемента массива со счетчиком -1 нет...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2013, 22:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Остановка цикла do while (C++):

Почему происходит остановка цикла? - C++
Подскажите почему при заполнении массива строками длиной от 5 символов, происходит остановка цикла? И как это можно исправить? ...

sdl остановка цикла отрисовки кадров - C++
Сабж есть цикл отрисовки кадров: for(i = 0; i < FRAMES; i++) { src.x = 0; src.y = 0; src.w = background->w; src.h =...

Запуск\остановка цикла по нажатию клавиши - C++
Всем привет! Вопрос как реализовать запуск и остановку цикла в консольном приложении по нажатию клавиши f12?

Применение цикла if для определения простых чисел. If внутри цикла for - C++
Доброго времени суток, подскажите пожалуйста, в чем тут дело. С кодом все хорошо, все работает, просто я пытаюсь докопаться до сути и...

Используя одну переменную цикла укажите возможные способы объявления заголовка счетного цикла. - C++
Используя одну переменную цикла укажите возможные способы объявления заголовка счетного цикла.

вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле цикла - C++
вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
gromo
370 / 269 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
29.12.2013, 23:02 #2
break; останвливает текущую итерацию и выходит из цикла...
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2013, 23:02
Привет! Вот еще темы с ответами:

Нахождение отрицательного цикла в графе и вывод цикла - C++
Вот программа по нахождению отрицательного цикла в графе и вывод цикла void Floyd(int GR, int parents , int V) { int checking; int...

Выполните, пожалуйста, задание, при этом вместо оператора цикла while используйте оператора цикла do_while - C++
Используя оператор цикла while, напишите программу для вычисления ниже следующей суммы. // fkdj.cpp: определяет точку входа...

Применяя оператор цикла FOR вычислить y. Оператор if в теле цикла не использовать. Значение m и n вводить с клавиатуры. - C++
Применяя оператор цикла FOR вычислить y. Оператор if в теле цикла не использовать. Значение m и n вводить с клавиатуры. Шаг изменения...

Остановка вектора - C++
Здравствуйте! Помогите пожалуйста реализовать в ниже приведенном коде, как остановить функцию readlong как только появиться точка или...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru