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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2013, 22:11   #1
yuriy1
 
Регистрация: 20.10.2012
Сообщений: 9
По умолчанию Delphi. Прошу написать код сортировки

Разработать программу обработки текста. Определить в тексте наиболее часто встречающиеся символы.

наработки:

Код:
procedure TForm1.Button1Click(Sender: TObject);
const
   RusChars=['А'..'Я','а'..'я'];
var A: array['А'..'я'] of integer;
  ch: char;
  Vvod: string;
  i: integer;
begin
  for ch:='А' to 'я' do A[ch]:=0;
  Vvod:=Memo1.Text;
  for i:=1 to Length(Vvod) do
    if Vvod[i] in RusChars then
           inc( A[Vvod[i] ]);
  ListBox1.Items.Clear;
  for ch:=#192 to #255 do
    if A[ch] > 10 then
       ListBox1.Items.Add(' символ '+ch+' встречается '+IntToStr( A[ch] ) + ' кол-во раз ');


end;
Так вот, хотелось бы, чтобы был некий рейтинг из 10ти символов по убыванию. За ранее спасибо.

Последний раз редактировалось yuriy1; 27.05.2013 в 13:58.
yuriy1 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi 7 - нужно проверить исходный код сортировки таблицы. raymond100 Помощь студентам 0 21.12.2011 20:50
Процедура для сортировки массива по возрастанию (прокоментируйте код программы на Delphi) Natashka Milashka Помощь студентам 1 20.05.2011 16:20
как написать код на delphi =( Ане4ка Помощь студентам 1 15.05.2010 17:04
написать код(Delphi) Saka Помощь студентам 10 06.12.2009 23:17
Код сортировки чисел medved6216 Помощь студентам 5 28.10.2009 12:07