_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

BASIC-21

FILE INFORMATION

FILENAME(S): BASIC-21

FILE TYPE(S): PRG

FILE SIZE: 3.3K

FIRST SEEN: 2025-11-30 16:11:21

APPEARS ON: 2 disk(s)

FILE HASH

af1c5eeabf88d5a23e3a07113b6f435510bc73b8b415125e41cd73bb88f3ff93

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
ADLER DISK A2 B BASIC-21 PRG BrainSkull, Sammlung 11 13 DOWNLOAD FILE
ADLER DISK A31 B BASIC-21 PRG BrainSkull, Sammlung 11 13 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 2E 08 00 00 97 34  35 2C C2 28 31 37 34 29  |.......45,.(174)|
00000010: 3A 97 34 36 2C C2 28 31  37 35 29 3A 9C 3A 97 37  |:.46,.(175):.:.7|
00000020: 38 38 2C 35 32 3A 97 36  35 37 2C 31 32 38 00 51  |88,52:.657,128.Q|
00000030: 08 01 00 97 35 33 32 38  30 2C 31 3A 97 35 33 32  |....53280,1:.532|
00000040: 38 31 2C 31 3A 5A 24 B2  C7 28 33 34 29 3A 89 31  |81,1:Z$..(34):.1|
00000050: 36 00 7D 08 02 00 59 B2  55 31 3A 8D 39 3A 99 22  |6.}...Y.U1:.9:."|
00000060: CF 22 3A 81 49 B2 30 A4  55 32 AB 55 31 AB 32 3A  |.":.I.0.U2.U1.2:|
00000070: 99 22 A5 22 3A 82 3A 99  22 CC 22 3A 8E 00 AF 08  |.".":.:.".":....|
00000080: 03 00 99 22 93 1E 22 3A  81 49 B2 31 A4 33 39 3A  |..."..":.I.1.39:|
00000090: 99 43 24 3B 3A 82 3A 81  49 B2 31 A4 32 32 3A 99  |.C$;:.:.I.1.22:.|
000000A0: 22 9D 11 22 43 24 3B 3A  82 3A 99 22 9D 22 3B 00  |".."C$;:.:.".";.|
000000B0: CC 08 04 00 81 49 B2 31  A4 33 38 3A 99 22 9D 22  |.....I.1.38:."."|
000000C0: 43 24 22 9D 22 3B 3A 82  3A 99 43 24 00 E7 08 05  |C$".";:.:.C$....|
000000D0: 00 81 49 B2 31 A4 32 33  3A 99 22 91 22 43 24 22  |..I.1.23:."."C$"|
000000E0: 9D 22 3B 3A 82 3A 8E 00  07 09 06 00 59 B2 55 31  |.";:.:......Y.U1|
000000F0: 3A 8D 39 3A 81 49 B2 30  A4 55 32 AB 55 31 3A 99  |:.9:.I.0.U2.U1:.|
00000100: 22 20 22 3A 82 3A 8E 00  18 09 07 00 A1 41 24 3A  |" ":.:.......A$:|
00000110: 8B 41 24 B2 22 22 A7 37  00 20 09 08 00 99 3A 8E  |.A$."".7. ....:.|
00000120: 00 43 09 09 00 99 22 13  22 3A 81 49 B2 30 A4 59  |.C....".":.I.0.Y|
00000130: AB 31 3A 99 22 11 22 3B  3A 82 3A 99 22 91 91 22  |.1:.".";:.:.".."|
00000140: 3B 3A 8E 00 87 09 0D 00  59 B2 59 31 3A 8D 39 3A  |;:......Y.Y1:.9:|
00000150: 81 49 B2 31 A4 59 32 AB  59 31 3A 99 22 20 20 20  |.I.1.Y2.Y1:."   |
00000160: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000170: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000180: 20 20 20 20 22 3A 82 00  90 09 0E 00 8D 39 3A 8E  |    ":.......9:.|
00000190: 00 BA 09 10 00 43 24 B2  22 23 22 3A 8D 33 3A 99  |.....C$."#":.3:.|
000001A0: 22 11 11 11 11 22 A3 31  35 29 22 1C 4C 45 4B 54  |"....".15)".LEKT|
000001B0: 49 4F 4E 20 38 11 11 11  11 22 00 F3 09 11 00 99  |ION 8...."......|
000001C0: A3 31 32 29 22 1F 31 2E  20 50 52 4F 47 52 41 4D  |.12)".1. PROGRAM|
000001D0: 4D 42 45 49 53 50 49 45  4C 22 3A 99 A3 31 32 29  |MBEISPIEL":..12)|
000001E0: 22 32 2E 20 47 4F 53 55  42 2E 2E 2E 52 45 54 55  |"2. GOSUB...RETU|
000001F0: 52 4E 22 00 23 0A 12 00  99 A3 31 32 29 22 33 2E  |RN".#.....12)"3.|
00000200: 20 4F 4E 2E 2E 2E 47 4F  54 4F 22 3A 99 A3 31 32  | ON...GOTO":..12|
00000210: 29 22 34 2E 20 4F 4E 2E  2E 2E 47 4F 53 55 42 22  |)"4. ON...GOSUB"|
00000220: 3A 8D 37 00 6C 0A 16 00  99 22 93 22 A3 31 31 29  |:.7.l....".".11)|
00000230: 22 1C 50 52 4F 47 52 41  4D 4D 42 45 49 53 50 49  |".PROGRAMMBEISPI|
00000240: 45 4C 11 22 3A 99 22 1F  45 53 20 46 4F 4C 47 54  |EL.":.".ES FOLGT|
00000250: 20 4E 55 4E 20 45 49 4E  20 50 52 4F 47 52 41 4D  | NUN EIN PROGRAM|
00000260: 4D 42 45 49 53 50 49 45  4C 2C 22 3B 00 9B 0A 18  |MBEISPIEL,";....|
00000270: 00 99 22 20 44 41 53 20  20 44 49 45 20 5A 41 48  |.." DAS  DIE ZAH|
00000280: 4C 45 4E 20 31 20 42 49  53 20 31 30 30 20 49 4E  |LEN 1 BIS 100 IN|
00000290: 20 44 49 45 20 45 49 4E  45 22 3B 00 DA 0A 19 00  | DIE EINE";.....|
000002A0: 99 22 20 52 45 49 48 45  20 20 44 52 55 43 4B 54  |." REIHE  DRUCKT|
000002B0: 20 55 4E 44 20 44 49 45  20 51 55 41 44 52 41 54  | UND DIE QUADRAT|
000002C0: 45 20 49 4E 20 44 49 45  20 52 45 49 48 45 20 20  |E IN DIE REIHE  |
000002D0: 20 20 44 41 4E 45 42 45  4E 2E 00 F9 0A 1A 00 99  |  DANEBEN.......|
000002E0: 22 11 22 3A 99 22 1E 31  20 46 4F 52 20 49 20 3D  |".":.".1 FOR I =|
000002F0: 20 31 20 54 4F 20 31 30  30 00 1C 0B 1E 00 99 22  | 1 TO 100......"|
00000300: 32 20 50 52 49 4E 54 20  49 2C 20 49 2A 49 22 3A  |2 PRINT I, I*I":|
00000310: 99 22 33 20 4E 45 58 54  22 3A 8D 37 00 66 0B 22  |."3 NEXT":.7.f."|
00000320: 00 99 22 93 22 A3 31 30  29 22 1C 47 4F 53 55 42  |..".".10)".GOSUB|
00000330: 2E 2E 2E 52 45 54 55 52  4E 11 22 3A 99 22 1F 47  |...RETURN.":.".G|
00000340: 52 4F 45 53 53 45 52 45  20 50 52 4F 47 52 41 4D  |ROESSERE PROGRAM|
00000350: 4D 45 20 42 45 4E 4F 45  54 49 47 45 4E 20 48 41  |ME BENOETIGEN HA|
00000360: 45 55 46 49 47 22 00 B3  0B 24 00 99 22 44 49 45  |EUFIG"...$.."DIE|
00000370: 20 57 49 45 44 45 52 48  4F 4C 55 4E 47 20 45 49  | WIEDERHOLUNG EI|
00000380: 4E 45 52 20 47 41 4E 5A  45 4E 20 47 52 55 50 50  |NER GANZEN GRUPP|
00000390: 45 20 56 4F 4E 22 3B 3A  99 22 42 45 46 45 48 4C  |E VON";:."BEFEHL|
000003A0: 45 4E 81 20 28 53 55 42  52 4F 55 54 49 4E 45 29  |EN. (SUBROUTINE)|
000003B0: 2E 11 22 00 E1 0B 26 00  99 22 1F 55 4D 20 44 45  |.."...&..".UM DE|
000003C0: 4D 20 43 4F 4D 50 55 54  45 52 20 4D 49 54 5A 55  |M COMPUTER MITZU|
000003D0: 54 45 49 4C 45 4E 2C 20  44 41 53 53 20 45 49 4E  |TEILEN, DASS EIN|
000003E0: 45 00 32 0C 28 00 99 22  81 53 55 42 52 4F 55 54  |E.2.(..".SUBROUT|
000003F0: 49 4E 45 1F 20 41 55 53  47 45 46 55 45 48 52 54  |INE. AUSGEFUEHRT|
00000400: 20 57 45 52 44 45 4E 20  53 4F 4C 4C 2C 22 3A 99  | WERDEN SOLL,":.|
00000410: 22 57 49 52 44 20 44 45  52 20 42 45 46 45 48 4C  |"WIRD DER BEFEHL|
00000420: 81 20 47 4F 53 55 42 1F  20 42 45 4E 55 54 5A 54  |. GOSUB. BENUTZT|
00000430: 2E 22 00 5D 0C 2A 00 99  22 11 45 49 4E 20 81 47  |.".].*..".EIN .G|
00000440: 4F 53 55 42 1F 2D 42 45  46 45 48 4C 20 48 41 54  |OSUB.-BEFEHL HAT|
00000450: 20 44 41 53 20 46 4F 52  4D 41 54 3A 11 00 85 0C  | DAS FORMAT:....|
00000460: 2C 00 99 22 81 20 20 12  5A 45 49 4C 45 4E 23 31  |,..".  .ZEILEN#1|
00000470: 92 20 47 4F 53 55 42 20  12 5A 45 49 4C 45 4E 23  |. GOSUB .ZEILEN#|
00000480: 32 92 22 3A 99 00 D3 0C  2D 00 99 22 1F 42 45 49  |2.":....-..".BEI|
00000490: 20 41 55 53 46 55 45 48  52 55 4E 47 20 56 4F 4E  | AUSFUEHRUNG VON|
000004A0: 20 12 5A 45 49 4C 45 4E  23 31 92 20 53 50 52 49  | .ZEILEN#1. SPRI|
000004B0: 4E 47 54 22 3A 99 22 44  45 52 20 43 4F 4D 50 55  |NGT":."DER COMPU|
000004C0: 54 45 52 20 5A 55 20 12  5A 45 49 4C 45 4E 23 32  |TER ZU .ZEILEN#2|
000004D0: 92 11 22 00 FD 0C 2E 00  99 22 55 4E 44 20 46 55  |.."......"UND FU|
000004E0: 45 48 52 54 20 44 49 45  20 41 4E 57 45 49 53 55  |EHRT DIE ANWEISU|
000004F0: 4E 47 45 4E 20 81 42 49  53 20 5A 55 4D 00 28 0D  |NGEN .BIS ZUM.(.|
00000500: 30 00 99 22 4E 41 45 43  48 53 54 45 4E 20 52 45  |0.."NAECHSTEN RE|
00000510: 54 55 52 4E 2D 42 45 46  45 48 4C 1F 20 41 55 53  |TURN-BEFEHL. AUS|
00000520: 2C 20 44 41 4E 41 43 48  00 74 0D 32 00 99 22 53  |, DANACH.t.2.."S|
00000530: 50 52 49 4E 47 54 20 44  45 52 20 43 4F 4D 50 55  |PRINGT DER COMPU|
00000540: 54 45 52 20 5A 55 20 44  45 4D 20 42 45 46 45 48  |TER ZU DEM BEFEH|
00000550: 4C 2C 20 44 45 52 22 3A  99 22 44 45 4D 81 20 47  |L, DER":."DEM. G|
00000560: 4F 53 55 42 1F 2D 42 45  46 45 48 4C 20 46 4F 4C  |OSUB.-BEFEHL FOL|
00000570: 47 54 2E 22 00 90 0D 33  00 8D 37 3A 81 49 B2 31  |GT."...3..7:.I.1|
00000580: A4 31 31 3A 99 3A 82 3A  99 22 91 22 3B 3A 8D 37  |.11:.:.:.".";:.7|
00000590: 00 C7 0D 34 00 59 B2 31  34 3A 8D 39 3A 99 22 44  |...4.Y.14:.9:."D|
000005A0: 49 45 20 47 52 55 50 50  45 20 56 4F 4E 20 42 45  |IE GRUPPE VON BE|
000005B0: 46 45 48 4C 45 4E 2C 20  44 49 45 20 41 42 20 5A  |FEHLEN, DIE AB Z|
000005C0: 45 49 4C 45 23 32 22 00  09 0E 36 00 99 22 42 49  |EILE#2"...6.."BI|
000005D0: 53 20 5A 55 4D 20 52 45  54 55 52 4E 2D 42 45 46  |S ZUM RETURN-BEF|
000005E0: 45 48 4C 20 53 54 45 48  54 2C 20 48 45 49 53 53  |EHL STEHT, HEISS|
000005F0: 54 20 45 49 4E 45 22 3B  3A 99 22 81 12 53 55 42  |T EINE";:."..SUB|
00000600: 52 4F 55 54 49 4E 45 2E  11 00 4C 0E 38 00 99 22  |ROUTINE...L.8.."|
00000610: 1F 44 45 52 81 20 52 45  54 55 52 4E 1F 2D 42 45  |.DER. RETURN.-BE|
00000620: 46 45 48 4C 20 48 41 54  20 44 41 53 20 46 4F 52  |FEHL HAT DAS FOR|
00000630: 4D 41 54 3A 11 22 3A 99  22 81 20 20 12 5A 45 49  |MAT:.":.".  .ZEI|
00000640: 4C 45 4E 23 92 20 52 45  54 55 52 4E 00 85 0E 3A  |LEN#. RETURN...:|
00000650: 00 99 22 11 1F 42 45 54  52 41 43 48 54 45 4E 20  |.."..BETRACHTEN |
00000660: 53 49 45 20 4E 55 4E 20  44 41 53 20 46 4F 4C 47  |SIE NUN DAS FOLG|
00000670: 45 4E 44 45 22 3A 99 22  50 52 4F 47 52 41 4D 4D  |ENDE":."PROGRAMM|
00000680: 3A 22 3A 8D 37 00 D3 0E  3E 00 99 22 93 1E 20 32  |:":.7...>..".. 2|
00000690: 20 20 46 4F 52 20 49 3D  31 20 54 4F 20 31 30 30  |  FOR I=1 TO 100|
000006A0: 22 3A 99 22 20 34 20 20  49 4E 50 55 54 20 4E 24  |":." 4  INPUT N$|
000006B0: 2C 20 48 2C 20 52 22 3A  99 22 20 36 20 20 47 4F  |, H, R":." 6  GO|
000006C0: 53 55 42 20 31 32 22 3A  99 22 20 38 20 20 4E 45  |SUB 12":." 8  NE|
000006D0: 58 54 22 00 1E 0F 40 00  99 22 20 31 30 20 47 4F  |XT"...@.." 10 GO|
000006E0: 54 4F 20 32 32 22 3A 99  22 20 31 31 20 52 45 4D  |TO 22":." 11 REM|
000006F0: 20 4C 4F 48 4E 53 55 4D  4D 45 4E 2D 53 55 42 52  | LOHNSUMMEN-SUBR|
00000700: 4F 55 54 49 4E 45 22 3A  99 22 20 31 32 20 49 46  |OUTINE":." 12 IF|
00000710: 20 48 3E 34 30 20 54 48  45 4E 20 31 38 22 00 48  | H>40 THEN 18".H|
00000720: 0F 41 00 99 22 20 31 34  20 50 52 49 4E 54 20 4E  |.A.." 14 PRINT N|
00000730: 24 20 22 5A 24 22 20 56  45 52 44 49 45 4E 54 20  |$ "Z$" VERDIENT |
00000740: 22 5A 24 22 20 48 2A 52  00 7D 0F 42 00 99 22 20  |"Z$" H*R.}.B.." |
00000750: 31 36 20 52 45 54 55 52  4E 22 3A 99 22 20 31 38  |16 RETURN":." 18|
00000760: 20 4C 45 54 20 53 3D 20  34 30 2A 52 20 2B 20 28  | LET S= 40*R + (|
00000770: 48 2D 34 30 29 2A 31 2E  35 20 2A 20 52 00 BD 0F  |H-40)*1.5 * R...|
00000780: 44 00 99 22 20 32 30 20  50 52 49 4E 54 20 4E 24  |D.." 20 PRINT N$|
00000790: 20 22 5A 24 22 56 45 52  44 49 45 4E 54 22 5A 24  | "Z$"VERDIENT"Z$|
000007A0: 22 20 53 22 3A 99 22 20  32 31 20 52 45 54 55 52  |" S":." 21 RETUR|
000007B0: 4E 22 3A 99 22 20 32 32  20 45 4E 44 22 00 C4 0F  |N":." 22 END"...|
000007C0: 45 00 8D 37 00 05 10 46  00 99 22 1F 44 49 45 53  |E..7...F..".DIES|
000007D0: 45 53 20 50 52 4F 47 52  41 4D 4D 20 42 45 52 45  |ES PROGRAMM BERE|
000007E0: 43 48 4E 45 54 20 44 45  4E 20 4C 4F 48 4E 22 3A  |CHNET DEN LOHN":|
000007F0: 99 22 46 55 45 52 20 31  30 30 20 41 52 42 45 49  |."FUER 100 ARBEI|
00000800: 54 45 52 2E 22 00 1F 10  4A 00 8D 37 3A 59 31 B2  |TER."...J..7:Y1.|
00000810: 31 35 3A 59 32 B2 32 35  3A 8D 31 33 3A 8D 39 00  |15:Y2.25:.13:.9.|
00000820: 4F 10 4D 00 99 22 49 4E  20 1E 5A 45 49 4C 45 20  |O.M.."IN .ZEILE |
00000830: 34 1F 20 57 49 52 44 20  44 49 45 20 45 49 4E 47  |4. WIRD DIE EING|
00000840: 41 42 45 20 44 45 53 20  4E 41 4D 45 4E 53 2C 00  |ABE DES NAMENS,.|
00000850: 8C 10 4E 00 99 22 44 45  52 20 41 52 42 45 49 54  |..N.."DER ARBEIT|
00000860: 53 53 54 55 4E 44 45 4E  20 55 4E 44 20 44 45 53  |SSTUNDEN UND DES|
00000870: 20 47 45 48 41 4C 54 53  22 3A 99 22 45 52 4D 4F  | GEHALTS":."ERMO|
00000880: 45 47 4C 49 43 48 54 2E  22 3A 8D 37 00 D4 10 50  |EGLICHT.":.7...P|
00000890: 00 99 22 1E 5A 45 49 4C  45 20 36 1F 20 53 4F 52  |..".ZEILE 6. SOR|
000008A0: 47 54 20 46 55 45 52 20  44 45 4E 20 53 50 52 55  |GT FUER DEN SPRU|
000008B0: 4E 47 20 4E 41 43 48 22  3A 99 22 1E 5A 45 49 4C  |NG NACH":.".ZEIL|
000008C0: 45 20 31 32 1F 2E 22 3A  8D 37 3A 55 31 B2 33 3A  |E 12..":.7:U1.3:|
000008D0: 55 32 B2 37 00 DB 10 51  00 8D 32 00 15 11 52 00  |U2.7...Q..2...R.|
000008E0: 8D 31 33 3A 59 B2 31 35  3A 8D 39 3A 99 22 49 4E  |.13:Y.15:.9:."IN|
000008F0: 20 1E 5A 45 49 4C 45 20  31 32 1F 20 57 49 52 44  | .ZEILE 12. WIRD|
00000900: 20 46 45 53 54 47 45 53  54 45 4C 4C 54 2C 20 4F  | FESTGESTELLT, O|
00000910: 42 20 44 45 52 00 4F 11  54 00 99 22 41 52 42 45  |B DER.O.T.."ARBE|
00000920: 49 54 45 52 20 4D 45 48  52 20 41 4C 53 20 34 30  |ITER MEHR ALS 40|
00000930: 20 53 54 55 4E 44 45 4E  20 47 45 41 52 42 45 49  | STUNDEN GEARBEI|
00000940: 54 45 54 22 3A 99 22 48  41 54 2E 22 3A 8D 37 00  |TET":."HAT.":.7.|
00000950: 7F 11 56 00 99 22 57 45  4E 4E 20 4A 41 2C 20 53  |..V.."WENN JA, S|
00000960: 4F 20 57 49 52 44 20 41  4C 53 20 4E 41 45 43 48  |O WIRD ALS NAECH|
00000970: 53 54 45 53 20 49 4E 20  1E 5A 45 49 4C 45 22 00  |STES IN .ZEILE".|
00000980: AC 11 57 00 99 22 31 38  1F 20 44 41 53 20 47 45  |..W.."18. DAS GE|
00000990: 48 41 4C 54 20 49 4E 4B  4C 55 53 49 56 45 20 55  |HALT INKLUSIVE U|
000009A0: 45 42 45 52 53 54 55 4E  44 45 4E 22 00 E3 11 58  |EBERSTUNDEN"...X|
000009B0: 00 99 22 42 45 52 45 43  48 4E 45 54 20 55 4E 44  |.."BERECHNET UND|
000009C0: 20 49 4E 20 12 53 92 20  47 45 53 50 45 49 43 48  | IN .S. GESPEICH|
000009D0: 45 52 54 2E 22 3A 8D 37  3A 55 31 B2 38 3A 55 32  |ERT.":.7:U1.8:U2|
000009E0: B2 31 30 00 F2 11 59 00  8D 32 3A 59 B2 32 33 3A  |.10...Y..2:Y.23:|
000009F0: 8D 37 00 24 12 5A 00 8D  39 3A 99 22 1E 5A 45 49  |.7.$.Z..9:.".ZEI|
00000A00: 4C 45 20 32 30 1F 20 42  45 57 49 52 4B 54 20 44  |LE 20. BEWIRKT D|
00000A10: 45 4E 20 44 52 55 43 4B  20 44 45 53 20 4E 41 4D  |EN DRUCK DES NAM|
00000A20: 45 4E 53 22 00 3E 12 5B  00 99 22 55 4E 44 20 44  |ENS".>.[.."UND D|
00000A30: 45 53 20 4C 4F 48 4E 53  2E 22 3B 3A 8D 37 00 7E  |ES LOHNS.";:.7.~|
00000A40: 12 5C 00 55 31 B2 33 3A  8D 36 3A 8D 31 33 3A 59  |.\.U1.3:.6:.13:Y|
00000A50: B2 31 36 3A 8D 39 3A 99  22 1E 5A 45 49 4C 45 20  |.16:.9:.".ZEILE |
00000A60: 32 31 1F 20 42 45 57 49  52 4B 54 20 44 45 4E 20  |21. BEWIRKT DEN |
00000A70: 53 50 52 55 4E 47 20 5A  55 52 55 45 43 4B 00 AA  |SPRUNG ZURUECK..|
00000A80: 12 5E 00 99 22 5A 55 1E  20 5A 45 49 4C 45 20 38  |.^.."ZU. ZEILE 8|
00000A90: 1F 2E 22 3A 8D 37 3A 55  31 B2 34 3A 55 32 B2 31  |..":.7:U1.4:U2.1|
00000AA0: 32 3A 8D 32 3A 8D 37 3A  8D 36 00 DF 12 60 00 59  |2:.2:.7:.6...`.Y|
00000AB0: B2 31 36 3A 8D 39 3A 99  22 57 45 4E 4E 20 4E 49  |.16:.9:."WENN NI|
00000AC0: 43 48 54 20 55 45 42 45  52 20 34 30 20 53 54 55  |CHT UEBER 40 STU|
00000AD0: 4E 44 45 4E 20 47 45 41  52 42 45 49 54 45 54 00  |NDEN GEARBEITET.|
00000AE0: 1F 13 62 00 99 22 57 55  52 44 45 2C 20 53 4F 20  |..b.."WURDE, SO |
00000AF0: 57 49 52 44 20 49 4E 20  1E 5A 45 49 4C 45 20 31  |WIRD IN .ZEILE 1|
00000B00: 34 1F 20 44 41 53 20 47  45 48 41 4C 54 22 3A 99  |4. DAS GEHALT":.|
00000B10: 22 42 45 52 45 43 48 4E  45 54 2E 22 3A 8D 37 00  |"BERECHNET.":.7.|
00000B20: 64 13 64 00 99 22 1E 5A  45 49 4C 45 20 31 36 1F  |d.d..".ZEILE 16.|
00000B30: 20 53 4F 52 47 54 20 46  55 45 52 20 44 45 4E 20  | SORGT FUER DEN |
00000B40: 53 50 52 55 4E 47 20 5A  55 52 55 45 43 4B 22 3A  |SPRUNG ZURUECK":|
00000B50: 99 22 5A 55 1E 20 5A 45  49 4C 45 20 38 1F 2E 22  |."ZU. ZEILE 8.."|
00000B60: 3B 3A 8D 37 00 7E 13 66  00 55 32 B2 39 3A 8D 32  |;:.7.~.f.U2.9:.2|
00000B70: 3A 8D 37 3A 8D 36 3A 59  B2 32 33 3A 8D 39 00 A7  |:.7:.6:Y.23:.9..|
00000B80: 13 67 00 99 22 41 4E 20  44 49 45 53 45 52 20 53  |.g.."AN DIESER S|
00000B90: 54 45 4C 4C 45 20 57 49  52 44 20 44 49 45 20 53  |TELLE WIRD DIE S|
00000BA0: 43 48 4C 45 49 46 45 00  CF 13 68 00 99 22 57 49  |CHLEIFE...h.."WI|
00000BB0: 45 44 45 52 48 4F 4C 54  2E 22 3B 3A 8D 37 3A 55  |EDERHOLT.";:.7:U|
00000BC0: 31 B2 31 3A 55 32 B2 34  3A 8D 32 3B 3A 8D 37 00  |1.1:U2.4:.2;:.7.|
00000BD0: E2 13 69 00 8D 36 3A 8D  31 33 3A 59 B2 31 35 3A  |..i..6:.13:Y.15:|
00000BE0: 8D 39 00 0D 14 6A 00 99  22 1E 5A 45 49 4C 45 20  |.9...j..".ZEILE |
00000BF0: 31 30 1F 20 53 4F 52 47  54 20 46 55 45 52 20 44  |10. SORGT FUER D|
00000C00: 45 4E 20 53 50 52 55 4E  47 20 5A 55 22 00 3B 14  |EN SPRUNG ZU".;.|
00000C10: 6C 00 99 22 1E 5A 45 49  4C 45 20 32 32 1F 2C 20  |l..".ZEILE 22., |
00000C20: 55 4D 20 44 41 53 20 50  52 4F 47 52 41 4D 4D 20  |UM DAS PROGRAMM |
00000C30: 5A 55 20 42 45 45 4E 44  45 4E 2C 00 75 14 6D 00  |ZU BEENDEN,.u.m.|
00000C40: 99 22 57 45 4E 4E 20 44  45 52 20 31 30 30 53 54  |."WENN DER 100ST|
00000C50: 45 20 4E 41 4D 45 20 45  49 4E 47 45 47 45 42 45  |E NAME EINGEGEBE|
00000C60: 4E 20 49 53 54 2E 22 3A  8D 37 3A 55 31 B2 35 3A  |N IST.":.7:U1.5:|
00000C70: 55 32 B2 31 33 00 7F 14  6E 00 8D 32 3A 8D 37 00  |U2.13...n..2:.7.|
00000C80: B6 14 90 01 43 24 B2 22  12 23 22 3A 8D 33 3A 99  |....C$.".#":.3:.|
00000C90: 22 11 11 11 11 11 1D 1D  1D 1D 1D 1D 1C 45 4E 44  |"............END|
00000CA0: 45 20 56 4F 4E 20 4C 45  4B 54 49 4F 4E 20 38 20  |E VON LEKTION 8 |
00000CB0: 54 45 49 4C 20 31 00 FB  14 92 01 99 22 11 11 11  |TEIL 1......"...|
00000CC0: 1D 1D 1D 1D 1D 1F 42 49  54 54 45 20 57 41 52 54  |......BITTE WART|
00000CD0: 45 4E 20 53 49 45 2C 20  42 49 53 20 54 45 49 4C  |EN SIE, BIS TEIL|
00000CE0: 20 32 22 3A 99 22 1D 1D  1D 1D 1D 45 49 4E 47 45  | 2":.".....EINGE|
00000CF0: 4C 45 53 45 4E 20 49 53  54 2E 22 00 0C 15 93 01  |LESEN IST.".....|
00000D00: 99 22 11 11 11 11 11 11  11 11 11 11 00 1E 15 52  |.".............R|
00000D10: 03 93 22 42 41 53 49 43  2D 32 32 22 2C 38 00 00  |.."BASIC-22",8..|
00000D20: 00 01 4D                                          |..M             |
.......45,B(174):.46,B(175):.:.788,52:.6
57,128.Q....53280,1:.53281,1:Z$.G(34):.1
6.}...Y.U1:.9:."O":.I.0.U2.U1.2:.".":.:.
"L":......."..":.I.1.39:.C$;:.:.I.1.22:.
".."C$;:.:.".";.L....I.1.38:."."C$".";:.
:.C$......I.1.23:."."C$".";:.:......Y.U1
:.9:.I.0.U2.U1:." ":.:.......A$:.A$."".7
. ....:..C....".":.I.0.Y.1:.".";:.:.".."
;:......Y.Y1:.9:.I.1.Y2.Y1:."           
                            ":.......9:.
.....C$."#":.3:."....".15)".LEKTION 8...
.".......12)".1. PROGRAMMBEISPIEL":..12)
"2. GOSUB...RETURN".#.....12)"3. ON...GO
TO":..12)"4. ON...GOSUB":.7.L....".".11)
".PROGRAMMBEISPIEL.":.".ES FOLGT NUN EIN
 PROGRAMMBEISPIEL,";......" DAS  DIE ZAH
LEN 1 BIS 100 IN DIE EINE";.Z...." REIHE
  DRUCKT UND DIE QUADRATE IN DIE REIHE  
  DANEBEN.......".":.".1 FOR I = 1 TO 10
0......"2 PRINT I, I*I":."3 NEXT":.7.F."
..".".10)".GOSUB...RETURN.":.".GROESSERE
 PROGRAMME BENOETIGEN HAEUFIG"...$.."DIE
 WIEDERHOLUNG EINER GANZEN GRUPPE VON";:
."BEFEHLEN. (SUBROUTINE).."...&..".UM DE
M COMPUTER MITZUTEILEN, DASS EINE.2.(.."
.SUBROUTINE. AUSGEFUEHRT WERDEN SOLL,":.
"WIRD DER BEFEHL. GOSUB. BENUTZT.".].*..
".EIN .GOSUB.-BEFEHL HAT DAS FORMAT:....
,..".  .ZEILEN#1. GOSUB .ZEILEN#2.":..S.
-..".BEI AUSFUEHRUNG VON .ZEILEN#1. SPRI
NGT":."DER COMPUTER ZU .ZEILEN#2..".....
."UND FUEHRT DIE ANWEISUNGEN .BIS ZUM.(.
0.."NAECHSTEN RETURN-BEFEHL. AUS, DANACH
.T.2.."SPRINGT DER COMPUTER ZU DEM BEFEH
L, DER":."DEM. GOSUB.-BEFEHL FOLGT."...3
..7:.I.1.11:.:.:.".";:.7.G.4.Y.14:.9:."D
IE GRUPPE VON BEFEHLEN, DIE AB ZEILE#2".
..6.."BIS ZUM RETURN-BEFEHL STEHT, HEISS
T EINE";:."..SUBROUTINE...L.8..".DER. RE
TURN.-BEFEHL HAT DAS FORMAT:.":.".  .ZEI
LEN#. RETURN...:.."..BETRACHTEN SIE NUN 
DAS FOLGENDE":."PROGRAMM:":.7.S.>..".. 2
  FOR I=1 TO 100":." 4  INPUT N$, H, R":
." 6  GOSUB 12":." 8  NEXT"...@.." 10 GO
TO 22":." 11 REM LOHNSUMMEN-SUBROUTINE":
." 12 IF H>40 THEN 18".H.A.." 14 PRINT N
$ "Z$" VERDIENT "Z$" H*R.}.B.." 16 RETUR
N":." 18 LET S= 40*R + (H-40)*1.5 * R...
D.." 20 PRINT N$ "Z$"VERDIENT"Z$" S":." 
21 RETURN":." 22 END".D.E..7...F..".DIES
ES PROGRAMM BERECHNET DEN LOHN":."FUER 1
00 ARBEITER."...J..7:Y1.15:Y2.25:.13:.9.
O.M.."IN .ZEILE 4. WIRD DIE EINGABE DES 
NAMENS,...N.."DER ARBEITSSTUNDEN UND DES
 GEHALTS":."ERMOEGLICHT.":.7.T.P..".ZEIL
E 6. SORGT FUER DEN SPRUNG NACH":.".ZEIL
E 12..":.7:U1.3:U2.7...Q..2...R..13:Y.15
:.9:."IN .ZEILE 12. WIRD FESTGESTELLT, O
B DER.O.T.."ARBEITER MEHR ALS 40 STUNDEN
 GEARBEITET":."HAT.":.7..V.."WENN JA, S
O WIRD ALS NAECHSTES IN .ZEILE"...W.."18
. DAS GEHALT INKLUSIVE UEBERSTUNDEN"...X
.."BERECHNET UND IN .S. GESPEICHERT.":.7
:U1.8:U2.10...Y..2:Y.23:.7.$.Z..9:.".ZEI
LE 20. BEWIRKT DEN DRUCK DES NAMENS".>.[
.."UND DES LOHNS.";:.7.~.\.U1.3:.6:.13:Y
.16:.9:.".ZEILE 21. BEWIRKT DEN SPRUNG Z
URUECK...^.."ZU. ZEILE 8..":.7:U1.4:U2.1
2:.2:.7:.6...`.Y.16:.9:."WENN NICHT UEBE
R 40 STUNDEN GEARBEITET...B.."WURDE, SO 
WIRD IN .ZEILE 14. DAS GEHALT":."BERECHN
ET.":.7.D.D..".ZEILE 16. SORGT FUER DEN 
SPRUNG ZURUECK":."ZU. ZEILE 8..";:.7.~.F
.U2.9:.2:.7:.6:Y.23:.9...G.."AN DIESER S
TELLE WIRD DIE SCHLEIFE.O.H.."WIEDERHOLT
.";:.7:U1.1:U2.4:.2;:.7...I..6:.13:Y.15:
.9...J..".ZEILE 10. SORGT FUER DEN SPRUN
G ZU".;.L..".ZEILE 22., UM DAS PROGRAMM 
ZU BEENDEN,.U.M.."WENN DER 100STE NAME E
INGEGEBEN IST.":.7:U1.5:U2.13..N..2:.7.
....C$.".#":.3:."............ENDE VON LE
KTION 8 TEIL 1......".........BITTE WART
EN SIE, BIS TEIL 2":.".....EINGELESEN IS
T."......".............R.."BASIC-22",8..
..M
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL