Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2015, 21:27   #1
manchester_alan
Форумчанин
 
Регистрация: 07.01.2015
Сообщений: 231
По умолчанию По алфавиту

Дан текст из слов, разделенных пробелами. Упорядочить слова текста по алфавиту... Подскажите, пожалуйста, или примеры каких-нибудь других таких программ
manchester_alan вне форума Ответить с цитированием
Старый 24.12.2015, 21:31   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

простите, а в чём у Вас возникли проблемы?
Код, который разбирает строку на отдельные слова на форуме был неоднократно.
Полученные слова запоминайте либо в массив, либо в банальный TStringList, сортируете, выводите.
Готово.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.12.2015, 22:18   #3
manchester_alan
Форумчанин
 
Регистрация: 07.01.2015
Сообщений: 231
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
простите, а в чём у Вас возникли проблемы?
Код, который разбирает строку на отдельные слова на форуме был неоднократно.
Полученные слова запоминайте либо в массив, либо в банальный TStringList, сортируете, выводите.
Готово.
ну это все понятно, а как сортировать по алфавиту?
manchester_alan вне форума Ответить с цитированием
Старый 24.12.2015, 23:23   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Если в массиве - то банально - любым методом (хоть тем же "пузырьком").
русские буквы (так же, как и буржуйские, в кодовой таблице расположены по алфавиту, поэтому в Паскале можно просто сравнивать слова друг с другом:
Код:
.....
if slowo[i]>slowo[j] then begin
  s:= slowo[i];
  slowo[i]:=slowo[j];
  slowo[j] := s;
end;
если слова в StringList, то просто вызывайте метод .Sort и всё.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка по алфавиту aerocool Помощь студентам 14 06.02.2013 16:26
Упорядочить по алфавиту с++ IVT27 Помощь студентам 16 30.11.2012 09:02
Сортировка по алфавиту Cpluser Общие вопросы C/C++ 7 03.03.2010 10:11
сортировка по алфавиту на си++ Craz Помощь студентам 2 01.10.2009 23:33
Сортировка по алфавиту ЧИЖ Общие вопросы Delphi 1 16.03.2007 14:17