![]() |
|
Модераторы: Poseidon |
![]()
|
|
| m0zg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 30.7.2007 Репутация: нет Всего: 2 |
Уже поднимал тему по этой задаче на форуме. Но тогда вопрос был другого плана. Теперь возникла проблема избавиться от повторяющихся чисел. Пытаюсь это сделать при помощи функции findRepeat, но что-то не получается. В чём проблема?
|
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 26 Всего: 122 |
|
|||
|
||||
| m0zg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 30.7.2007 Репутация: нет Всего: 2 |
А разве не отражает? В теме суть проблемы.
|
|||
|
||||
| Silent_s |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 2.12.2007 Где: Москва Репутация: нет Всего: 0 |
На мой взгляд не совсем отражает, не все же читали твою предыдущую тему! По этому пиши для чего хоть программа!
--------------------
Мой блог |
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 16 Всего: 95 |
m0zg, непонятно от повторяющихся значения чего ты хочешь избавиться? Если от значений, генерируемых функцией rand() - тогда в начале программы вызови randomize() - и у тебя вместо псевдо-случайных будут генериться случайные числа...
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| m0zg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 30.7.2007 Репутация: нет Всего: 2 |
Вот суть самой программы
Дан двоичный файл, содержащий целые числа. Сформировать текстовый файл, в котором эти числа записаны в одну строку в порядке возрастания без повторяющихся значений. Программа должна производить проверку особых ситуаций при операциях ввода/вывода. через rand() я пишу в файл случаные числа, потом их сортирую по возрастанию, потом бы надо избываться от повторяющихся числе и оставить только уникальные значения, а потом полученный результат записать в новый файл. Всё получилось, кроме избавления от повторяющихся :(. Вот, кстати, предыдущая тема http://forum.vingrad.ru/forum/topic-183797.html функция bfile записывает в файл произвольные целые цисла, сортирует их, вызывает функцию findRepeat для вырезки повторяющихся (только не вырезает Это сообщение отредактировал(а) m0zg - 11.12.2007, 11:37 |
|||
|
||||
| ama_kid |
|
||||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 16 Всего: 95 |
m0zg, как-то ты умудрился встроить функцию findRepeat так, что она абсолютно бесполезна... Не понял её смысл, если честно... У тебя ведь получается отсортированный массив? Ну так почему бы не вывести след. образом: вместо кода
Это сообщение отредактировал(а) ama_kid - 11.12.2007, 11:48 -------------------- самурай без меча подобен самураю с мечом, но только без меча |
||||
|
|||||
| m0zg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 30.7.2007 Репутация: нет Всего: 2 |
Спасибо огромное!
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |