Ładny brzuch

mam pewien problem, czy moe mi ktos pomc i wyjani co oznacza kada linijka kodu i jak j interpretowa? Zajmuje si programowaniem od niedawna i nie bardzo wiem. Chodzi tu o sortowanie. Z gry dzikuje.

function BubbleSort(tab: array[1..10] of integer): tab;
var
i,p: integer;
posortowana: boolean;
begin
repeat
posortowana:=true;
for i:=1 to 9 do
if tab[i]>tab[i+1] then
begin
p:=tab[i];
tab[i]:=tab[i+1];
tab[i+1]:=p;
posortowana:=False;
end;
until posortowana;
end;




mam pewien problem, czy moe mi ktos pomc i wyjani co oznacza kada linijka kodu i jak j interpretowa? Zajmuje si programowaniem od niedawna i nie bardzo wiem. Chodzi tu o sortowanie. Z gry dzikuje.

function BubbleSort(tab: array[1..10] of integer): tab;
var
  i,p: integer;
  posortowana: boolean;
begin
  repeat
  posortowana:=true;
  for i:=1 to 9 do
    if tab[i]>tab[i+1] then
    begin
      p:=tab[i];
      tab[i]:=tab[i+1];
      tab[i+1]:=p;
      posortowana:=False;
    end;
  until posortowana;
end;

Okej wszystko w miar jasne, jeszcze tylko nie wiem bardzo czemu suy taki pocztek, czy jest to standardowa procedura tego sortowania?

function BubbleSort(tab: array[1..10] of integer): tab;

i co oznacza ta linijka posortowana: boolean;

Wiekszych kopotw juz nie mam i dzd za pomoc.


Okej wszystko w miar jasne, jeszcze tylko nie wiem bardzo czemu suy taki pocztek, czy jest to standardowa procedura tego sortowania?

function BubbleSort(tab: array[1..10] of integer): tab;

i co oznacza ta linijka posortowana: boolean;

Wiekszych kopotw juz nie mam i dzd za pomoc.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •