home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er 1992 August
/
64er_Magazin_92-08_1992_Markt__Technik_de_Side_A.d64
/
sort
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
564b
|
23 lines
14090 rem einfache sortierroutine
14091 rem zunaechst zaehlerstand auf 0
15000 f = 0
15005 rem hier beginnt die sortierschleife
15010 for a = 0 to 9
15015 : rem text in richtiger reihenfolge?
15020 : if a$(a) < a$(a+1) then 15070
15025 : rem wenn nicht, dann tauschen
15030 : b$ = a$(a)
15040 : a$(a) = a$(a+1)
15050 : a$(a+1) = b$
15055 : rem wenn getauscht, dann fehler merken
15060 : f = 1
15065 : rem naechstes wort testen
15070 next a
15075 rem wenn kein fehler auftrat, fertig
15080 if f = 0 then 15110
15085 rem sonst zunaechst fehler loeschen
15090 f = 0
15095 rem dann nochmal schleife durchlaufen
15100 goto 15010
15110 return