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

Преждевременный выход из цикла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать класс Time http://www.cyberforum.ru/cpp-beginners/thread991397.html
Помогите решить: Класс Time. Создать класс Time, который должен включать: a. Два поля: int min; int hour; b. Конструкторы. Time(); Time(int m); Time(int h, int m); Time(char *fname); Time(Time &t); c. Метод, который выводит время на экран. void print(); void print(char r); // r – разделитель часов и минут. d. Сеттеры. void setMin(int m); void setHour(int h); void setTime(Time t); e....
C++ Чтение бинарних файлов Вопросы: 1) Как в с++ читать какой-то файл (*.mp3, *.avi и т. п.) в бинарном виде. 2) Как открыть какой-то файл (*.mp3, *.avi и т. п.) в бинарном виде в Windows 7. 3) Файл имеют одинаковый бинарный код на всех операционных системах (Windows, Lunix, Unix, Android и т. п. )? http://www.cyberforum.ru/cpp-beginners/thread991372.html
Одномерный массив C++
Всем доброго времени суток. Поступила на заочное обучение, дали такое задание, решить конечно же не смогла, так как с языком C++ вообще не знакома, а выучить за неделю нереально... Поэтому обратилась к Вам... выручайте ребята. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) Сумму отрицательных элементов массива; 2) Произведение элементов массива, расположенных...
Нужно ввести любые три числа и чтобы они расположились в порядке возрастания C++
Помогите решить задачу! Нужно ввести любые три числа и чтобы они расположились в порядке возрастания.
C++ map - заполнение и удаление http://www.cyberforum.ru/cpp-beginners/thread991319.html
Хочу проинициализировать map случайными числами и вывести на экран. Скажите, в чем ошибка? Объявление: std::map <int, int> myMap; std::map <int, int> :: iterator it = myMap.begin(); Инициализация случайными числами (подчеркивает красным "="): while (it != myMap.end()) myMap.begin() = generateRandomNumber();
C++ Посчитать количество элементов в одномерном массиве Помогите решить задачу . Посчитать сколько элементов в одномерном массиве, состоящих из четырех или меньше символов. Вывести количество элементов. подробнее

Показать сообщение отдельно
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
29.10.2013, 12:25     Преждевременный выход из цикла
Цитата Сообщение от reidaigo Посмотреть сообщение
//поиск максимального повторяющегося элемента bool flag=false; for (int i = 0; i < k; i++) { for (int j = i+1; j < k; j++) if (pmas2[i] == pmas2[j]) cout << "\n Максимальный повторяющийся элемент = " << pmas2[i] << endl; flag=true; if (!flag) break; }
в C++ стиле обычно оперируют классами и объектами, но если уж пишите в C стиле то хотя бы вынесли бы поиск максимума в отдельную функцию.

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