home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Commodore Disc 26
/
Commodore_Disc_26_19xx_-_de.d64
/
bundesligat.
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
9KB
|
311 lines
1 rem *********************************
2 rem * *
3 rem * bebberle-software *
4 rem * *
5 rem * 7620 oberwolfach *
6 rem * *
7 rem * tel:07834/6389 *
8 rem * *
9 rem *********************************
10 v=53248:s=54272:diml(34),ma$(18)
20 gosub1430:gosub2150:pokev+37,10:pokev+38,2:pokev+39,9:pokev+40,11:pokev+16,0
30 poke2041,11:pokev+28,3:pokev+2,166:pokev+3,225:pokev+21,2
40 gosub1830:fort=1to500:next
50 poke2040,bl+1:gosub2030
60 fori=1to60:pokev+2,166+i:pokev+3,211-i:next:gosub2090
70 fori=1to121:pokev+2,226-i:next:gosub2090
80 fori=1to24:pokev+2,105+i:pokev+3,151-i:next:gosub2090
90 fori=1to49:pokev+2,129+i:pokev+3,127+i:next:gosub2090:gosub1970:pokev+21,0
100 fort=1to150:next
110 fori=1to18:readma$(i):next
120 poke53280,0:poke53281,0:print"[147]":printtab(14)"[213][192][192][192][192][192][192][192][192][192][192][192][192][201]"
130 printtab(14)"[221]auswahlmenue[221]"
140 printtab(14)"[202][192][192][192][192][192][192][192][192][192][192][192][192][203]"
150 printtab(13)"[158]1[146] datei anlegen"
160 printtab(13)"[158]2[146] tabellenstand ansehen"
170 printtab(13)"[158]3[146] werte speichern"
180 printtab(13)"[158]4[146] werte laden"
190 printtab(13)"[158]5[146] drucken"
200 printtab(13)"[158]6[146] directory"
210 printtab(13)"[158]7[146] programmende"
220 print:printtab(13);:inputf$:iff$<"1"orf$>"7"then120
230 f=val(f$):onfgosub1000,460,590,690,810,870,940
240 goto120
250 poke53280,0:poke53281,0:print"[147]":gosub1200
260 forc=1to9:poke211,0:poke214,c:sys58640:printc;ma$(c):next
270 forc=10to18:poke211,20:poke214,c-9:sys58640:printc;ma$(c):next
280 print:input"[155]welche mannschaft:[150]";ma
290 ifma<1orma>18then250
300 print:input"[155]welches spieljahr (1988/89):";sj$
310 print""spc(10)"[158]alles ok? (j/n)"
320 geta$:ifa$<>"j"anda$<>"n"then310
330 ifa$="n"then250
340 print"[147][159]"
350 input"wieviele spieltage:";t1
360 ift1<1ort1>34then340
370 fori=1tot1
380 printi".spieltag: ";:inputl(i)
390 ifl(i)>18then380
400 next
410 gosub460:gosub1210:gosub1230
420 gosub1390
430 ifa$="n"then120
440 gosub590:return
450 return
460 print"[147]"
470 fori=1to18:print"[159] [192][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219][219]":next
480 print"":fori=1to18:print"[158]";i:next
490 printtab(4)"0000000001[158]1111111112[158]2222222223[158]3333"
500 printtab(4)"1234567890[158]1234567890[158]1234567890[158]1234"
510 print""tab(5)""ma;ma$(ma);"[146]","";sj$
520 fora=1to34
530 ifl(a)=1thenpoke211,3+a:poke214,2+l(a):sys58640:print"[209]"
540 ifl(a)>1thenford=2tol(a):poke211,3+a:poke214,2+d:sys58640:print"[209]"
550 ifl(a)>1thenpoke211,3+a:poke214,2+d-1:sys58640:print"[159][219]":next
560 next
570 iff=2thengosub1210:gosub1230
580 return
590 gosub1320
600 print"[147][144]":poke53280,0:poke53281,15
610 poke211,9:poke214,7:sys58640:print"daten werden gespeichert!"
620 open1,8,15,"s:"+ma$(ma):close1
630 open2,8,2,ma$(ma)+",s,w"
640 print#2,ma$(ma):print#2,sj$:print#2,t1
650 fora=1to34:print#2,l(a):next:close2
660 print"[147]"
670 poke211,9:poke214,12:sys58640:print"daten sind gespeichert!"
680 fort=1to1500:next:return
690 gosub1320:gosub1200
700 print"[147][144]":poke53280,0:poke53281,15
710 forc=1to9:poke211,0:poke214,c:sys58640:printc;ma$(c):next
720 forc=10to18:poke211,20:poke214,c-9:sys58640:printc;ma$(c):next
730 print:input"welche mannschaft:[151]";ma
740 ifma<1orma>18then730
750 open2,8,2,ma$(ma)+",s,r"
760 input#2,ma$(ma):input#2,sj$:input#2,t1
770 fora=1to34:input#2,l(a):next:close2
780 gosub1230:print"[147]":poke53280,0:poke53281,0
790 poke211,9:poke214,12:sys58640:print"daten sind geladen !"
800 fort=1to500:next:gosub460:gosub1210:gosub1230:return
810 gosub1250:gosub460
820 open1,4:open2,3:print#1,chr$(14):print"";
830 fori=1to25:forj=1to20:get#2,t$:printchr$(20);:get#2,l$
840 printchr$(157)chr$(148)t$l$;:print#1,t$l$;:nextj:print#1:nexti
850 close2:close1
860 return
870 gosub900
880 gosub1210
890 goto120
900 print"[147] 0 ";:open1,8,0,"$":poke781,1:sys65478:geta$,a$,a$,a$:x$=chr$(0)
910 fori=1to7:geta$,b$,c$,d$:printa$b$c$d$;:next:print:geta$,a$,a$,b$
920 ifstthensys65484:close1:return
930 printasc(a$+x$)+256*asc(b$+x$);:goto910
940 print"[147]":poke53280,11:poke53281,15:poke646,6
950 poke211,12:poke214,10:sys58640:print"sicher (j/n)
960 [141]1210
970 [139]a$[179][177]"j"[175]a$[179][177]"n"[167]940
980 [139]a$[178]"n"[167][137]120
990 [153]"load":[151]53280,14:[151]53281,6:[151]646,14:[128]
1000 [153]"load":[151]53280,0:[151]53281,11
1010 [153]""[163]10)"stopnwaitsyseue datei anlegen"
1020 [153]""[163]10)"stopawaitsyslte datei ergaenzen"
1030 [151]211,8:[151]214,10:[158]58640:[133]"ihre wahl:";w$
1040 [139]w$[179][177]"n"[175]w$[179][177]"a"[167]1000
1050 [139]w$[178]"n"[167][141]250:[137]120
1060 [141]690
1070 [153]" ";ma$(ma);"wait","";sj$
1080 [153]""[163]3)"sysvon spieltag ";t1[170]1
1090 [153]""[163]3)"sysbis spieltag :";:[133]t2
1100 [139]t2[177]34[167]1070
1110 [153]"":[129]i[178]t1[170]1[164]t2
1120 [153]i".spieltag: ";:[133]l(i)
1130 [139]l(i)[177]18[167]1120
1140 [130]
1150 [136]t1[178]t2
1160 [141]460:[141]1210:[141]1230
1170 [141]1390
1180 [139]a$[178]"n"[167]120
1190 [141]590:[142]
1200 [129]a[178]1[164]34:l(a)[178]0:[130]:[142]
1210 [161]a$:[139]a$[178]""[167]1210
1220 [142]
1230 [129]i[178]0[164]12:[151]781,12[170]i:[158]59903:[151]781,12[171]i:[158]59903
1240 [129]t[178]1[164]30:[130]:[130]:[142]
1250 [159]1,4:[151]768,61
1260 [152]1:[160]1
1270 [151]768,139
1280 [139]st[179][177][171]128[167][142]
1290 [153]"load";
1300 [153]"drucker nicht eingeschaltet!"
1310 [141]1210:[137]120
1320 [151]768,61
1330 [159]1,8,15,"i":[160]1
1340 [151]768,139
1350 [139]st[179][177][171]128[167][142]
1360 [153]"load";
1370 [153]"floppy nicht eingeschaltet!"
1380 [141]1210:[137]120
1390 [153]"load":[153]""[163]10)"speichern (j/n)";:[133]a$
1400 [139]a$[179][177]"j"[175]a$[179][177]"n"[167]1390
1410 [139]a$[178]"n"[167][142]
1420 [142]
1430 [151]53281,6:[151]53280,0:[151]53272,21:[153]"loadsys";
1440 [153]" b e b b e r l e
1450 print" s o f t
1460 [153]" praesentiert
1470 print" NMNMNMNMNMNMNMNMNMN[165]
1480 [153][166]10)"NMNMNMNMNMNMNMNMNMNMfn
1490 printspc(9)"[169] {$7f}[146]M[165]
1500 [153][166]9)" waitNMNMNMNMNMNMNMNMNM waitMfn
1510 printspc(9)" [146]MNMNMNMNMNMNMNMNMN [146]M[165]
1520 [153][166]9)" waitNMNMNMNMNMNMNMNMNM waitMfn
1530 printspc(9)" [146]MNMNMNMNMNMNMNMNMN [146]M[165]
1540 [153]" open(c) waitNMNMNMNMNMNMNMNMNM waitMfn open1988
1550 printspc(9)" [146]MNMNMNMNMNMNMNMNMN [146]M[165]
1560 [153][166]9)" waitNMNMNMNMNMNMNMNMNM waitMfn
1570 printspc(9)" [146]MNMNMNMNMNMNMNMNMN [146]M[165]
1580 [153]" wait{$7d} wait{$7d} wait{$7d} wait{$7d} ";
1590 [153]" wait{$7d} wait{$7d} wait{$7d} wait{$7d} ";
1600 [153]" wait{$7d} wait/{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}{$60}exp wait{$7d} ";
1610 [153]" wait{$7d} wait{$7d} ";
1620 [153]" wait{$7d} waitQ wait{$7d} ";
1630 [153]" wait{$7d} wait{$7d} ";
1640 [153]" wait/tantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantanexp ";
1650 [151]2023,160:[151]56295,5
1660 [129]t[178]1[164]1000:[130]
1670 [153]"def"
1680 [153]" step (NULL)wait step (NULL)wait (NULL)wait (NULL)wait wait wait (NULL)wait
1690 print" [146] [146] [146] [146] [146] [146] [146] [146] [146]
1700 [153]" wait wait wait wait wait wait wait
1710 print" [146] [146] [146] [146] [146] [146] [146] [146] [146]
1720 [153]" wait wait wait waitstep waitstep waitstep waitstep waitstep
1730 print" [158][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184]
1740 [129]t[178]1[164]1000:[130]
1750 [129]i[178]1[164]5:[151]781,0[170]i:[158]59903:[130]
1760 [153]" dies ist ein programm fuer die"
1770 [153]" verwaltung der tabellenstaende der"
1780 [153]" fussballbundesligamannschaften."
1790 a$[178]"printbebberle-software"
1800 [129]i[178]1[164][195](a$):[151]211,11:[151]214,19:[158]58640:[153][202](a$,1,i)
1810 [129]t[178]1[164]25:[130]:[130]
1820 [142]
1830 bl[178]192
1840 [151]v[170]28,3:[151]v[170]23,1:[151]v[170]29,1:[151]v[170]27,0
1850 [151]2040,bl
1860 [151]v,0:[151]v[170]1,200
1870 [151] v[170]21,3
1880 [129]x[178]1[164]140[169]2
1890 [151] v,x:[129]t[178]1[164]30:[130]
1900 [141]1930
1910 [130] x
1920 [142]
1930 bl[178]bl[170]1
1940 [139]bl[177]199[167]bl[178]192
1950 [151]2040,bl
1960 [142]
1970 [129]x[178]140[164]255[169]2
1980 [151] v,x:[129]t[178]1[164]30:[130]
1990 [141]1930
2000 [130] x
2010 [151]v[170]16,1:[129]x[178]1[164]65[169]2:[151]v,x:[129]t[178]1[164]30:[130]:[141]1930:[130]
2020 [142]
2030 [151]s[170]5,16[172]0[170]10:[151]s[170]6,16[172]0[170]8:[151]s[170]2,2048[175]255:[151]s[170]3,2048[173]256
2040 hi[178][181](3000[173]256):lo[178]3000[171]256[172]hi
2050 [151]s,lo:[151]s[170]1,hi:[151]s[170]22,50:[151]s[170]23,0:[151]s[170]24,15
2060 [151]s[170]4,128[176]1
2070 [129]i[178]1[164]50:[130]
2080 [151]s[170]4,128[175]254:[142]
2090 [151]s[170]5,16[172]0[170]10:[151]s[170]6,16[172]0[170]8:[151]s[170]2,2048[175]255:[151]s[170]3,2048[173]256
2100 hi[178][181](2340[173]256):lo[178]2340[171]256[172]hi
2110 [151]s,lo:[151]s[170]1,hi:[151]s[170]22,50:[151]s[170]23,0:[151]s[170]24,15
2120 [151]s[170]4,16[176]1
2130 [129]i[178]1[164]100:[130]
2140 [151]s[170]4,16[175]254:[142]
2150 [129]n[178]12288[164]12350:[135]q:[151]n,q:[130]
2160 [129]n[178]12352[164]12414:[135]q:[151]n,q:[130]
2170 [129]n[178]12416[164]12478:[135]q:[151]n,q:[130]
2180 [129]n[178]12480[164]12542:[135]q:[151]n,q:[130]
2190 [129]n[178]12544[164]12606:[135]q:[151]n,q:[130]
2200 [129]n[178]12608[164]12670:[135]q:[151]n,q:[130]
2210 [129]n[178]12672[164]12734:[135]q:[151]n,q:[130]
2220 [129]n[178]12736[164]12798:[135]q:[151]n,q:[130]
2230 [129]n[178]704[164]766:[135]q:[151]n,q:[130]:[142]
2240 [143] ****************
2250 [131]0,160,0,2,168,0,2,145,64
2260 [131]10,85,64,10,85,0,40,84,0
2270 [131]0,208,0,0,240,0,1,124,0
2280 [131]5,255,0,23,255,0,23,255,64
2290 [131]5,255,80,1,252,80,0,168,0
2300 [131]0,170,0,2,250,128,10,194,128
2310 [131]91,2,128,92,6,128,21,69,84
2320 [143] ****************
2330 [131]0,160,0,2,168,0,2,145,64
2340 [131]10,85,64,10,85,0,40,84,0
2350 [131]0,208,0,0,240,0,3,124,0
2360 [131]1,127,0,1,255,0,5,255,0
2370 [131]1,255,64,1,125,64,0,105,0
2380 [131]0,170,0,0,250,0,2,186,0
2390 [131]10,202,0,27,40,0,21,85,64
2400 [143] *****************
2410 [131]0,160,0,2,168,0,2,145,64
2420 [131]10,85,64,10,85,0,8,84,0
2430 [131]32,208,0,0,240,0,3,124,0
2440 [131]3,127,0,13,127,0,13,127,0
2450 [131]15,95,0,3,92,0,2,148,0
2460 [131]0,171,0,0,235,0,2,168,0
2470 [131]1,232,0,1,160,0,1,85,64
2480 [143] *****************
2490 [131]0,160,0,2,168,0,2,145,64
2500 [131]10,85,64,10,85,0,40,84,0
2510 [131]0,208,0,0,240,0,3,124,0
2520 [131]3,95,0,15,95,0,15,95,0
2530 [131]15,215,0,3,213,0,2,169,0
2540 [131]0,171,0,0,171,128,2,174,128
2550 [131]10,186,0,10,21,0,5,85,64
2560 [143] ******************
2570 [131]0,160,0,2,168,0,2,145,64
2580 [131]10,85,64,42,85,0,8,84,0
2590 [131]0,208,0,0,240,0,3,124,0
2600 [131]3,95,0,15,95,0,15,215,0
2610 [131]31,213,0,23,245,64,2,169,64
2620 [131]2,168,0,2,186,0,10,142,128
2630 [131]106,14,128,104,14,128,85,5,84
2640 [143] ******************
2650 [131]0,160,0,2,168,0,2,145,64
2660 [131]10,85,64,42,85,0,8,84,0
2670 [131]0,208,0,0,240,0,3,124,0
2680 [131]3,95,0,15,95,0,15,95,0
2690 [131]15,95,0,7,215,0,6,149,0
2700 [131]2,168,0,2,171,0,2,186,0
2710 [131]2,186,0,10,232,0,5,85,80
2720 [143] ******************
2730 [131]0,160,0,2,168,0,2,145,64
2740 [131]10,85,64,10,85,0,40,84,0
2750 [131]0,208,0,0,240,0,3,124,0
2760 [131]3,127,0,13,127,0,13,127,0
2770 [131]15,95,0,3,95,0,2,148,0
2780 [131]2,168,0,2,168,0,2,168,0
2790 [131]11,40,0,31,40,0,21,85,0
2800 [143] *******************
2810 [131]0,160,0,2,168,0,2,145,64
2820 [131]10,85,64,10,85,0,8,84,0
2830 [131]32,208,0,0,240,0,3,124,0
2840 [131]1,127,0,13,127,0,5,255,0
2850 [131]5,255,0,1,127,0,1,93,0
2860 [131]2,168,0,2,168,0,10,234,0
2870 [131]27,10,0,20,10,0,5,69,80
2880 [143] ********************
2890 [131]0,0,0,0,0,0,0,20,0
2900 [131]0,85,0,1,85,64,5,85,80
2910 [131]21,89,84,21,106,84,85,170,85
2920 [131]85,170,85,85,169,85,85,101,85
2930 [131]85,85,85,21,85,84,21,85,84
2940 [131]5,85,80,1,85,64,0,85,0
2950 [131]0,20,0,0,0,0,0,0,0
2960 [143] *********************
2970 [131]"bor.m'gladbach","bayern muenchen","karlsruher sc","vfb stuttgart"
2980 [131]"vfl bochum","werder bremen","1.fc nuernberg","waldhof mannheim"
2990 [131]"bayer leverkusen","1.fc koeln","bayer uerdingen","hannover 96"
3000 [131]"bor.dortmund","stuttg.kickers","hamburger sv","st.pauli hamburg"
3010 [131]"1.fc kaisersl.","eintr.frankfurt"