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

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

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

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 21.06.2015, 14:03   #1
Олямбан
Пользователь
 
Регистрация: 21.06.2015
Сообщений: 14
По умолчанию Сортировка в делфи.

ПРивет всем. Нужна ваша помощь. У меня есть программа, которая при вводе нашего текста считает количество каждой буквы и выводит, нужно сортировать это по убыванию. Помогитеее.

Код:
Код:
var
  Form1: TForm1;
  k:string;
  a:char;   //символ
  b:integer;//кол-во символа "a" в строке
  c:integer;//количество различных символов
implementation

{$R *.dfm}

procedure clear;
begin
  Form1.StringGrid1.Cols[1].Clear;
  Form1.StringGrid1.Cols[2].Clear;
  Form1.StringGrid1.RowCount:=1;
  b:=0;
  c:=0;
end;

procedure TForm1.Button1Click(Sender: TObject);
  var i:integer;
begin
  clear;
  Form1.StringGrid1.Cells[0,c]:='Символ';
  Form1.StringGrid1.Cells[1,c]:='Количество';
  k:=Edit1.Text;
  while Length(k)<>0 do
    begin
      inc(c);
      a:=k[1];;
      b:=1;

      for i := 2 to Length(k) do
        if k[i]=a then inc(b);
      k:=StringReplace(k,a,'',
                              [rfReplaceAll]);
      Form1.StringGrid1.Cells[0,c]:='"'+a+'"';
      Form1.StringGrid1.Cells[1,c]:=IntToStr(b);
    end;
  Form1.StringGrid1.RowCount:=c+1;
end;

end.

КРОССПОСТ - http://www.programmersforum.ru/showthread.php?t=279820

Последний раз редактировалось Serge_Bliznykov; 21.06.2015 в 15:42.
Олямбан вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировка матрицы в делфи Alinka_ Паскаль, Turbo Pascal, PascalABC.NET 13 11.10.2012 13:44
Сортировка по словам в делфи Д@ш@ Помощь студентам 0 02.06.2012 12:57
Сортировка элементов на ДЕЛФИ. Николай1 Помощь студентам 1 29.11.2011 10:45
Потоки в Делфи (сортировка массива) radosteva21 Помощь студентам 15 13.06.2011 17:08