![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Ворон-мститель
Пользователь
Регистрация: 26.05.2008
Сообщений: 24
|
![]()
Умоляю, помогите. Задача состояла в том, что в кольцевой список заносится какое-то количество слов, и потом тот элемент списка, слово которого состоит из наибольшего количества разных букв, удаляется. При этом обязательное условие - составить функцию, которая считает количество разных букв в слове.
Программа наполовину работает - создает список, нормально его выводит. Очевидно, ошибка в функциии которая считает количество разных букв, + не идет удаление элемента. Код:
Код:
Исполняется в борланд си++. Бог умер. Воскрес и мстит.
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
вот так вроде что то удаляет
Код:
Код:
|
![]() |
![]() |
![]() |
#3 |
Ворон-мститель
Пользователь
Регистрация: 26.05.2008
Сообщений: 24
|
![]()
counter, ыы..у тебя точно удаляет что-то? я запускаю - нифига, после того как выводит список введенных слов - зависает и все. Ничего с ним не сделаешь..Не понимаю почему...
А с подсчетом символов не видишь где косяк? Я только что опять вдоль и впоперек перерыла прогу. Ничего не нашла. Незнаю что за чертовщина... Бог умер. Воскрес и мстит.
|
![]() |
![]() |
![]() |
#4 |
Ворон-мститель
Пользователь
Регистрация: 26.05.2008
Сообщений: 24
|
![]()
тэкс, глюк прошел. уже удаляет, но не то, что надо...
агррр. и в макс. числе разных символов выводит 0.. Бог умер. Воскрес и мстит.
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
а что вообще она должна удалять?
пример может покажи какой... |
![]() |
![]() |
![]() |
#6 |
Ворон-мститель
Пользователь
Регистрация: 26.05.2008
Сообщений: 24
|
![]()
шас покажу.
например: вводим слова слово 1: qwer слово 2: asdfghjkl слово 3: asdfg слово 4: rty слово 5: kl функция DifferentSymbols должна посчитать количество разных букв в каждом слове, потом определяем, в каком слове этих букв больше. это у нас max. И потом, енто слово мы должны удалить. То есть на примере max должен быть равным 9 (второе слово) и удалить надо второй элемент списка, то есть в конце получаем: слово 1: qwer слово 3: asdfg слово 4: rty слово 5: kl вот..что-то типа того Бог умер. Воскрес и мстит.
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]() Код:
|
![]() |
![]() |
![]() |
#8 |
Ворон-мститель
Пользователь
Регистрация: 26.05.2008
Сообщений: 24
|
![]()
не-а..((( у меня дальше не идет. и удаляет хз что..и дальше все по нулям.
иду дальше мучать ... Бог умер. Воскрес и мстит.
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
получается вот так
|
![]() |
![]() |
![]() |
#10 |
Ворон-мститель
Пользователь
Регистрация: 26.05.2008
Сообщений: 24
|
![]()
O_o хммм...
что-то я у себя пропустила, что ли..недосмотрела.. дай пожалуйста код, тот что ты у себя запускаешь. а то я действительно уже засыпаю, может точно где строку пропустила.. позязя..) Бог умер. Воскрес и мстит.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу найти ошибку(С++) | Yura_n | Помощь студентам | 8 | 20.01.2009 12:36 |
Не могу найти ошибку. | Picaso18 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 19.01.2009 17:05 |
Не могу найти ошибку . | KVANTOM | Общие вопросы Delphi | 2 | 08.01.2009 17:15 |
Не могу найти ошибку! | Эдуард | Общие вопросы C/C++ | 7 | 27.02.2008 16:34 |