sortowanie przez wybór na plikach

0

Jestem uczniem szkoły średniej mam za zadanie napisać bazę danych w pascalu, co już zrobiłem do tego sortowanie. Sortowanie bąbelkowe jakoś mi wyszło, ale nie potrafię napisać sortowanie przez wybór... Możecie mi doradzić jak to napisać?? Aaaa i co najsmutniejsze nie mogę używać tablic, od razu na plilkach wszystko robię. Podaję mój kod na sortowanie bąbelkowe:

{SOROTWANIE BĄBELKOWE}
 for a:=0 to filesize(plik)-2 do
   begin
      for b:=0 to filesize(plik)-2-a do
         begin
         seek(plik,b);
         read(plik,rekord1, rekord2);
         if(rekord1.nr>rekord2.nr) then
                 begin
                      seek(plik,b+1);
                      write(plik,ludek1);
                      seek(plik,b)
                      write(plik,ludek2);
                  end;
         end;
end;

0

Nie da się sortować bąbelkowo pliku. Zapoznaj się z tym, bodajże najprostszy sposób sortowania plików.

0

Da się:P. Już sobie poradziłem;]. Teraz czeka mnie jeszcze sortowanie przez wstawianie

1 użytkowników online, w tym zalogowanych: 0, gości: 1