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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2012, 11:38   #1
Катрин72
Новичок
Джуниор
 
Регистрация: 07.06.2012
Сообщений: 2
По умолчанию Сортировка пузырьком

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if od1.Execute then
    listbox1.Items.LoadFromFile(od1.FileName);  
end;

procedure TForm1.Button3Click(Sender: TObject);
var
  i,j,k: integer;
begin
  listbox2.Clear;
  for i := 0 to listbox1.Items.Count-1 do
  begin
    for j := 0 to Length(listbox1.Items[i])-i do
if Length(listbox1.Items[j]) >Length(listbox1.Items[j+1])  then
begin
K:= Length(listbox1.Items[j]);
Length(listbox1.Items[j]):=Length(listbox1.Items[j+1]);
Length(listbox1.Items[j+1]):=k;
end;
      listbox2.Items.Add(listbox1.Items[i]);

end;
end.

Файл обычный текстовый загружается и нужно обеспечить сортировку пузырьком и вывести в ListBox2



___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 08.06.2012 в 13:32.
Катрин72 вне форума Ответить с цитированием
Старый 08.06.2012, 12:55   #2
denisbrain
Форумчанин
 
Регистрация: 29.05.2011
Сообщений: 449
По умолчанию

Цитата:
Сообщение от Катрин72 Посмотреть сообщение
procedure TForm1.Button1Click(Sender: TObject);
begin
if od1.Execute then
listbox1.Items.LoadFromFile(od1.Fil eName);
end;

procedure TForm1.Button3Click(Sender: TObject);
var
i,j,k: integer;
begin
listbox2.Clear;
for i := 0 to listbox1.Items.Count-1 do
begin
for j := 0 to Length(listbox1.Items[i])-i do
if Length(listbox1.Items[j]) >Length(listbox1.Items[j+1]) then
begin
K:= Length(listbox1.Items[j]);
Length(listbox1.Items[j]):=Length(listbox1.Items[j+1]);
Length(listbox1.Items[j+1]):=k;
end;
listbox2.Items.Add(listbox1.Items[i]);

end;
end.




Файл обычный текстовый загружается и нужно обеспечить сортировку пузырьком и вывести в ListBox2


http://netsoftware.ucoz.ru/news/puzy.../2012-06-08-90
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype
denisbrain вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировка пузырьком XAPOH Общие вопросы C/C++ 0 20.05.2012 22:57
сортировка пузырьком onezze Паскаль, Turbo Pascal, PascalABC.NET 0 09.04.2012 16:18
Сортировка пузырьком с++ FroLe Общие вопросы C/C++ 6 20.12.2010 01:23
Сортировка пузырьком Авторитет Общие вопросы .NET 4 15.11.2010 19:50