SORTIRANJE SEKVENCIJALNE DATOTEKE |
||
|
||
' Upisuje u datoteku izlaz.txt sortirana imena iz
datoteke ' podaci.txt CLS DIM rbr(10), ime$(10) OPEN "podaci.txt" FOR INPUT AS #1 INPUT #1, do$ FOR i = 1 TO VAL(do$) INPUT #1, a$, b$ rbr(i) = VAL(a$) ime$(i) = b$ NEXT i CLOSE #1 FOR i = 1 TO VAL(do$) FOR j = 1 TO VAL(do$) - 1 IF ime$(j) > ime$(j + 1) THEN prazna$ = ime$(j) ime$(j) = ime$(j + 1) ime$(j + 1) = prazna$ END IF NEXT j NEXT i OPEN "izlaz.txt" FOR OUTPUT AS #1 FOR i = 1 TO VAL(do$) WRITE #1, ime$(i) NEXT i CLOSE #1 |