BUBBLE SORT
 

Bubble sortiranje je jedan od načina sortiranja podataka. Podaci se sortiraju tako da se uspoređuju dva susjedna podatka (brojevi, riječi) i koji je manji ide ispred, a veći iza.

ako imamo niz npr. 13 12 15

uspoređuje se 13 i 12 i zamjenjuju im se mjesta jer je 12 manje od 13 pa imamo niz

12 13 15, sada se uspoređuju 13 i 15 i budući da je 13 manji od 15 niz je sortiran.

 

DIM Brojevi(5)

FOR i = 1 TO 5

INPUT Brojevi(i)

NEXT i

FOR i = 1 TO 5

FOR j = 1 TO 4

IF Brojevi(j) > Brojevi(j + 1) THEN

prazna = Brojevi(j)

Brojevi(j) = Brojevi(j + 1)

Brojevi(j + 1) = prazna

END IF

NEXT j

NEXT i

FOR i = 1 TO 5

PRINT Brojevi(i); " ";

NEXT i