|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.04.2009, 16:08 | #1 |
The First Person!
Форумчанин
Регистрация: 07.08.2007
Сообщений: 228
|
Максимальное кол-во одинаковых символов
Программа должна вывести наибольшее количество подряд идущих символов в строке. Все работает, но он не читает последние цифры, то есть ааабба или ббаааба - он выведет 3. А если аббааа, то 1. Почему не читает последние цифры?
Код:
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
|
11.04.2009, 16:23 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Уберите строку i--. должно будет работать. У вас получается, что доходите до конца строки и не проверяете, что там в p творится. или после цикла еще проверяйте что там в p накопилось или пробуйте добавить "лишнюю" итерацию, убрав строку i-- или изменив условие цикла на k <= i
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверить кол-во символов в текстовой переменной | Gawwws | Microsoft Office Excel | 4 | 23.10.2008 17:41 |
Максимальное значение по дате | ZUZA | Microsoft Office Excel | 5 | 05.07.2008 19:30 |
кол-во букв в строке символов (Си) | Newman | Помощь студентам | 1 | 04.12.2007 02:19 |
Ограничение на вводимое кол-во символов??? | serjii | Microsoft Office Excel | 3 | 05.10.2007 10:55 |
Параметр TTAble определяющий кол-во одинаковых записей в таблице | Таня84 | БД в Delphi | 4 | 09.02.2007 14:51 |