![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 28.02.2009
Сообщений: 302
|
![]()
Есть сортировка по алфавиту, нужно чтобы выводились слова на опеределенную букву
Код:
Код:
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
а в чём проблема?! Вы не сами писали код сортировки? пишите свою процедуру. передаёте в неё нужную буковку:
Код:
Цитата:
Да и описания типа PE не приведено. Если в данном типе есть другие элементы (кроме w: string), то данный код будет работать ещё и НЕВЕРНО! |
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 28.02.2009
Сообщений: 302
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
тогда у Вас всего два варианта - либо создать новый список и туда скопировать только нужные записи, либо удалить "лишние" записи из исходного списка... пишите функцию... |
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 28.02.2009
Сообщений: 302
|
![]() Цитата:
Код:
Код:
|
|
![]() |
![]() |
![]() |
#6 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Вы хотели написать c p.s. Цитата:
![]() |
||
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 28.02.2009
Сообщений: 302
|
![]() |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
у меня всё компилируется нормально!! (даже не поленился проверить на Turbo Delphi)
А что за ошибку пишет?!!!!! o_O и чем Вы компилируете? ну, прям не знаю... ну, как вариант, попробуйте замените (c:char) на (c:string[1]) или запакуйте исходники и выложите на форум... |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 28.02.2009
Сообщений: 302
|
![]() Код:
Код:
|
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
да.. 1) неужели Вы настолько беспомощны, что не можете скопировать/переписать текст ошибки:
Цитата:
Код:
3) для того что бы решить проблему с ShowMessage достаточно было на нём нажать F1 и посмотреть в каком оно модуле (Unit) описано! 4) а Вы понимаете, что делает данная команда? Вы уверены, что Вам нужно выдавать сообщение на каждый элемент списка, который начинается с нужной буквы??! Я же просто проиллюстрировал свою мысль - показать, что мы нашли нужную строку - дальше с ней можно делать что угодно - добавить в memo или создать новый список и добавить туда или... (ну,короче, на что фантазии хватит/что требуется по ходу решения...) 5) Вы зря убрали предварительную проверку на длину текста в p^.w if Length(p^.w)>1 then .... если попадётся пустая строка - получите ошибку в p^.w[1] |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дана строка, состоящая из нескольких слов. Найти количество слов, которые содержат хотя бы одну букву "А" | Mashaa | Помощь студентам | 13 | 09.12.2009 13:28 |
Составить в алфавитном порядке список всех слов, встречающихся в тексте, и количество этих слов. | KAPAHDAW | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 17.02.2009 01:19 |
Вывод слов | jakson_sun | Общие вопросы C/C++ | 1 | 22.01.2009 17:12 |
В PASCAL .Составить список слов начинающихся на конкретную букву | Waia | Помощь студентам | 1 | 07.11.2008 18:20 |