Anonymní profil Pasc – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Pasc – Programujte.comAnonymní profil Pasc – Programujte.com

 

Příspěvky odeslané z IP adresy 95.102.10.–

Pasc
Pascal › Bubble sort - upravena metoda
19. 5. 2016   #210791

Ahoj,berieme na informatike Bubble sort ,chápem ako funguje aj implementácií,kedy ide vonkajsi cyklus dlzkaPola-1 a zaroven aj vnutorny cyklus ide po dlzkaPola-1 .Teraz vsak mam implementaciu,kedy ide vnutorny cyklus iba po dlzkaPola-i kde i je riadaca premenna vonkajsieho cyklu.Z akého dovodu to fuguje aj takto,v čom spočíva ta logika? Ďakujem
 

program sa;
uses crt;
var pole:array [1..10] of integer;
    i,j:integer;
    temp:integer;

begin
clrscr;
randomize;
for i:=1 to 10 do pole[i]:=random(50);
writeln('Tvoje pole je ');
for i:=1 to 10 do write (pole[i],' ');


for i:=1 to 9 do begin
    for j:=1 to 10-i do begin
        if pole[j]<pole[j+1] then begin

              temp:=pole[j];
              pole[j]:=pole[j+1];
              pole[j+1]:=temp;
        end;
   end;
end;

writeln;
writeln('Zotriedene pole');
for i:=1 to 10 do write(pole[i],' ');


 readln;
 end.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý