BASIC TUTORING
FILE INFORMATION
FILENAME(S): BASIC TUTORING
FILE TYPE(S): PRG
FILE SIZE: 28.2K
FIRST SEEN: 2025-10-20 14:30:19
APPEARS ON: 1 disk(s)
FILE HASH
059e021140b008135a7b9e3cf575acc80f9753767a99e136d0dd14ad81fb4e77
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| PB DOMAIN 0031ED | BASIC TUTORING | PRG | Treasure Chest - Klaus Der Suhler | 16 | 1 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 37 08 00 00 97 35 33 32 38 31 2C 2E 3A 97 |..7....53281,.:.|
00000010: 35 33 32 38 30 2C 31 31 3A 99 C7 28 31 34 29 C7 |53280,11:..(14).|
00000020: 28 38 29 22 93 11 9E D0 4C 45 41 53 45 20 C3 48 |(8)"....LEASE .H|
00000030: 4F 4F 53 45 2E 2E 2E 00 56 08 01 00 99 22 11 05 |OOSE....V...."..|
00000040: 31 20 97 2D 2D 2D 9B 3E 20 99 C1 4E 4E 4F 55 4E |1 .---.> ..NNOUN|
00000050: 43 4D 45 4E 54 21 00 7D 08 02 00 99 22 05 32 20 |CMENT!.}....".2 |
00000060: 97 2D 2D 2D 9B 3E 20 99 CE 4F 52 54 48 57 45 53 |.---.> ..ORTHWES|
00000070: 54 20 C2 41 53 49 43 20 D4 55 54 4F 52 00 8E 08 |T .ASIC .UTOR...|
00000080: 03 00 A1 41 24 3A 8B 41 24 B2 22 22 A7 33 00 9D |...A$:.A$."".3..|
00000090: 08 04 00 8B 41 24 B2 22 32 22 A7 37 33 00 AC 08 |....A$."2".73...|
000000A0: 05 00 8B 41 24 B3 B1 22 31 22 A7 33 00 D0 08 06 |...A$.."1".3....|
000000B0: 00 99 22 93 11 20 20 20 20 20 20 20 20 20 20 20 |..".. |
000000C0: 20 C4 C9 D3 CB 20 C8 C5 CC D0 C5 D2 20 35 2E 30 | .... ...... 5.0|
000000D0: 00 F3 08 07 00 99 22 20 20 20 20 20 20 20 20 20 |......" |
000000E0: 20 20 20 1C A3 A3 A3 A3 20 A3 A3 A3 A3 A3 A3 20 | ..... ...... |
000000F0: A3 A3 A3 00 3A 09 08 00 99 22 20 20 20 20 9B 28 |....:...." .(|
00000100: 05 C3 9B 29 20 05 CD 9B 41 59 20 05 31 38 9B 2C |...) ...AY .18.,|
00000110: 20 05 31 39 38 37 20 9B 2D 20 05 C3 9B 48 52 49 | .1987 .- ...HRI|
00000120: 53 20 05 CD 9B 43 05 C7 9B 55 49 52 45 22 3A 81 |S ...C...UIRE":.|
00000130: 58 B2 31 A4 33 30 30 30 3A 82 00 5F 09 09 00 99 |X.1.3000:.._....|
00000140: 22 93 11 05 20 20 20 20 20 20 20 20 20 20 20 20 |"... |
00000150: C4 C9 D3 CB 20 C8 C5 CC D0 C5 D2 20 35 2E 30 00 |.... ...... 5.0.|
00000160: 82 09 0A 00 99 22 20 20 20 20 20 20 20 20 20 20 |....." |
00000170: 20 20 1C A3 A3 A3 A3 20 A3 A3 A3 A3 A3 A3 20 A3 | ..... ...... .|
00000180: A3 A3 00 B1 09 0B 00 99 22 11 20 20 20 20 20 05 |........". .|
00000190: C4 99 49 53 4B 20 05 C8 99 45 4C 50 45 52 20 35 |..ISK ...ELPER 5|
000001A0: 2E 30 20 4F 46 46 45 52 53 20 41 20 48 55 47 45 |.0 OFFERS A HUGE|
000001B0: 11 00 DF 09 0C 00 99 22 20 20 20 53 45 4C 45 43 |......." SELEC|
000001C0: 54 49 4F 4E 20 4F 46 20 44 49 53 4B 20 46 55 4E |TION OF DISK FUN|
000001D0: 43 54 49 4F 4E 53 05 2C 99 20 53 4F 4D 45 11 00 |CTIONS.,. SOME..|
000001E0: 12 0A 0D 00 99 22 20 05 32 33 99 20 54 4F 20 43 |....." .23. TO C|
000001F0: 48 4F 4F 53 45 20 46 52 4F 4D 05 2E 99 20 20 CC |HOOSE FROM... .|
00000200: 45 54 53 20 54 41 4B 45 20 41 20 4C 4F 4F 4B 05 |ETS TAKE A LOOK.|
00000210: 2E 11 00 3B 0A 0E 00 99 22 11 20 20 20 20 20 20 |...;....". |
00000220: 20 9F D0 52 45 53 53 20 C1 4E 59 20 CB 45 59 20 | ..RESS .NY .EY |
00000230: D4 4F 20 C3 4F 4E 54 49 4E 55 45 00 63 0A 0F 00 |.O .ONTINUE.c...|
00000240: 99 22 05 20 20 20 20 20 20 20 A3 A3 A3 A3 A3 20 |.". ..... |
00000250: A3 A3 A3 20 A3 A3 A3 20 A3 A3 20 A3 A3 A3 A3 A3 |... ... .. .....|
00000260: A3 A3 A3 00 7C 0A 10 00 97 31 39 38 2C 2E 3A 92 |....|....198,.:.|
00000270: 31 39 38 2C 31 3A 97 31 39 38 2C 2E 00 A1 0A 11 |198,1:.198,.....|
00000280: 00 99 22 93 11 05 20 20 20 20 20 20 20 20 20 20 |.."... |
00000290: 20 20 C4 C9 D3 CB 20 C8 C5 CC D0 C5 D2 20 35 2E | .... ...... 5.|
000002A0: 30 00 C4 0A 12 00 99 22 20 20 20 20 20 20 20 20 |0......" |
000002B0: 20 20 20 20 1C A3 A3 A3 A3 20 A3 A3 A3 A3 A3 A3 | ..... ......|
000002C0: 20 A3 A3 A3 00 EB 0A 13 00 99 22 20 20 20 20 20 | ........." |
000002D0: 20 20 20 99 D4 48 45 20 46 4F 4C 4C 4F 57 49 4E | ..HE FOLLOWIN|
000002E0: 47 20 49 53 20 41 20 4C 49 53 54 00 0E 0B 14 00 |G IS A LIST.....|
000002F0: 99 22 20 20 20 20 20 20 20 20 20 20 20 4F 46 20 |." OF |
00000300: 54 48 45 20 4F 50 54 49 4F 4E 53 20 4F 4E 00 3D |THE OPTIONS ON.=|
00000310: 0B 15 00 99 22 20 20 20 20 20 20 05 C4 99 49 53 |...." ...IS|
00000320: 4B 20 05 C8 99 45 4C 50 45 52 20 35 2E 30 27 53 |K ...ELPER 5.0'S|
00000330: 20 05 31 99 53 54 20 4D 45 4E 55 2E 11 00 65 0B | .1.ST MENU...e.|
00000340: 16 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 C4 49 |..."...........I|
00000350: 53 4B 1D C4 49 52 45 43 54 4F 52 59 05 2E 2E 2E |SK..IRECTORY....|
00000360: 2E 2E 2E 2E 2E 00 8D 0B 17 00 99 22 1D 1D 1D 1D |..........."....|
00000370: 1D 1D 1D 1D 1D 98 C6 4F 52 4D 41 54 1D C4 49 53 |.......ORMAT..IS|
00000380: 4B 05 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 00 B5 0B |K...............|
00000390: 18 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 C9 4E |..."...........N|
000003A0: 49 54 49 41 4C 49 5A 45 1D C4 49 53 4B 1D C4 52 |ITIALIZE..ISK..R|
000003B0: 49 56 45 05 2E 00 DD 0B 19 00 99 22 1D 1D 1D 1D |IVE........"....|
000003C0: 1D 1D 1D 1D 1D 98 D2 45 4E 41 4D 45 1D C6 49 4C |.......ENAME..IL|
000003D0: 45 05 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 00 05 0C |E...............|
000003E0: 1A 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 D6 41 |..."...........A|
000003F0: 4C 49 44 41 54 45 1D C4 49 53 4B 05 2E 2E 2E 2E |LIDATE..ISK.....|
00000400: 2E 2E 2E 2E 2E 00 2D 0C 1B 00 99 22 1D 1D 1D 1D |......-...."....|
00000410: 1D 1D 1D 1D 1D 98 D3 43 52 41 54 43 48 1D C6 49 |.......CRATCH..I|
00000420: 4C 45 05 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 00 55 0C |LE............U.|
00000430: 1C 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 D5 4E |..."...........N|
00000440: 53 43 52 41 54 43 48 1D C6 49 4C 45 53 05 2E 2E |SCRATCH..ILES...|
00000450: 2E 2E 2E 2E 2E 00 7D 0C 1D 00 99 22 1D 1D 1D 1D |......}...."....|
00000460: 1D 1D 1D 1D 1D 98 C5 52 52 4F 52 1D D3 54 41 54 |.......RROR..TAT|
00000470: 55 53 05 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 00 A5 0C |US..............|
00000480: 1E 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 C3 4F |..."...........O|
00000490: 50 59 1D C6 49 4C 45 2F D3 41 4D 45 1D C4 49 53 |PY..ILE/.AME..IS|
000004A0: 4B 05 2E 2E 2E 00 CC 0C 1F 00 99 22 1D 1D 1D 1D |K.........."....|
000004B0: 1D 1D 1D 1D 1D 98 C3 4F 50 59 1D C6 49 4C 45 2F |.......OPY..ILE/|
000004C0: C1 4E 4F 54 48 45 52 1D C4 49 53 4B 00 F4 0C 20 |.NOTHER..ISK... |
000004D0: 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 CC 4F 43 |.."...........OC|
000004E0: 4B 2F D5 4E 4C 4F 43 4B 1D C4 49 53 4B 05 2E 2E |K/.NLOCK..ISK...|
000004F0: 2E 2E 2E 2E 00 1C 0D 21 00 99 22 1D 1D 1D 1D 1D |.......!..".....|
00000500: 1D 1D 1D 1D 98 CC 4F 43 4B 2F D5 4E 4C 4F 43 4B |......OCK/.NLOCK|
00000510: 1D C6 49 4C 45 53 05 2E 2E 2E 2E 2E 00 44 0D 22 |..ILES.......D."|
00000520: 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 D2 45 4E |.."...........EN|
00000530: 41 4D 45 1D C4 49 53 4B 1D C8 45 41 44 45 52 05 |AME..ISK..EADER.|
00000540: 2E 2E 2E 2E 00 6C 0D 23 00 99 22 1D 1D 1D 1D 1D |.....l.#..".....|
00000550: 1D 1D 1D 1D 98 D2 45 4E 41 4D 45 1D C4 49 53 4B |......ENAME..ISK|
00000560: 1D C9 C4 05 2E 2E 2E 2E 2E 2E 2E 2E 00 95 0D 24 |...............$|
00000570: 00 99 22 11 20 20 20 20 20 20 20 9F D0 52 45 53 |..". ..RES|
00000580: 53 20 C1 4E 59 20 CB 45 59 20 D4 4F 20 C3 4F 4E |S .NY .EY .O .ON|
00000590: 54 49 4E 55 45 00 BD 0D 25 00 99 22 05 20 20 20 |TINUE...%..". |
000005A0: 20 20 20 20 A3 A3 A3 A3 A3 20 A3 A3 A3 20 A3 A3 | ..... ... ..|
000005B0: A3 20 A3 A3 20 A3 A3 A3 A3 A3 A3 A3 A3 00 D6 0D |. .. ...........|
000005C0: 26 00 97 31 39 38 2C 2E 3A 92 31 39 38 2C 31 3A |&..198,.:.198,1:|
000005D0: 97 31 39 38 2C 2E 00 FB 0D 27 00 99 22 93 11 05 |.198,....'.."...|
000005E0: 20 20 20 20 20 20 20 20 20 20 20 20 C4 C9 D3 CB | ....|
000005F0: 20 C8 C5 CC D0 C5 D2 20 35 2E 30 00 1E 0E 28 00 | ...... 5.0...(.|
00000600: 99 22 20 20 20 20 20 20 20 20 20 20 20 20 1C A3 |." ..|
00000610: A3 A3 A3 20 A3 A3 A3 A3 A3 A3 20 A3 A3 A3 00 45 |... ...... ....E|
00000620: 0E 29 00 99 22 20 20 20 20 20 20 20 20 99 D4 48 |.).." ..H|
00000630: 45 20 46 4F 4C 4C 4F 57 49 4E 47 20 49 53 20 41 |E FOLLOWING IS A|
00000640: 20 4C 49 53 54 00 68 0E 2A 00 99 22 20 20 20 20 | LIST.h.*.." |
00000650: 20 20 20 20 20 20 20 4F 46 20 54 48 45 20 4F 50 | OF THE OP|
00000660: 54 49 4F 4E 53 20 4F 4E 00 97 0E 2B 00 99 22 20 |TIONS ON...+.." |
00000670: 20 20 20 20 20 05 C4 99 49 53 4B 20 05 C8 99 45 | ...ISK ...E|
00000680: 4C 50 45 52 20 35 2E 30 27 53 20 05 32 99 4E 44 |LPER 5.0'S .2.ND|
00000690: 20 4D 45 4E 55 2E 11 00 BF 0E 2C 00 99 22 1D 1D | MENU.....,.."..|
000006A0: 1D 1D 1D 1D 1D 1D 1D 98 C1 4C 50 48 41 42 45 54 |.........LPHABET|
000006B0: 49 5A 45 1D C4 49 52 45 43 54 4F 52 59 05 2E 00 |IZE..IRECTORY...|
000006C0: E7 0E 2D 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 |..-.."..........|
000006D0: D3 51 55 45 45 5A 45 1D C4 49 52 45 43 54 4F 52 |.QUEEZE..IRECTOR|
000006E0: 59 05 2E 2E 2E 2E 2E 00 0F 0F 2E 00 99 22 1D 1D |Y............"..|
000006F0: 1D 1D 1D 1D 1D 1D 1D 98 D6 49 45 57 1D C4 49 53 |.........IEW..IS|
00000700: 4B 1D C2 41 4D 05 2E 2E 2E 2E 2E 2E 2E 2E 2E 00 |K..AM...........|
00000710: 37 0F 2F 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 |7./.."..........|
00000720: D4 4F 54 41 4C 1D C4 49 53 4B 1D C5 52 41 53 45 |.OTAL..ISK..RASE|
00000730: 05 2E 2E 2E 2E 2E 2E 00 5F 0F 30 00 99 22 1D 1D |........_.0.."..|
00000740: 1D 1D 1D 1D 1D 1D 1D 98 C4 49 53 4B 1D C5 52 52 |.........ISK..RR|
00000750: 4F 52 1D C3 48 45 43 4B 45 52 05 2E 2E 2E 2E 00 |OR..HECKER......|
00000760: 87 0F 31 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 |..1.."..........|
00000770: D3 54 41 52 54 1D 26 1D C5 4E 44 1D C1 44 44 52 |.TART.&..ND..DDR|
00000780: 45 53 53 45 53 05 2E 00 AF 0F 32 00 99 22 1D 1D |ESSES.....2.."..|
00000790: 1D 1D 1D 1D 1D 1D 1D 98 D3 50 49 4E 1D C4 49 53 |.........PIN..IS|
000007A0: 4B 1D C4 52 49 56 45 05 2E 2E 2E 2E 2E 2E 2E 00 |K..RIVE.........|
000007B0: D7 0F 33 00 99 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 98 |..3.."..........|
000007C0: D2 45 41 44 1D C1 1D D3 45 51 1D C6 49 4C 45 05 |.EAD....EQ..ILE.|
000007D0: 2E 2E 2E 2E 2E 2E 2E 00 FF 0F 34 00 99 22 1D 1D |..........4.."..|
000007E0: 1D 1D 1D 1D 1D 1D 1D 98 C4 49 56 49 44 45 1D C1 |.........IVIDE..|
000007F0: 1D D3 45 51 1D C6 49 4C 45 05 2E 2E 2E 2E 2E 00 |..EQ..ILE.......|
00000800: 28 10 35 00 99 22 11 20 20 20 20 20 20 20 9F D0 |(.5..". ..|
00000810: 52 45 53 53 20 C1 4E 59 20 CB 45 59 20 D4 4F 20 |RESS .NY .EY .O |
00000820: C3 4F 4E 54 49 4E 55 45 00 50 10 36 00 99 22 05 |.ONTINUE.P.6..".|
00000830: 20 20 20 20 20 20 20 A3 A3 A3 A3 A3 20 A3 A3 A3 | ..... ...|
00000840: 20 A3 A3 A3 20 A3 A3 20 A3 A3 A3 A3 A3 A3 A3 A3 | ... .. ........|
00000850: 00 69 10 37 00 97 31 39 38 2C 2E 3A 92 31 39 38 |.i.7..198,.:.198|
00000860: 2C 31 3A 97 31 39 38 2C 2E 00 8E 10 38 00 99 22 |,1:.198,....8.."|
00000870: 93 11 05 20 20 20 20 20 20 20 20 20 20 20 20 C4 |... .|
00000880: C9 D3 CB 20 C8 C5 CC D0 C5 D2 20 35 2E 30 00 B1 |... ...... 5.0..|
00000890: 10 39 00 99 22 20 20 20 20 20 20 20 20 20 20 20 |.9.." |
000008A0: 20 1C A3 A3 A3 A3 20 A3 A3 A3 A3 A3 A3 20 A3 A3 | ..... ...... ..|
000008B0: A3 00 E1 10 3A 00 99 22 20 20 20 20 99 D9 4F 55 |....:.." ..OU|
000008C0: 20 43 41 4E 20 44 4F 57 4E 4C 4F 41 44 20 05 C4 | CAN DOWNLOAD ..|
000008D0: 99 49 53 4B 20 05 C8 99 45 4C 50 45 52 20 35 2E |.ISK ...ELPER 5.|
000008E0: 30 00 0C 11 3B 00 99 22 20 20 20 20 20 20 20 4F |0...;.." O|
000008F0: 4E 20 05 D1 2D CC 49 4E 4B 99 20 42 59 20 47 4F |N ..-.INK. BY GO|
00000900: 49 4E 47 20 54 4F 20 05 C3 C9 CE 99 00 39 11 3C |ING TO ......9.<|
00000910: 00 99 22 20 20 20 20 41 4E 44 20 43 48 4F 4F 53 |.." AND CHOOS|
00000920: 49 4E 47 20 05 D3 4F 46 54 57 41 52 45 20 CC 49 |ING ..OFTWARE .I|
00000930: 42 52 41 52 49 45 53 99 2E 00 69 11 3D 00 99 22 |BRARIES...i.=.."|
00000940: 20 20 D4 48 45 4E 20 43 48 4F 4F 53 45 20 05 C4 | .HEN CHOOSE ..|
00000950: 4F 57 4E 4C 4F 41 44 20 C1 20 D3 50 45 43 49 46 |OWNLOAD . .PECIF|
00000960: 49 43 20 C6 49 4C 45 99 2E 00 8F 11 3E 00 99 22 |IC .ILE.....>.."|
00000970: 11 9E C8 45 52 45 27 53 20 54 48 45 20 49 4E 46 |...ERE'S THE INF|
00000980: 4F 20 59 4F 55 27 4C 4C 20 4E 45 45 44 05 3A 00 |O YOU'LL NEED.:.|
00000990: BF 11 3F 00 99 22 11 98 C6 C9 CC C5 CE C1 CD C5 |..?.."..........|
000009A0: 05 3A 20 22 C7 28 33 34 29 22 44 49 53 4B 20 48 |.: ".(34)"DISK H|
000009B0: 45 4C 50 45 52 20 35 2E 30 22 C7 28 33 34 29 00 |ELPER 5.0".(34).|
000009C0: DC 11 40 00 99 22 98 D5 D0 CC CF C1 C4 C5 D2 05 |..@.."..........|
000009D0: 3A 20 CA 49 4D 4D 59 20 D0 41 47 45 00 0A 12 41 |: .IMMY .AGE...A|
000009E0: 00 99 22 11 20 20 20 99 D7 52 49 54 45 20 54 48 |..". ..RITE TH|
000009F0: 49 53 20 49 4E 46 4F 52 4D 41 54 49 4F 4E 20 44 |IS INFORMATION D|
00000A00: 4F 57 4E 20 42 45 46 4F 52 45 00 36 12 42 00 99 |OWN BEFORE.6.B..|
00000A10: 22 20 20 20 20 20 20 47 45 54 54 49 4E 47 20 4F |" GETTING O|
00000A20: 4E 05 2D 99 4C 49 4E 45 20 54 4F 20 44 4F 57 4E |N.-.LINE TO DOWN|
00000A30: 4C 4F 41 44 05 2E 00 5B 12 43 00 99 22 11 11 20 |LOAD...[.C..".. |
00000A40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000A50: 05 D3 49 4E 43 45 52 45 4C 59 2C 00 8D 12 44 00 |..INCERELY,...D.|
00000A60: 99 22 11 20 20 20 20 20 20 20 20 20 20 20 20 20 |.". |
00000A70: 20 20 20 20 20 20 20 20 20 20 05 C3 9B 48 52 49 | ...HRI|
00000A80: 53 20 05 CD 9B 43 05 C7 9B 55 49 52 45 00 B9 12 |S ...C...UIRE...|
00000A90: 45 00 99 22 20 20 20 20 20 20 20 20 20 20 20 20 |E.." |
00000AA0: 20 20 20 20 20 20 20 20 20 20 20 05 A3 A3 A3 A3 | .....|
00000AB0: A3 20 A3 A3 A3 A3 A3 A3 A3 00 E6 12 46 00 99 22 |. ..........F.."|
00000AC0: 11 20 20 20 20 9F D0 52 45 53 53 20 C1 4E 59 20 |. ..RESS .NY |
00000AD0: CB 45 59 20 D4 4F 20 CE 4F 52 54 48 57 45 53 54 |.EY .O .ORTHWEST|
00000AE0: 20 D4 55 54 4F 52 00 12 13 47 00 99 22 05 20 20 | .UTOR...G..". |
00000AF0: 20 20 A3 A3 A3 A3 A3 20 A3 A3 A3 20 A3 A3 A3 20 | ..... ... ... |
00000B00: A3 A3 20 A3 A3 A3 A3 A3 A3 A3 A3 A3 20 A3 A3 A3 |.. ......... ...|
00000B10: A3 A3 00 2B 13 48 00 97 31 39 38 2C 2E 3A 92 31 |...+.H..198,.:.1|
00000B20: 39 38 2C 31 3A 97 31 39 38 2C 2E 00 0A 14 49 00 |98,1:.198,....I.|
00000B30: 97 35 33 32 38 31 2C 2E 3A 97 35 33 32 38 30 2C |.53281,.:.53280,|
00000B40: 31 31 3A 99 22 93 05 22 AA C7 28 38 29 AA C7 28 |11:.".."..(8)..(|
00000B50: 31 34 29 3A 99 22 20 20 20 2A 2A 2A 2A 2A 2A 2A |14):." *******|
00000B60: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000B70: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 11 22 3A 99 A3 |***********.":..|
00000B80: 37 29 22 B0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |7)".............|
00000B90: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 AE 22 3A 99 A3 |............":..|
00000BA0: 37 29 22 DD 22 A3 33 31 29 22 DD 22 3A 99 A3 37 |7)".".31)".":..7|
00000BB0: 29 22 DD 20 20 20 CE 20 CF 20 D2 20 D4 20 C8 20 |)". . . . . . |
00000BC0: D7 20 C5 20 D3 20 D4 20 20 20 DD 22 3A 99 A3 37 |. . . . .":..7|
00000BD0: 29 22 DD 22 A3 33 31 29 22 DD 22 3A 99 A3 37 29 |)".".31)".":..7)|
00000BE0: 22 DD 20 C2 20 C1 20 D3 20 C9 20 C3 20 20 20 D4 |". . . . . . .|
00000BF0: 20 D5 20 D4 20 CF 20 D2 20 DD 22 3A 99 A3 37 29 | . . . . .":..7)|
00000C00: 22 DD 22 A3 33 31 29 22 DD 22 00 00 15 4A 00 99 |".".31)"."...J..|
00000C10: A3 37 29 22 AD C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |.7)"............|
00000C20: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 BD 11 11 22 |..............."|
00000C30: 3A 99 A3 38 29 22 D4 48 49 53 20 D0 52 4F 47 52 |:..8)".HIS .ROGR|
00000C40: 41 4D 20 C9 4E 54 52 4F 44 55 43 45 53 22 3A 99 |AM .NTRODUCES":.|
00000C50: A3 31 37 29 22 11 C2 C1 D3 C9 C3 22 3A 99 A3 31 |.17)"......":..1|
00000C60: 34 29 22 11 D0 52 4F 47 52 41 4D 4D 49 4E 47 11 |4)"..ROGRAMMING.|
00000C70: 11 22 3A 99 22 20 20 20 2A 2A 2A 2A 2A 2A 2A 2A |.":." ********|
00000C80: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000C90: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 22 3A 99 22 13 11 |**********":."..|
00000CA0: 22 3A 81 54 B2 31 A4 31 37 3A 99 A3 33 29 22 2A |":.T.1.17:..3)"*|
00000CB0: 22 A3 33 36 29 22 2A 22 3A 82 3A 58 24 B2 22 20 |".36)"*":.:X$." |
00000CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000CD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000CE0: 20 20 20 20 20 20 22 3A 99 A3 38 29 22 11 11 11 | ":..8)"...|
00000CF0: D4 4F 20 C3 4F 4E 54 49 4E 55 45 20 C8 49 54 22 |.O .ONTINUE .IT"|
00000D00: 00 15 15 4B 00 A1 41 24 3A 8B 41 24 B2 C7 28 31 |...K..A$:.A$..(1|
00000D10: 33 29 A7 37 37 00 82 15 4C 00 99 22 13 11 11 11 |3).77...L.."....|
00000D20: 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 |................|
00000D30: 11 11 11 22 A3 32 35 29 22 20 20 20 20 20 20 22 |...".25)" "|
00000D40: 3A 81 54 B2 31 A4 33 30 30 3A 82 3A 99 22 13 11 |:.T.1.300:.:."..|
00000D50: 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 |................|
00000D60: 11 11 11 11 11 22 A3 32 35 29 22 12 D2 C5 D4 D5 |.....".25)".....|
00000D70: D2 CE 22 3A 81 54 B2 31 A4 35 30 30 3A 82 3A 89 |..":.T.1.500:.:.|
00000D80: 37 35 00 16 16 4D 00 99 22 93 11 22 3A 8D 31 34 |75...M.."..":.14|
00000D90: 35 3A 81 54 B2 31 A4 34 30 3A 99 22 05 C0 22 3B |5:.T.1.40:."..";|
00000DA0: 3A 82 3A 99 22 11 11 11 11 11 11 11 11 11 11 11 |:.:."...........|
00000DB0: 11 11 11 11 11 11 11 22 3A 81 54 B2 31 A4 34 30 |.......":.T.1.40|
00000DC0: 3A 99 22 C0 22 3B 3A 82 3A 99 22 1D 1D 46 31 20 |:.".";:.:."..F1 |
00000DD0: 2D 20 41 44 56 41 4E 43 45 20 50 41 47 45 20 20 |- ADVANCE PAGE |
00000DE0: 20 20 46 33 20 2D 20 42 41 43 4B 20 50 41 47 45 | F3 - BACK PAGE|
00000DF0: 22 3A 99 22 1D 1D 46 35 20 2D 20 4D 45 4E 55 20 |":."..F5 - MENU |
00000E00: 20 20 20 20 20 20 20 20 20 20 20 A0 20 20 20 20 | . |
00000E10: 20 20 20 20 22 3B 00 7E 16 4E 00 5A 24 B2 22 CD | ";.~.N.Z$.".|
00000E20: 45 4E 55 20 20 20 20 20 20 20 20 20 20 20 20 20 |ENU |
00000E30: 20 20 20 22 3A 50 41 B2 31 3A 99 22 13 22 3A 99 | ":PA.1:.".":.|
00000E40: A3 31 29 22 C6 49 4C 45 3A 20 22 5A 24 A3 32 38 |.1)".ILE: "Z$.28|
00000E50: 29 22 D0 41 47 45 22 50 41 22 4F 46 20 31 22 3A |)".AGE"PA"OF 1":|
00000E60: 99 22 13 11 11 11 22 3A 81 54 B2 31 A4 38 3A 99 |."....":.T.1.8:.|
00000E70: 22 20 22 41 24 28 54 29 3A 99 58 24 3A 82 00 90 |" "A$(T):.X$:...|
00000E80: 16 4F 00 A1 41 24 3A 8B 41 24 B2 22 22 A7 37 39 |.O..A$:.A$."".79|
00000E90: 00 A0 16 50 00 8B 41 24 B2 22 85 22 A7 31 34 36 |...P..A$.".".146|
00000EA0: 00 B0 16 51 00 8B 41 24 B2 22 89 22 A7 31 35 33 |...Q..A$.".".153|
00000EB0: 00 C0 16 52 00 8B 41 24 B2 22 86 22 A7 31 36 30 |...R..A$.".".160|
00000EC0: 00 D0 16 53 00 8B 41 24 B2 22 8A 22 A7 31 36 37 |...S..A$.".".167|
00000ED0: 00 E0 16 54 00 8B 41 24 B2 22 87 22 A7 31 37 34 |...T..A$.".".174|
00000EE0: 00 F0 16 55 00 8B 41 24 B2 22 8B 22 A7 31 38 31 |...U..A$.".".181|
00000EF0: 00 00 17 56 00 8B 41 24 B2 22 88 22 A7 31 38 38 |...V..A$.".".188|
00000F00: 00 13 17 57 00 8B 41 24 B2 22 8C 22 A7 9E 36 34 |...W..A$."."..64|
00000F10: 37 33 38 00 1B 17 58 00 89 37 39 00 02 18 59 00 |738...X..79...Y.|
00000F20: 83 31 2C 35 2C 33 2C 36 2C 34 2C 38 2C 34 2C 33 |.1,5,3,6,4,8,4,3|
00000F30: 3A 83 22 46 31 20 2D 20 D3 49 4D 50 4C 45 20 56 |:."F1 - .IMPLE V|
00000F40: 41 52 49 41 42 4C 45 53 20 41 4E 44 20 41 52 52 |ARIABLES AND ARR|
00000F50: 41 59 53 20 20 20 20 20 20 22 3A 83 22 46 32 20 |AYS ":."F2 |
00000F60: 2D 20 CD 41 54 48 20 41 4E 44 20 52 45 4C 41 54 |- .ATH AND RELAT|
00000F70: 49 4F 4E 41 4C 20 4F 50 45 52 41 54 49 4F 4E 53 |IONAL OPERATIONS|
00000F80: 20 20 20 22 3A 83 22 46 33 20 2D 20 CF 55 54 50 | ":."F3 - .UTP|
00000F90: 55 54 20 54 4F 20 54 48 45 20 53 43 52 45 45 4E |UT TO THE SCREEN|
00000FA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 | ":.|
00000FB0: 22 46 34 20 2D 20 C4 45 43 49 53 49 4F 4E 53 20 |"F4 - .ECISIONS |
00000FC0: 55 53 49 4E 47 20 C2 C1 D3 C9 C3 20 20 20 20 20 |USING ..... |
00000FD0: 20 20 20 20 20 20 20 22 3A 83 22 46 35 20 2D 20 | ":."F5 - |
00000FE0: CD 4F 52 45 20 43 4F 4D 50 4C 45 58 20 41 52 52 |.ORE COMPLEX ARR|
00000FF0: 41 59 53 20 57 49 54 48 20 53 54 52 49 4E 47 53 |AYS WITH STRINGS|
00001000: 20 22 00 DA 18 5A 00 83 22 46 36 20 2D 20 C3 4F | "...Z.."F6 - .O|
00001010: 4E 54 52 4F 4C 20 54 48 45 20 46 4C 4F 57 20 4F |NTROL THE FLOW O|
00001020: 46 20 59 4F 55 52 20 50 52 4F 47 52 41 4D 20 22 |F YOUR PROGRAM "|
00001030: 3A 83 22 46 37 20 2D 20 C9 4E 54 45 52 41 43 54 |:."F7 - .NTERACT|
00001040: 49 4F 4E 53 20 57 49 54 48 20 55 53 45 52 20 20 |IONS WITH USER |
00001050: 20 20 20 20 20 20 20 20 20 22 3A 83 22 46 38 20 | ":."F8 |
00001060: 2D 20 D1 55 49 54 20 20 20 20 20 20 20 20 20 20 |- .UIT |
00001070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001080: 20 20 20 22 3A 83 22 12 D6 41 52 49 41 42 4C 45 | ":."..ARIABLE|
00001090: 53 92 20 41 52 45 20 4E 41 4D 45 53 20 47 49 56 |S. ARE NAMES GIV|
000010A0: 45 4E 20 54 4F 20 44 41 54 41 20 49 4E 20 41 22 |EN TO DATA IN A"|
000010B0: 3A 83 22 C2 C1 D3 C9 C3 20 50 52 4F 47 52 41 4D |:."..... PROGRAM|
000010C0: 2E 20 20 D4 C8 45 20 43 4F 4E 43 45 50 54 20 49 |. ..E CONCEPT I|
000010D0: 53 20 41 4E 20 45 41 53 59 22 00 B0 19 5B 00 83 |S AN EASY"...[..|
000010E0: 22 4F 4E 45 20 54 4F 20 55 4E 44 45 52 53 54 41 |"ONE TO UNDERSTA|
000010F0: 4E 44 2E 20 20 C6 4F 52 20 45 58 41 4D 50 4C 45 |ND. .OR EXAMPLE|
00001100: 3A 20 20 20 20 20 20 22 3A 83 22 20 20 20 20 20 |: ":." |
00001110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001130: 20 22 3A 83 22 20 20 20 31 30 20 C1 3D 34 20 20 | ":." 10 .=4 |
00001140: 20 20 20 20 20 20 20 3A D2 C5 CD 20 C1 20 49 53 | :... . IS|
00001150: 20 45 51 55 41 4C 20 54 4F 20 34 22 3A 83 22 20 | EQUAL TO 4":." |
00001160: 20 20 32 30 20 C2 3D 35 20 20 20 20 20 20 20 20 | 20 .=5 |
00001170: 20 3A D2 C5 CD 20 C2 20 49 53 20 45 51 55 41 4C | :... . IS EQUAL|
00001180: 20 54 4F 20 35 22 3A 83 22 20 20 20 33 30 20 C3 | TO 5":." 30 .|
00001190: 3D C1 2B C2 20 20 20 20 20 20 20 3A D2 C5 CD 20 |=.+. :... |
000011A0: C3 20 49 53 20 45 51 55 41 4C 20 54 4F 20 39 22 |. IS EQUAL TO 9"|
000011B0: 00 86 1A 5C 00 83 22 20 20 20 20 20 20 20 20 20 |...\.." |
000011C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000011D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 | ":.|
000011E0: 22 CC 49 4E 45 20 31 30 20 41 53 53 49 47 4E 53 |".INE 10 ASSIGNS|
000011F0: 20 54 48 45 20 4E 55 4D 45 52 49 43 20 56 41 4C | THE NUMERIC VAL|
00001200: 55 45 20 4F 46 20 34 22 3A 83 22 54 4F 20 56 41 |UE OF 4":."TO VA|
00001210: 52 49 41 42 4C 45 20 C1 2E 20 20 CC 49 4E 45 20 |RIABLE .. .INE |
00001220: 32 30 20 41 53 53 49 47 4E 53 20 C2 20 57 49 54 |20 ASSIGNS . WIT|
00001230: 48 22 3A 83 22 54 48 45 20 4E 55 4D 45 52 49 43 |H":."THE NUMERIC|
00001240: 20 56 41 4C 55 45 20 4F 46 20 35 2E 20 20 20 CC | VALUE OF 5. .|
00001250: 49 4E 45 20 33 30 20 41 44 44 53 22 3A 83 22 54 |INE 30 ADDS":."T|
00001260: 48 45 20 56 41 52 49 41 42 4C 45 53 20 20 27 C1 |HE VARIABLES '.|
00001270: 27 20 41 4E 44 20 20 27 C2 27 20 41 4E 44 20 50 |' AND '.' AND P|
00001280: 4C 41 43 45 53 22 00 5E 1B 5D 00 83 22 54 48 45 |LACES".^.].."THE|
00001290: 20 53 55 4D 20 49 4E 54 4F 20 20 4E 45 57 4C 59 | SUM INTO NEWLY|
000012A0: 20 20 43 52 45 41 54 45 44 20 20 56 41 52 49 41 | CREATED VARIA|
000012B0: 42 4C 45 22 3A 83 22 27 C3 27 2E 20 20 D4 48 45 |BLE":."'.'. .HE|
000012C0: 20 12 D2 C5 CD 92 41 52 4B 20 41 54 20 54 48 45 | .....ARK AT THE|
000012D0: 20 45 4E 44 20 4F 46 20 45 41 43 48 20 49 53 22 | END OF EACH IS"|
000012E0: 3A 83 22 54 4F 20 4D 41 4B 45 20 54 48 45 20 50 |:."TO MAKE THE P|
000012F0: 52 4F 47 52 41 4D 20 45 41 53 49 45 52 20 54 4F |ROGRAM EASIER TO|
00001300: 20 52 45 41 44 20 41 4E 44 22 3A 83 22 49 53 20 | READ AND":."IS |
00001310: 49 47 4E 4F 52 45 44 20 42 59 20 54 48 45 20 43 |IGNORED BY THE C|
00001320: 4F 4D 50 55 54 45 52 2E 20 C1 20 56 41 52 49 41 |OMPUTER. . VARIA|
00001330: 42 4C 45 22 3A 83 22 4E 41 4D 45 20 43 41 4E 20 |BLE":."NAME CAN |
00001340: 48 41 56 45 20 4F 4E 45 20 54 4F 20 54 48 52 45 |HAVE ONE TO THRE|
00001350: 45 20 43 48 41 52 41 43 54 45 52 53 2E 22 00 3A |E CHARACTERS.".:|
00001360: 1C 5E 00 83 22 D4 48 45 20 4F 50 54 49 4F 4E 53 |.^..".HE OPTIONS|
00001370: 20 41 52 45 3A 20 20 20 20 20 20 20 20 20 20 20 | ARE: |
00001380: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 | ":." |
00001390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000013A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000013B0: 20 20 20 20 20 22 3A 83 22 20 20 20 12 31 92 20 | ":." .1. |
000013C0: 20 20 12 32 92 20 20 20 12 33 92 5F C0 C0 20 D4 | .2. .3._.. .|
000013D0: 48 45 20 54 48 49 52 44 20 43 48 41 52 41 43 54 |HE THIRD CHARACT|
000013E0: 45 52 20 20 20 22 3A 83 22 20 20 20 5E 20 20 20 |ER ":." ^ |
000013F0: 5E 20 20 20 20 20 20 20 20 4D 55 53 54 20 42 45 |^ MUST BE|
00001400: 20 41 20 27 25 27 20 4F 52 20 27 24 27 20 20 22 | A '%' OR '$' "|
00001410: 3A 83 22 20 20 20 DD 20 20 20 DD 20 20 20 20 20 |:." . . |
00001420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001430: 20 20 20 20 20 20 20 20 20 22 00 10 1D 5F 00 83 | "..._..|
00001440: 22 20 20 20 DD 20 20 20 AD C0 C0 20 D4 48 45 20 |" . ... .HE |
00001450: 53 45 43 4F 4E 44 20 43 48 41 52 41 43 54 45 52 |SECOND CHARACTER|
00001460: 20 43 41 4E 20 42 45 22 3A 83 22 20 20 20 DD 20 | CAN BE":." . |
00001470: 20 20 20 20 20 20 4C 45 54 54 45 52 20 28 C1 2D | LETTER (.-|
00001480: DA 29 20 4F 52 20 28 30 2D 39 29 20 20 20 20 20 |.) OR (0-9) |
00001490: 20 22 3A 83 22 20 20 20 DD 20 20 20 20 20 20 20 | ":." . |
000014A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000014B0: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 | ":." |
000014C0: 20 20 AD C0 20 D4 48 45 20 46 49 52 53 54 20 43 | .. .HE FIRST C|
000014D0: 48 41 52 41 43 54 45 52 20 43 41 4E 20 4F 4E 4C |HARACTER CAN ONL|
000014E0: 59 20 42 45 20 22 3A 83 22 20 20 20 20 20 20 4C |Y BE ":." L|
000014F0: 45 54 54 45 52 20 28 C1 2D DA 29 20 20 20 20 20 |ETTER (.-.) |
00001500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | "|
00001510: 00 E6 1D 60 00 83 22 20 20 20 20 20 20 20 20 20 |...`.." |
00001520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001530: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 | ":.|
00001540: 22 D4 48 45 20 20 54 48 49 52 44 20 20 43 48 41 |".HE THIRD CHA|
00001550: 52 41 43 54 45 52 20 49 53 20 55 53 45 20 54 4F |RACTER IS USE TO|
00001560: 20 49 44 45 4E 46 59 22 3A 83 22 57 48 45 54 48 | IDENFY":."WHETH|
00001570: 45 52 20 54 48 45 20 56 41 52 49 41 42 4C 45 20 |ER THE VARIABLE |
00001580: 20 49 53 20 20 C1 CC D0 C8 C1 CE D5 CD C5 D2 C9 | IS ...........|
00001590: C3 22 3A 83 22 4F 52 20 41 20 CE D5 CD C5 D2 C9 |.":."OR A ......|
000015A0: C3 A0 C9 CE D4 C5 C7 C5 D2 2E 20 20 20 20 20 20 |.......... |
000015B0: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 28 | ":."(|
000015C0: 20 24 3D C1 4C 50 48 41 4E 55 4D 45 52 49 43 20 | $=.LPHANUMERIC |
000015D0: 20 20 25 3D CE 55 4D 45 52 49 43 20 49 4E 54 45 | %=.UMERIC INTE|
000015E0: 47 45 52 20 29 22 00 BC 1E 61 00 83 22 C1 20 56 |GER )"...a..". V|
000015F0: 41 52 49 41 42 4C 45 20 4E 41 4D 45 20 43 41 4E |ARIABLE NAME CAN|
00001600: 20 48 41 56 45 20 4D 4F 52 45 20 54 48 41 4E 20 | HAVE MORE THAN |
00001610: 54 57 4F 22 3A 83 22 43 48 41 52 41 43 54 45 52 |TWO":."CHARACTER|
00001620: 53 2C 20 42 55 54 20 54 48 45 20 C3 4F 4D 4D 4F |S, BUT THE .OMMO|
00001630: 44 4F 52 45 20 43 4F 4D 50 55 54 45 52 22 3A 83 |DORE COMPUTER":.|
00001640: 22 57 49 4C 4C 20 20 4F 4E 4C 59 20 20 52 45 43 |"WILL ONLY REC|
00001650: 4F 47 4E 49 5A 45 20 20 54 48 45 20 20 46 49 52 |OGNIZE THE FIR|
00001660: 53 54 20 54 57 4F 2E 22 3A 83 22 20 20 20 20 20 |ST TWO.":." |
00001670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001690: 20 22 3A 83 22 20 20 CE C1 CD C5 3D 37 20 20 20 | ":." ....=7 |
000016A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000016B0: 20 20 20 CE C1 D3 C1 3D 36 20 20 22 00 92 1F 62 | ....=6 "...b|
000016C0: 00 83 22 20 AD C0 C0 C0 B2 C0 C0 BD 20 20 20 20 |.." ........ |
000016D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000016E0: AD C0 C0 B2 C0 C0 C0 BD 20 22 3A 83 22 20 20 20 |........ ":." |
000016F0: 20 20 DD 20 20 20 B0 C0 C0 C0 C0 C0 C0 C0 C0 C0 | . ..........|
00001700: C0 C0 C0 C0 C0 C0 C0 C0 C0 AE 20 20 20 DD 20 20 |.......... . |
00001710: 20 20 20 22 3A 83 22 20 20 20 20 20 DD 20 20 20 | ":." . |
00001720: DD 20 C3 CF CD D0 D5 D4 C5 D2 A0 D2 C5 C1 C4 D3 |. ..............|
00001730: 20 C1 D3 DD 20 20 20 DD 20 20 20 20 20 22 3A 83 | ... . ":.|
00001740: 22 20 20 20 20 20 AD C0 C0 C0 B3 20 CE C1 3D 37 |" ..... ..=7|
00001750: 20 20 20 C1 D3 20 20 20 CE C1 3D 36 20 AB C0 C0 | .. ..=6 ...|
00001760: C0 BD 20 20 20 20 20 22 3A 83 22 20 20 20 20 20 |.. ":." |
00001770: 20 20 20 20 AD C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 | ............|
00001780: C0 C0 C0 C0 C0 C0 C0 BD 20 20 20 20 20 20 20 20 |........ |
00001790: 20 22 00 6C 20 63 00 83 22 20 20 20 20 20 20 20 | ".l c.." |
000017A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000017B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | "|
000017C0: 3A 83 22 CE CF D4 C5 3A 20 D4 48 45 52 45 20 41 |:."....: .HERE A|
000017D0: 52 45 20 54 57 4F 20 56 41 52 49 41 42 4C 45 53 |RE TWO VARIABLES|
000017E0: 20 54 48 41 54 20 54 48 45 22 3A 83 22 20 20 20 | THAT THE":." |
000017F0: 20 20 20 C3 4F 4D 4D 4F 44 4F 52 45 20 43 4F 4D | .OMMODORE COM|
00001800: 50 55 54 45 52 20 52 45 53 45 52 56 45 44 20 20 |PUTER RESERVED |
00001810: 46 4F 52 22 3A 83 22 20 20 20 20 20 20 53 59 53 |FOR":." SYS|
00001820: 54 45 4D 20 20 55 53 45 2E 20 20 C1 4E 44 20 54 |TEM USE. .ND T|
00001830: 48 45 59 20 41 52 45 20 20 12 D4 C9 92 4D 45 22 |HEY ARE ....ME"|
00001840: 3A 83 22 20 20 20 20 20 20 41 4E 44 20 12 D3 D4 |:." AND ...|
00001850: 92 41 54 55 53 2E 20 C4 4F 20 4E 4F 54 20 55 53 |.ATUS. .O NOT US|
00001860: 45 20 54 48 45 53 45 2E 20 20 20 22 00 44 21 64 |E THESE. ".D!d|
00001870: 00 83 22 20 20 20 20 20 20 20 20 20 20 20 20 20 |.." |
00001880: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001890: 20 20 20 20 20 20 20 20 20 22 3A 83 22 12 C1 D2 | ":."...|
000018A0: D2 C1 D9 92 20 20 49 53 20 41 20 4C 49 53 54 20 |.... IS A LIST |
000018B0: 4F 46 20 20 44 41 54 41 20 54 48 41 54 20 55 53 |OF DATA THAT US|
000018C0: 55 41 4C 4C 59 22 3A 83 22 43 4F 4E 54 41 49 4E |UALLY":."CONTAIN|
000018D0: 53 A0 49 4E 46 4F 52 4D 41 54 49 4F 4E 20 54 48 |S.INFORMATION TH|
000018E0: 41 54 20 49 53 20 20 52 45 4C 41 54 45 44 2E 22 |AT IS RELATED."|
000018F0: 3A 83 22 C9 4E 53 54 45 41 44 20 20 4F 46 20 20 |:.".NSTEAD OF |
00001900: 41 53 53 49 47 4E 49 4E 47 20 20 41 20 20 56 41 |ASSIGNING A VA|
00001910: 52 49 41 42 4C 45 20 54 4F 22 3A 83 22 45 41 43 |RIABLE TO":."EAC|
00001920: 48 20 43 48 41 52 41 43 54 45 52 20 4F 46 20 44 |H CHARACTER OF D|
00001930: 41 54 41 2C 20 20 57 45 20 47 52 4F 55 50 20 54 |ATA, WE GROUP T|
00001940: 48 45 4D 22 00 1A 22 65 00 83 22 54 4F 47 45 54 |HEM".."e.."TOGET|
00001950: 48 45 52 20 49 4E 54 4F 20 41 4E 20 41 52 52 41 |HER INTO AN ARRA|
00001960: 59 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |Y. |
00001970: 20 22 3A 83 22 C6 4F 52 20 45 58 41 4D 50 4C 45 | ":.".OR EXAMPLE|
00001980: 3A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |: |
00001990: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 | ":." |
000019A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000019B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000019C0: 20 20 20 20 20 22 3A 83 22 20 53 43 4F 52 45 53 | ":." SCORES|
000019D0: 20 4F 46 20 46 49 56 45 20 54 45 53 54 3A 20 39 | OF FIVE TEST: 9|
000019E0: 30 2C 37 32 2C 38 37 2C 39 32 2C 38 38 20 20 22 |0,72,87,92,88 "|
000019F0: 3A 83 22 20 20 20 20 20 20 20 20 20 20 20 20 20 |:." |
00001A00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001A10: 20 20 20 20 20 20 20 20 20 22 00 F0 22 66 00 83 | ".."f..|
00001A20: 22 20 C9 4E 53 54 45 41 44 20 4F 46 20 55 53 49 |" .NSTEAD OF USI|
00001A30: 4E 47 20 56 41 52 49 41 42 4C 45 53 3A 20 20 20 |NG VARIABLES: |
00001A40: 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 20 C1 | ":." .|
00001A50: 30 3D 39 30 3A C1 31 3D 37 32 3A C1 32 3D 38 37 |0=90:.1=72:.2=87|
00001A60: 3A C1 33 3D 39 32 3A C1 34 3D 38 38 20 20 20 20 |:.3=92:.4=88 |
00001A70: 20 22 3A 83 22 20 57 45 20 55 53 45 20 41 4E 20 | ":." WE USE AN |
00001A80: 41 52 52 41 59 3A 20 20 20 20 20 20 20 20 20 20 |ARRAY: |
00001A90: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 | ":." |
00001AA0: 20 20 20 C4 C9 CD 20 C1 28 34 29 20 20 20 20 20 | ... .(4) |
00001AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001AC0: 20 20 20 20 20 22 3A 83 22 20 20 20 20 20 20 20 | ":." |
00001AD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001AE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | "|
00001AF0: 00 C8 23 67 00 83 22 CE CF D4 C5 3A 20 C4 C9 CD |..#g.."....: ...|
00001B00: 20 49 53 20 54 48 45 20 53 59 53 54 45 4D 20 57 | IS THE SYSTEM W|
00001B10: 4F 52 44 20 54 48 41 54 20 53 45 54 53 22 3A 83 |ORD THAT SETS":.|
00001B20: 22 55 50 20 41 4E 20 41 52 52 41 59 2E 20 20 20 |"UP AN ARRAY. |
00001B30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001B40: 20 20 20 20 20 20 20 22 3A 83 22 12 C4 41 54 41 | ":."..ATA|
00001B50: 92 20 20 41 52 45 20 50 4C 41 43 45 20 49 4E 54 |. ARE PLACE INT|
00001B60: 4F 20 41 4E 20 41 52 52 41 59 20 42 59 20 55 53 |O AN ARRAY BY US|
00001B70: 49 4E 47 22 3A 83 22 54 48 45 20 52 45 41 44 2E |ING":."THE READ.|
00001B80: 2E 2E 44 41 54 41 20 53 54 41 54 45 4D 45 4E 54 |..DATA STATEMENT|
00001B90: 53 2E 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 |S. ":.|
00001BA0: 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |" |
00001BB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001BC0: 20 20 20 20 20 20 20 22 00 9E 24 68 00 83 22 20 | "..$h.." |
00001BD0: 31 30 20 C4 C9 CD 20 C1 28 34 29 20 20 20 20 20 |10 ... .(4) |
00001BE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001BF0: 20 20 20 20 20 22 3A 83 22 20 32 30 20 C6 CF D2 | ":." 20 ...|
00001C00: A0 D4 3D 30 20 54 4F 20 34 20 20 20 20 20 20 20 |..=0 TO 4 |
00001C10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | "|
00001C20: 3A 83 22 20 33 30 20 D2 C5 C1 C4 20 C1 28 D4 29 |:." 30 .... .(.)|
00001C30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001C40: 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 34 30 | ":." 40|
00001C50: 20 CE C5 D8 D4 20 D4 20 20 20 20 20 20 20 20 20 | .... . |
00001C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001C70: 20 20 20 22 3A 83 22 20 35 30 20 C4 C1 D4 C1 A0 | ":." 50 .....|
00001C80: 39 30 2C 37 32 2C 38 37 2C 39 32 2C 38 38 20 20 |90,72,87,92,88 |
00001C90: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 00 74 | ".t|
00001CA0: 25 69 00 83 22 20 20 20 20 20 20 20 20 20 20 20 |%i.." |
00001CB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001CC0: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 CC | ":.".|
00001CD0: 49 4E 45 20 20 31 30 20 53 45 54 20 55 50 53 20 |INE 10 SET UPS |
00001CE0: 41 4E 20 41 52 52 41 59 20 57 49 54 48 20 35 20 |AN ARRAY WITH 5 |
00001CF0: 4D 45 4D 42 2D 22 3A 83 22 45 52 53 20 49 4E 20 |MEMB-":."ERS IN |
00001D00: 49 54 2E 20 CC 49 4E 45 20 32 30 20 53 45 54 20 |IT. .INE 20 SET |
00001D10: 55 50 20 41 4E 20 4C 4F 4F 50 20 54 48 41 54 22 |UP AN LOOP THAT"|
00001D20: 3A 83 22 57 49 4C 4C 20 45 58 45 43 55 54 45 20 |:."WILL EXECUTE |
00001D30: 20 35 20 20 54 49 4D 45 53 2E 20 20 CC 49 4E 45 | 5 TIMES. .INE|
00001D40: 20 33 30 20 52 45 41 44 53 22 3A 83 22 54 48 45 | 30 READS":."THE|
00001D50: 20 44 41 54 41 20 4F 4E 20 20 4C 49 4E 45 20 35 | DATA ON LINE 5|
00001D60: 30 20 20 49 4E 54 4F 20 54 48 45 20 27 C1 27 20 |0 INTO THE '.' |
00001D70: 41 52 2D 22 00 4A 26 6A 00 83 22 52 41 59 2E 20 |AR-".J&j.."RAY. |
00001D80: 20 CC 49 4E 45 20 34 30 20 43 4F 4E 54 49 4E 55 | .INE 40 CONTINU|
00001D90: 45 53 20 54 48 45 20 4C 4F 4F 50 20 55 4E 54 49 |ES THE LOOP UNTI|
00001DA0: 4C 22 3A 83 22 D4 3D 34 2E 20 CC 49 4E 45 20 35 |L":.".=4. .INE 5|
00001DB0: 30 20 49 53 20 57 48 45 52 45 20 54 48 45 20 44 |0 IS WHERE THE D|
00001DC0: 41 54 41 20 46 4F 52 20 54 48 45 22 3A 83 22 46 |ATA FOR THE":."F|
00001DD0: 49 56 45 20 54 45 53 54 20 53 43 4F 52 45 53 20 |IVE TEST SCORES |
00001DE0: 41 52 45 20 4B 45 50 54 2E 20 20 20 20 20 20 20 |ARE KEPT. |
00001DF0: 20 20 20 20 20 22 3A 83 22 D4 48 45 52 45 20 41 | ":.".HERE A|
00001E00: 52 45 20 42 41 53 49 43 41 4C 4C 59 20 20 54 57 |RE BASICALLY TW|
00001E10: 4F 20 43 4F 4D 4D 41 4E 44 53 20 54 48 41 54 22 |O COMMANDS THAT"|
00001E20: 3A 83 22 41 20 50 52 4F 47 52 41 4D 4D 45 52 20 |:."A PROGRAMMER |
00001E30: 20 43 41 4E 20 55 53 45 20 54 4F 20 49 4E 54 45 | CAN USE TO INTE|
00001E40: 52 41 43 54 20 57 49 54 48 22 00 24 27 6B 00 83 |RACT WITH".$'k..|
00001E50: 22 54 48 45 20 55 53 45 52 53 20 49 4E 20 41 20 |"THE USERS IN A |
00001E60: 20 50 52 4F 47 52 41 4D 2E 20 20 CF 4E 45 20 49 | PROGRAM. .NE I|
00001E70: 53 20 12 C9 CE D0 D5 D4 92 22 3A 83 22 41 4E 44 |S .......":."AND|
00001E80: 20 54 48 45 20 4F 54 48 45 52 20 49 53 20 12 C7 | THE OTHER IS ..|
00001E90: C5 D4 92 2E 20 20 20 20 20 20 20 20 20 20 20 20 |.... |
00001EA0: 20 20 20 20 20 22 3A 83 22 20 20 20 20 A0 20 20 | ":." . |
00001EB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | "|
00001ED0: 3A 83 22 20 B0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |:." ............|
00001EE0: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 AE 20 20 20 20 |............ |
00001EF0: 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 DD 50 | ":." .P|
00001F00: 52 4F 47 52 41 4D 20 57 2F C9 4E 50 55 54 20 4F |ROGRAM W/.NPUT O|
00001F10: 52 20 47 45 54 AB C0 C0 AE 20 20 20 20 20 20 20 |R GET.... |
00001F20: 20 20 20 22 00 FA 27 6C 00 83 22 20 AD C0 C0 C0 | "..'l.." ....|
00001F30: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................|
00001F40: C0 C0 C0 BD 20 20 DD 20 20 20 20 20 20 20 20 20 |.... . |
00001F50: 20 22 3A 83 22 20 20 20 20 20 20 20 20 5E 20 20 | ":." ^ |
00001F60: 20 20 20 20 20 B0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 | ...........|
00001F70: B1 C0 C0 C0 C0 C0 C0 C0 C0 AE 20 22 3A 83 22 20 |.......... ":." |
00001F80: 20 20 20 20 20 20 20 AD C0 C0 C0 C0 C0 C0 C0 B3 | .........|
00001F90: D5 D3 C5 D2 D3 A0 C9 CE D4 C5 D2 D6 C5 CE D4 C9 |................|
00001FA0: CF CE 20 DD 20 22 3A 83 22 20 20 20 20 20 20 20 |.. . ":." |
00001FB0: 20 20 20 20 20 20 20 20 20 AD C0 C0 C0 C0 C0 C0 | .......|
00001FC0: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 BD 20 22 |.............. "|
00001FD0: 3A 83 22 20 20 20 20 20 20 20 20 20 20 20 20 20 |:." |
00001FE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00001FF0: 20 20 20 20 20 20 20 20 20 22 00 D0 28 6D 00 83 | "..(m..|
00002000: 22 D4 48 45 A0 44 49 46 46 45 52 45 4E 43 45 20 |".HE.DIFFERENCE |
00002010: 42 45 54 57 45 45 4E 20 20 C9 CE D0 D5 D4 20 41 |BETWEEN ..... A|
00002020: 4E 44 20 20 C7 C5 D4 22 3A 83 22 49 53 20 54 48 |ND ...":."IS TH|
00002030: 41 54 20 C9 4E 50 55 54 20 20 45 58 50 45 43 54 |AT .NPUT EXPECT|
00002040: 53 20 41 20 20 52 45 53 50 4F 4E 53 45 20 41 4E |S A RESPONSE AN|
00002050: 44 22 3A 83 22 54 48 45 4E 20 41 20 20 D2 C5 D4 |D":."THEN A ...|
00002060: D5 D2 CE 2E 20 20 D7 48 49 4C 45 20 C7 C5 D4 20 |.... .HILE ... |
00002070: 45 58 45 43 55 54 45 53 20 49 54 22 3A 83 22 41 |EXECUTES IT":."A|
00002080: 53 20 53 4F 4F 4E 20 41 53 20 41 20 4B 45 59 20 |S SOON AS A KEY |
00002090: 49 53 20 48 49 54 2E 20 20 20 20 20 20 20 20 20 |IS HIT. |
000020A0: 20 20 20 20 20 22 3A 83 22 D4 48 45 20 46 4F 52 | ":.".HE FOR|
000020B0: 4D 41 54 20 46 4F 52 20 41 4E 20 20 C9 CE D0 D5 |MAT FOR AN ....|
000020C0: D4 20 53 54 41 54 45 4D 45 4E 54 20 42 45 2D 22 |. STATEMENT BE-"|
000020D0: 00 A6 29 6E 00 83 22 47 49 4E 53 20 57 49 54 48 |..)n.."GINS WITH|
000020E0: 20 54 48 45 20 57 4F 52 44 20 20 C9 CE D0 D5 D4 | THE WORD .....|
000020F0: 20 20 46 4F 4C 4C 4F 57 45 44 20 42 59 22 3A 83 | FOLLOWED BY":.|
00002100: 22 41 20 56 41 52 49 41 42 4C 45 20 4E 41 4D 45 |"A VARIABLE NAME|
00002110: 2E 20 20 D3 55 43 48 20 41 53 3A 20 20 20 20 20 |. .UCH AS: |
00002120: 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 20 20 | ":." |
00002130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002150: 20 22 3A 83 22 20 31 30 20 C9 CE D0 D5 D4 20 C1 | ":." 10 ..... .|
00002160: 20 20 20 3A D2 C5 CD 20 41 53 4B 20 46 4F 52 20 | :... ASK FOR |
00002170: 41 4E 20 49 4E 50 55 54 20 20 20 22 3A 83 22 20 |AN INPUT ":." |
00002180: 32 30 20 2E 2E 2E 2E 20 20 20 20 20 20 20 20 20 |20 .... |
00002190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000021A0: 20 20 20 20 20 22 00 7E 2A 6F 00 83 22 20 20 20 | ".~*o.." |
000021B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000021C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000021D0: 20 20 20 22 3A 83 22 C9 46 20 54 48 49 53 20 50 | ":.".F THIS P|
000021E0: 52 4F 47 52 41 4D 20 57 41 53 20 45 58 45 43 55 |ROGRAM WAS EXECU|
000021F0: 54 45 44 3A 20 20 20 20 20 20 20 20 20 22 3A 83 |TED: ":.|
00002200: 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |" |
00002210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002220: 20 20 20 20 20 20 20 22 3A 83 22 20 3F 20 12 20 | ":." ? . |
00002230: 92 20 20 20 5F C0 20 20 20 C1 20 42 4C 49 4E 4B |. _. . BLINK|
00002240: 49 4E 47 20 43 55 52 53 4F 52 20 20 57 49 4C 4C |ING CURSOR WILL|
00002250: 20 42 45 22 3A 83 22 20 20 20 20 20 20 20 20 20 | BE":." |
00002260: 20 20 20 54 48 45 52 45 20 20 55 4E 54 49 4C 20 | THERE UNTIL |
00002270: 41 4E 20 45 4E 54 52 59 20 50 4C 55 53 22 00 54 |AN ENTRY PLUS".T|
00002280: 2B 70 00 83 22 20 5E 20 20 20 20 20 20 20 20 20 |+p.." ^ |
00002290: 20 41 20 20 D2 C5 D4 D5 D2 CE 20 49 53 20 45 4E | A ...... IS EN|
000022A0: 54 45 52 45 44 2E 20 20 20 20 20 22 3A 83 22 20 |TERED. ":." |
000022B0: DD 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. |
000022C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000022D0: 20 20 20 20 20 22 3A 83 22 20 AD C0 C0 C0 C0 C0 | ":." ......|
000022E0: C0 C0 C0 C0 20 D4 48 45 20 C9 CE D0 D5 D4 20 53 |.... .HE ..... S|
000022F0: 54 41 54 45 4D 45 4E 54 20 43 41 55 53 45 53 22 |TATEMENT CAUSES"|
00002300: 3A 83 22 20 20 20 20 20 20 20 20 20 20 20 20 41 |:." A|
00002310: 20 20 27 3F 27 20 54 4F 20 42 45 20 47 45 4E 45 | '?' TO BE GENE|
00002320: 52 41 54 45 44 2E 20 20 20 22 3A 83 22 20 20 20 |RATED. ":." |
00002330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002350: 20 20 20 22 00 2C 2C 71 00 83 22 D4 48 45 20 20 | ".,,q..".HE |
00002360: 12 C7 C5 D4 92 20 20 53 54 41 54 45 4D 45 4E 54 |..... STATEMENT|
00002370: 20 49 53 20 4C 49 4B 45 20 54 48 45 20 20 C9 CE | IS LIKE THE ..|
00002380: D0 D5 D4 22 3A 83 22 53 54 41 54 45 4D 45 4E 54 |...":."STATEMENT|
00002390: 2C 20 45 58 43 45 50 54 20 54 48 41 54 20 49 54 |, EXCEPT THAT IT|
000023A0: 20 44 4F 45 53 4E 27 54 20 57 41 49 54 22 3A 83 | DOESN'T WAIT":.|
000023B0: 22 46 4F 52 20 41 4E 20 20 45 4E 54 52 59 2E 20 |"FOR AN ENTRY. |
000023C0: 20 D4 48 55 53 2C 20 49 4E 20 20 4F 52 44 45 52 | .HUS, IN ORDER|
000023D0: 20 54 4F 20 55 53 45 22 3A 83 22 C7 C5 D4 20 57 | TO USE":."... W|
000023E0: 45 20 4D 55 53 54 20 53 45 54 20 55 50 20 41 4E |E MUST SET UP AN|
000023F0: 20 4C 4F 4F 50 2E 20 20 D3 55 43 48 20 41 53 3A | LOOP. .UCH AS:|
00002400: 20 22 3A 83 22 20 20 20 20 20 20 20 20 20 20 20 | ":." |
00002410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002420: 20 20 20 20 20 20 20 20 20 20 20 22 00 02 2D 72 | "..-r|
00002430: 00 83 22 20 31 30 20 C7 C5 D4 A0 C1 24 20 20 20 |.." 10 .....$ |
00002440: 5F C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |_...............|
00002450: C0 AE A0 20 20 20 20 20 20 22 3A 83 22 20 32 30 |... ":." 20|
00002460: 20 C9 C6 A0 C1 24 3D C3 C8 D2 24 28 33 32 29 20 | ....$=...$(32) |
00002470: D4 C8 C5 CE A0 34 30 20 C0 AE 20 DD 20 A0 20 20 |.....40 .. . . |
00002480: 20 20 20 22 3A 83 22 20 33 30 20 C7 CF D4 CF A0 | ":." 30 .....|
00002490: 31 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |10 |
000024A0: C0 C0 C0 DB C0 BD 20 20 20 20 20 20 20 22 3A 83 |...... ":.|
000024B0: 22 20 34 30 20 2E 2E 2E 2E 20 20 20 20 20 20 20 |" 40 .... |
000024C0: 20 20 20 20 5F C0 C0 C0 C0 C0 C0 C0 C0 BD 20 20 | _......... |
000024D0: 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 20 20 | ":." |
000024E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000024F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002500: 20 22 00 D8 2D 73 00 83 22 CC 49 4E 45 20 31 30 | "..-s..".INE 10|
00002510: 20 47 45 54 53 20 41 20 43 48 41 52 41 43 54 45 | GETS A CHARACTE|
00002520: 52 20 46 52 4F 4D 20 54 48 45 20 4B 45 59 2D 22 |R FROM THE KEY-"|
00002530: 3A 83 22 42 4F 41 52 44 2E 20 20 CC 49 4E 45 20 |:."BOARD. .INE |
00002540: 32 30 20 43 48 45 43 4B 53 20 54 4F 20 53 45 45 |20 CHECKS TO SEE|
00002550: 20 49 46 20 54 48 45 20 20 22 3A 83 22 53 50 41 | IF THE ":."SPA|
00002560: 43 45 20 42 41 52 20 57 41 53 20 20 50 52 45 53 |CE BAR WAS PRES|
00002570: 53 45 44 2E 20 20 C9 46 20 53 50 41 43 45 20 42 |SED. .F SPACE B|
00002580: 41 52 20 22 3A 83 22 57 41 53 20 4E 4F 54 20 50 |AR ":."WAS NOT P|
00002590: 52 45 53 53 45 44 20 54 48 45 4E 20 4C 49 4E 45 |RESSED THEN LINE|
000025A0: 20 33 30 20 53 45 4E 54 20 54 48 45 20 22 3A 83 | 30 SENT THE ":.|
000025B0: 22 50 52 4F 47 52 41 4D 20 20 42 41 43 4B 20 54 |"PROGRAM BACK T|
000025C0: 4F 20 20 4C 49 4E 45 20 20 31 30 2C 20 20 49 46 |O LINE 10, IF|
000025D0: 20 49 54 20 57 41 53 22 00 B0 2E 74 00 83 22 54 | IT WAS"...t.."T|
000025E0: 48 45 4E 20 4C 49 4E 45 20 32 30 20 53 45 4E 54 |HEN LINE 20 SENT|
000025F0: 20 54 48 45 20 50 52 4F 47 52 41 4D 20 54 4F 20 | THE PROGRAM TO |
00002600: 34 30 2E 20 20 22 3A 83 22 C1 4E 20 12 C1 52 49 |40. ":.".N ..RI|
00002610: 54 48 4D 45 54 49 43 20 CF 50 45 52 41 54 4F 52 |THMETIC .PERATOR|
00002620: 92 20 44 45 46 49 4E 45 53 20 41 20 4D 41 54 48 |. DEFINES A MATH|
00002630: 2D 22 3A 83 22 41 4D 41 54 49 43 20 4F 50 45 52 |-":."AMATIC OPER|
00002640: 41 54 49 4F 4E 20 53 55 43 48 20 41 53 20 41 44 |ATION SUCH AS AD|
00002650: 44 49 54 49 4F 4E 20 28 2B 29 2C 22 3A 83 22 53 |DITION (+),":."S|
00002660: 55 42 54 52 41 43 54 49 4F 4E 20 28 2D 29 2C 20 |UBTRACTION (-), |
00002670: A0 4D 55 4C 54 49 50 4C 49 43 41 54 49 4F 4E 20 |.MULTIPLICATION |
00002680: 28 2A 29 20 2C 22 3A 83 22 44 49 56 49 53 49 4F |(*) ,":."DIVISIO|
00002690: 4E 20 28 2F 29 2C 20 20 4F 52 20 20 45 58 50 4F |N (/), OR EXPO|
000026A0: 4E 45 4E 54 49 41 54 49 4F 4E 20 28 5E 29 2E 22 |NENTIATION (^)."|
000026B0: 00 86 2F 75 00 83 22 C9 4E 20 41 4E 20 C1 52 49 |../u..".N AN .RI|
000026C0: 54 48 4D 45 54 49 43 20 CF 50 45 52 41 54 49 4F |THMETIC .PERATIO|
000026D0: 4E 20 20 54 48 45 20 52 45 53 55 4C 54 22 3A 83 |N THE RESULT":.|
000026E0: 22 49 53 20 41 4C 57 41 59 53 20 53 54 4F 52 45 |"IS ALWAYS STORE|
000026F0: 44 20 49 4E 20 54 48 45 20 52 49 47 48 54 20 53 |D IN THE RIGHT S|
00002700: 49 44 45 2E 20 20 20 22 3A 83 22 20 20 20 20 20 |IDE. ":." |
00002710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002730: 20 22 3A 83 22 20 C3 20 3D 20 C1 20 2B 20 C2 20 | ":." . = . + . |
00002740: 20 20 20 20 C4 20 3D 20 C5 20 2A 20 C6 20 20 20 | . = . * . |
00002750: 20 C7 20 3D 20 C8 20 2F 20 CA 20 22 3A 83 22 20 | . = . / . ":." |
00002760: 5E 20 20 20 AD C0 B2 C0 BD 20 20 20 20 20 5E 20 |^ ..... ^ |
00002770: 20 20 AD C0 B2 C0 BD 20 20 20 20 5E 20 20 20 AD | ..... ^ .|
00002780: C0 B2 C0 BD 20 22 00 5E 30 76 00 83 22 20 AD C0 |.... ".^0v.." ..|
00002790: C0 C0 C0 C0 BD 20 20 20 20 20 20 20 AD C0 C0 C0 |..... ....|
000027A0: C0 C0 BD 20 20 20 20 20 20 AD C0 C0 C0 C0 C0 BD |... .......|
000027B0: 20 20 20 22 3A 83 22 20 20 20 20 20 20 20 20 20 | ":." |
000027C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000027D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 | ":.|
000027E0: 22 12 CF 52 44 45 52 20 4F 46 20 CF 50 45 52 41 |"..RDER OF .PERA|
000027F0: 54 49 4F 4E 53 3A 92 20 C1 4E 20 45 58 50 52 45 |TIONS:. .N EXPRE|
00002800: 53 53 49 4F 4E 20 4D 41 59 22 3A 83 22 48 41 56 |SSION MAY":."HAV|
00002810: 45 20 4D 55 4C 54 49 50 4C 45 20 4F 50 45 52 41 |E MULTIPLE OPERA|
00002820: 54 49 4F 4E 53 20 53 55 43 48 20 41 53 3A 20 20 |TIONS SUCH AS: |
00002830: 20 20 20 22 3A 83 22 20 20 20 CD CD 20 3D 20 C1 | ":." .. = .|
00002840: 20 2F 20 C2 20 2B 20 28 20 32 20 2A 20 C3 29 20 | / . + ( 2 * .) |
00002850: 2D 20 C5 20 20 20 20 20 20 20 20 20 20 22 00 34 |- . ".4|
00002860: 31 77 00 83 22 C9 4E 20 20 54 48 49 53 20 20 43 |1w..".N THIS C|
00002870: 41 53 45 20 20 54 48 45 20 43 4F 4D 50 55 54 45 |ASE THE COMPUTE|
00002880: 52 20 50 52 4F 43 45 53 53 45 53 22 3A 83 22 54 |R PROCESSES":."T|
00002890: 48 45 20 53 54 41 54 45 4D 45 4E 54 20 49 4E 20 |HE STATEMENT IN |
000028A0: 41 20 46 49 58 45 44 20 53 45 51 55 45 4E 43 45 |A FIXED SEQUENCE|
000028B0: 2E 20 20 20 20 22 3A 83 22 D4 48 45 20 D3 45 51 |. ":.".HE .EQ|
000028C0: 55 45 4E 43 45 20 54 48 45 20 20 43 4F 4D 50 55 |UENCE THE COMPU|
000028D0: 54 45 52 20 50 52 4F 43 45 53 53 20 46 4F 52 22 |TER PROCESS FOR"|
000028E0: 3A 83 22 4D 55 4C 54 49 50 4C 45 20 45 58 50 52 |:."MULTIPLE EXPR|
000028F0: 45 53 53 49 4F 4E 20 41 52 45 3A 20 20 20 20 20 |ESSION ARE: |
00002900: 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 B0 C0 | ":." ..|
00002910: C0 C0 C0 C0 C0 C0 B2 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................|
00002920: C0 C0 C0 C0 C0 C0 B2 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................|
00002930: C0 AE 20 22 00 0A 32 78 00 83 22 20 DD 20 CF 52 |.. "..2x.." . .R|
00002940: 44 45 52 20 DD 20 C4 49 53 43 52 49 50 54 49 4F |DER . .ISCRIPTIO|
00002950: 4E 20 20 20 DD 20 C5 58 41 4D 50 4C 45 20 20 DD |N . .XAMPLE .|
00002960: 20 22 3A 83 22 20 AB C0 C0 C0 C0 C0 C0 C0 DB C0 | ":." ..........|
00002970: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 DB C0 |................|
00002980: C0 C0 C0 C0 C0 C0 C0 C0 C0 B3 20 22 3A 83 22 20 |.......... ":." |
00002990: DD 31 2E 20 20 5E 20 20 DD 20 C5 58 50 4F 4E 45 |.1. ^ . .XPONE|
000029A0: 4E 54 49 41 49 4F 4E 20 DD 20 C2 41 53 45 5E C5 |NTIAION . .ASE^.|
000029B0: 58 50 20 DD 20 22 3A 83 22 20 DD 32 2E 20 20 2D |XP . ":." .2. -|
000029C0: 20 20 DD 20 CE 45 47 41 54 49 4F 4E 20 20 20 20 | . .EGATION |
000029D0: 20 20 DD 20 2D CE 20 20 20 20 20 20 20 DD 20 22 | . -. . "|
000029E0: 3A 83 22 20 DD 33 2E 20 20 2F 20 20 DD 20 C4 49 |:." .3. / . .I|
000029F0: 56 49 53 49 4F 4E 20 20 20 20 20 20 DD 20 C1 20 |VISION . . |
00002A00: 2F 20 C2 20 20 20 20 DD 20 22 00 E0 32 79 00 83 |/ . . "..2y..|
00002A10: 22 20 DD 20 20 20 20 2A 20 20 DD 20 CD 55 4C 54 |" . * . .ULT|
00002A20: 49 50 4C 49 43 41 54 49 4F 4E DD 20 C3 20 2A 20 |IPLICATION. . * |
00002A30: C4 20 20 20 20 DD 20 22 3A 83 22 20 DD 34 2E 20 |. . ":." .4. |
00002A40: 20 2B 20 20 DD 20 C1 44 44 49 54 49 4F 4E 20 20 | + . .DDITION |
00002A50: 20 20 20 20 DD 20 C1 20 2B 20 C2 20 20 20 20 DD | . . + . .|
00002A60: 20 22 3A 83 22 20 DD 20 20 20 20 2D 20 20 DD 20 | ":." . - . |
00002A70: D3 55 42 54 52 41 43 54 49 4F 4E 20 20 20 DD 20 |.UBTRACTION . |
00002A80: C3 20 2D 20 C4 20 20 20 20 DD 20 22 3A 83 22 20 |. - . . ":." |
00002A90: AD C0 C0 C0 C0 C0 C0 C0 B1 C0 C0 C0 C0 C0 C0 C0 |................|
00002AA0: C0 C0 C0 C0 C0 C0 C0 C0 B1 C0 C0 C0 C0 C0 C0 C0 |................|
00002AB0: C0 C0 C0 BD 20 22 3A 83 22 CE CF D4 C5 3A 20 D4 |.... ":."....: .|
00002AC0: 48 49 53 20 4F 52 44 45 52 20 43 41 4E 20 42 45 |HIS ORDER CAN BE|
00002AD0: 20 4F 56 45 52 57 52 49 54 54 45 4E 20 42 59 22 | OVERWRITTEN BY"|
00002AE0: 00 B8 33 7A 00 83 22 55 53 49 4E 47 20 50 41 52 |..3z.."USING PAR|
00002AF0: 45 4E 54 48 45 53 45 53 20 41 52 4F 55 4E 44 20 |ENTHESES AROUND |
00002B00: 41 4E 20 4F 50 45 52 41 54 49 4F 4E 2E 22 3A 83 |AN OPERATION.":.|
00002B10: 22 C5 58 41 4D 50 4C 45 3A 20 CE C1 3D 28 C1 2B |".XAMPLE: ..=(.+|
00002B20: C2 29 2A C3 20 20 20 20 D4 48 45 20 50 41 52 41 |.)*. .HE PARA|
00002B30: 4E 54 48 45 53 45 53 22 3A 83 22 41 52 4F 55 4E |NTHESES":."AROUN|
00002B40: 44 20 C1 20 2B 20 C2 20 4D 41 4B 45 20 49 54 20 |D . + . MAKE IT |
00002B50: 41 20 53 55 42 45 58 50 52 45 53 53 49 4F 4E 2E |A SUBEXPRESSION.|
00002B60: 20 22 3A 83 22 12 D2 C5 CC C1 D4 C9 CF CE C1 CC | ":."...........|
00002B70: A0 CF D0 C5 D2 C1 D4 CF D2 D3 92 20 20 41 52 45 |........... ARE|
00002B80: 20 55 53 45 44 20 54 4F 20 43 4F 4D 2D 22 3A 83 | USED TO COM-":.|
00002B90: 22 50 41 52 45 20 54 57 4F 20 4F 50 45 52 41 4E |"PARE TWO OPERAN|
00002BA0: 44 53 2E 20 D3 55 43 48 20 41 53 3A 20 20 20 20 |DS. .UCH AS: |
00002BB0: 20 20 20 20 20 20 20 22 00 8E 34 7B 00 83 22 20 | "..4{.." |
00002BC0: 20 37 20 3E 20 36 20 20 20 20 20 C7 52 45 41 54 | 7 > 6 .REAT|
00002BD0: 45 52 20 54 48 41 4E 20 20 20 20 20 20 20 20 20 |ER THAN |
00002BE0: 3E 20 20 20 20 22 3A 83 22 20 20 38 20 3C 20 31 |> ":." 8 < 1|
00002BF0: 20 20 20 20 20 CC 45 53 53 20 54 48 41 4E 20 20 | .ESS THAN |
00002C00: 20 20 20 20 20 20 20 20 20 20 3C 20 20 20 20 22 | < "|
00002C10: 3A 83 22 20 20 35 20 3D 20 35 20 20 20 20 20 C5 |:." 5 = 5 .|
00002C20: 51 55 41 4C 20 54 4F 20 20 20 20 20 20 20 20 20 |QUAL TO |
00002C30: 20 20 20 20 3D 20 20 20 20 22 3A 83 22 20 20 37 | = ":." 7|
00002C40: 20 3C 3E 20 39 20 20 20 20 CE 4F 54 20 45 51 55 | <> 9 .OT EQU|
00002C50: 41 4C 20 54 4F 20 20 20 20 20 20 20 20 20 3C 3E |AL TO <>|
00002C60: 20 20 20 22 3A 83 22 20 20 34 20 3E 3D 20 36 20 | ":." 4 >= 6 |
00002C70: 20 20 20 C7 52 45 41 54 45 52 20 4F 52 20 45 51 | .REATER OR EQ|
00002C80: 55 41 4C 20 54 4F 20 20 3E 3D 20 20 20 22 00 64 |UAL TO >= ".d|
00002C90: 35 7C 00 83 22 20 20 33 20 3C 3D 20 32 20 20 20 |5|.." 3 <= 2 |
00002CA0: 20 CC 45 53 53 20 4F 52 20 45 51 55 41 4C 20 54 | .ESS OR EQUAL T|
00002CB0: 4F 20 20 20 20 20 3C 3D 20 20 20 22 3A 83 22 D7 |O <= ":.".|
00002CC0: 48 45 4E 20 41 20 20 43 4F 4E 44 49 54 49 4F 4E |HEN A CONDITION|
00002CD0: 20 4F 46 20 54 52 55 45 20 49 53 20 20 44 45 54 | OF TRUE IS DET|
00002CE0: 45 43 54 45 44 22 3A 83 22 42 59 20 54 48 45 20 |ECTED":."BY THE |
00002CF0: 43 4F 4D 50 55 54 45 52 20 41 53 20 49 4E 20 37 |COMPUTER AS IN 7|
00002D00: 20 3E 20 36 20 20 41 20 28 2D 31 29 20 49 53 22 | > 6 A (-1) IS"|
00002D10: 3A 83 22 50 52 4F 44 55 43 45 44 2E 20 20 C9 C6 |:."PRODUCED. ..|
00002D20: 20 41 20 20 43 4F 4E 44 49 54 49 4F 4E 20 49 53 | A CONDITION IS|
00002D30: 20 46 41 4C 53 45 20 41 53 22 3A 83 22 49 4E 20 | FALSE AS":."IN |
00002D40: 27 33 20 3C 3D 20 32 27 2C 20 20 41 20 28 30 29 |'3 <= 2', A (0)|
00002D50: 20 49 53 20 50 52 4F 44 55 43 45 44 2E 20 20 20 | IS PRODUCED. |
00002D60: 20 20 20 22 00 3A 36 7D 00 83 22 20 20 20 20 20 | ".:6}.." |
00002D70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002D80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002D90: 20 22 3A 83 22 CE CF D4 C5 3A 20 20 CC 45 54 54 | ":."....: .ETT|
00002DA0: 45 52 20 28 C1 2D DA 29 20 43 41 4E 20 42 45 20 |ER (.-.) CAN BE |
00002DB0: 43 4F 4D 50 41 52 45 20 46 4F 52 22 3A 83 22 41 |COMPARE FOR":."A|
00002DC0: 4C 4C 20 54 48 45 20 52 45 4C 41 54 49 4F 4E 41 |LL THE RELATIONA|
00002DD0: 4C 20 4F 50 45 52 41 54 4F 52 53 20 41 42 4F 56 |L OPERATORS ABOV|
00002DE0: 45 2E 20 20 20 22 3A 83 22 D4 48 45 52 45 20 4F |E. ":.".HERE O|
00002DF0: 52 44 45 52 20 49 53 20 3A 20 C1 3C C2 20 C2 3C |RDER IS : .<. .<|
00002E00: C3 20 C3 3C C4 20 C4 3C C5 20 2E 2E 2E 20 20 22 |. .<. .<. ... "|
00002E10: 3A 83 22 D4 48 45 20 45 41 53 49 45 53 54 20 20 |:.".HE EASIEST |
00002E20: 57 41 59 20 54 4F 20 20 57 52 49 54 45 20 44 41 |WAY TO WRITE DA|
00002E30: 54 41 20 4F 4E 20 54 48 45 22 00 11 37 7E 00 83 |TA ON THE"..7~..|
00002E40: 22 D3 43 52 45 45 4E 20 20 49 53 20 57 49 54 48 |".CREEN IS WITH|
00002E50: 20 54 48 45 20 20 12 D0 D2 C9 CE D4 92 20 20 53 | THE ....... S|
00002E60: 54 41 54 45 4D 45 4E 54 2E 22 3A 83 22 C9 46 20 |TATEMENT.":.".F |
00002E70: 57 45 20 57 41 4E 54 20 54 4F 20 57 52 49 54 45 |WE WANT TO WRITE|
00002E80: 20 54 48 45 20 57 4F 52 44 20 27 20 C8 45 4C 4C | THE WORD ' .ELL|
00002E90: 4F 27 22 3A 83 22 57 45 20 57 4F 55 4C 44 20 57 |O'":."WE WOULD W|
00002EA0: 52 49 54 45 20 49 4E 20 4F 55 52 20 C2 C1 D3 C9 |RITE IN OUR ....|
00002EB0: C3 20 50 52 4F 47 52 41 4D 2E 20 20 22 3A 83 22 |. PROGRAM. ":."|
00002EC0: 20 20 20 31 30 20 3F 20 27 C8 C5 CC CC CF 27 20 | 10 ? '.....' |
00002ED0: 20 3A D2 C5 CD 20 28 3F 29 20 3D 20 D0 D2 C9 CE | :... (?) = ....|
00002EE0: D4 20 20 20 20 20 22 3A 83 22 C9 46 20 20 57 45 |. ":.".F WE|
00002EF0: 20 57 41 4E 54 20 54 4F 20 20 44 49 53 50 4C 41 | WANT TO DISPLA|
00002F00: 59 20 41 20 20 56 41 52 49 41 42 4C 45 20 57 45 |Y A VARIABLE WE|
00002F10: 22 00 E7 37 7F 00 83 22 57 4F 55 4C 44 20 57 52 |"..7..."WOULD WR|
00002F20: 49 54 45 3A 20 20 20 20 20 20 20 20 20 20 20 20 |ITE: |
00002F30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A | ":|
00002F40: 83 22 20 20 20 31 30 20 C1 3D 31 39 20 20 20 20 |." 10 .=19 |
00002F50: 20 20 20 3A D2 C5 CD 20 D3 45 54 20 56 41 52 49 | :... .ET VARI|
00002F60: 41 4C 42 45 20 C1 20 20 22 3A 83 22 20 20 20 32 |ALBE . ":." 2|
00002F70: 30 20 3F 20 C1 20 20 20 20 20 20 20 20 3A D2 C5 |0 ? . :..|
00002F80: CD 20 D0 52 49 4E 54 20 C1 20 20 20 20 20 20 20 |. .RINT . |
00002F90: 20 20 22 3A 83 22 D7 45 20 20 43 41 4E 20 41 4C | ":.".E CAN AL|
00002FA0: 53 4F 20 20 4D 49 58 20 54 45 58 54 20 41 4E 44 |SO MIX TEXT AND|
00002FB0: 20 20 56 41 52 49 41 42 4C 45 2E 20 22 3A 83 22 | VARIABLE. ":."|
00002FC0: 20 20 20 31 30 20 C1 3D 31 39 20 20 20 20 20 20 | 10 .=19 |
00002FD0: 20 3A D2 C5 CD 20 D3 45 54 20 C1 20 54 4F 20 31 | :... .ET . TO 1|
00002FE0: 39 20 20 20 20 20 22 00 BD 38 80 00 83 22 20 20 |9 "..8..." |
00002FF0: 20 32 30 20 C2 24 3D 27 C8 C5 CC CC CF 27 20 3A | 20 .$='.....' :|
00003000: D2 C5 CD 20 D3 45 54 20 53 54 52 49 4E 47 20 C2 |... .ET STRING .|
00003010: 24 20 20 20 22 3A 83 22 20 20 20 33 30 20 3F A0 |$ ":." 30 ?.|
00003020: C1 2C 20 C2 24 20 20 20 20 3A D2 C5 CD 20 D0 52 |., .$ :... .R|
00003030: 49 4E 54 20 C1 20 41 4E 44 20 C2 24 20 20 22 3A |INT . AND .$ ":|
00003040: 83 22 CE CF D4 C5 3A 20 20 C9 46 20 59 4F 55 20 |."....: .F YOU |
00003050: 57 45 52 45 20 54 59 50 49 4E 47 20 54 48 45 20 |WERE TYPING THE |
00003060: 41 42 4F 56 45 20 49 4E 22 3A 83 22 54 4F 20 54 |ABOVE IN":."TO T|
00003070: 48 45 20 43 4F 4D 50 55 54 45 52 2C 20 20 59 4F |HE COMPUTER, YO|
00003080: 55 20 53 48 4F 55 4C 44 20 55 53 45 20 53 48 49 |U SHOULD USE SHI|
00003090: 46 54 22 3A 83 22 32 20 41 4E 44 20 4E 4F 54 20 |FT":."2 AND NOT |
000030A0: 53 48 49 46 54 20 37 20 46 4F 52 20 54 48 45 20 |SHIFT 7 FOR THE |
000030B0: 28 27 29 2E 20 20 20 20 20 20 20 20 22 00 93 39 |('). "..9|
000030C0: 81 00 83 22 C9 46 20 57 45 20 55 53 45 20 41 20 |...".F WE USE A |
000030D0: 20 27 2C 27 20 20 49 4E 20 42 45 54 57 45 45 4E | ',' IN BETWEEN|
000030E0: 20 20 56 41 52 49 41 42 4C 45 22 3A 83 22 49 4E | VARIABLE":."IN|
000030F0: 20 41 20 20 D0 D2 C9 CE D4 20 53 54 41 54 45 4D | A ..... STATEM|
00003100: 45 4E 54 20 57 45 20 57 4F 55 4C 44 20 53 4B 49 |ENT WE WOULD SKI|
00003110: 50 20 39 20 22 3A 83 22 53 50 41 43 45 20 42 45 |P 9 ":."SPACE BE|
00003120: 54 57 45 45 4E 20 54 48 45 20 20 54 57 4F 20 56 |TWEEN THE TWO V|
00003130: 41 52 49 41 42 4C 45 20 4F 4E 20 54 48 45 22 3A |ARIABLE ON THE":|
00003140: 83 22 53 43 52 45 45 4E 2E 20 C6 4F 52 20 45 58 |."SCREEN. .OR EX|
00003150: 41 4D 50 4C 45 3A 20 20 20 20 20 20 20 20 20 20 |AMPLE: |
00003160: 20 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 31 | ":." 1|
00003170: 30 20 C1 3D 33 20 20 20 20 20 20 20 20 3A D2 C5 |0 .=3 :..|
00003180: CD 20 D3 45 54 20 C1 20 54 4F 20 33 20 20 20 20 |. .ET . TO 3 |
00003190: 20 20 22 00 69 3A 82 00 83 22 20 20 20 32 30 20 | ".i:..." 20 |
000031A0: C2 3D 35 20 20 20 20 20 20 20 20 3A D2 C5 CD 20 |.=5 :... |
000031B0: D3 45 54 20 C2 20 54 4F 20 35 20 20 20 20 20 20 |.ET . TO 5 |
000031C0: 22 3A 83 22 20 20 20 33 30 20 D0 D2 C9 CE D4 20 |":." 30 ..... |
000031D0: C1 2C C2 20 20 3A D2 C5 CD 20 D0 52 49 4E 54 20 |.,. :... .RINT |
000031E0: C1 20 41 4E 44 20 C2 20 20 20 22 3A 83 22 CF 4E |. AND . ":.".N|
000031F0: 20 54 48 45 20 4F 55 54 50 55 54 20 20 49 54 20 | THE OUTPUT IT |
00003200: 57 4F 55 4C 44 20 4C 4F 4F 4B 20 4C 49 4B 45 20 |WOULD LOOK LIKE |
00003210: 54 48 49 53 22 3A 83 22 20 20 20 20 20 20 20 20 |THIS":." |
00003220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A | ":|
00003240: 83 22 20 33 20 20 20 20 20 20 20 20 20 35 20 20 |." 3 5 |
00003250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003260: 20 20 20 20 20 20 20 20 22 00 3F 3B 83 00 83 22 | ".?;..."|
00003270: C9 46 20 57 45 20 43 48 41 4E 47 45 20 CC 49 4E |.F WE CHANGE .IN|
00003280: 45 20 33 30 20 54 4F 20 20 20 D0 D2 C9 CE D4 20 |E 30 TO ..... |
00003290: C1 3B C2 20 20 20 22 3A 83 22 D4 48 45 20 4F 55 |.;. ":.".HE OU|
000032A0: 54 50 55 54 20 57 4F 55 4C 44 20 4C 4F 4F 4B 20 |TPUT WOULD LOOK |
000032B0: 4C 49 4B 45 20 54 48 49 53 20 20 20 20 20 20 20 |LIKE THIS |
000032C0: 22 3A 83 22 20 20 20 20 20 20 20 20 20 20 20 20 |":." |
000032D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000032E0: 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 33 | ":." 3|
000032F0: 20 20 35 20 20 20 20 20 20 20 20 20 20 20 20 20 | 5 |
00003300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003310: 20 20 20 20 22 3A 83 22 CE CF D4 C5 3A 20 20 C3 | ":."....: .|
00003320: 4F 4D 4D 41 53 20 28 2C 29 20 53 4B 49 50 20 39 |OMMAS (,) SKIP 9|
00003330: 20 53 50 41 43 45 53 20 20 20 20 20 20 20 22 00 | SPACES ".|
00003340: 17 3C 84 00 83 22 20 20 20 20 20 20 20 D3 45 4D |.<..." .EM|
00003350: 49 43 4F 4C 4F 4E 20 28 3B 29 20 53 4B 49 50 20 |ICOLON (;) SKIP |
00003360: 32 20 53 50 41 43 45 53 20 20 20 20 22 3A 83 22 |2 SPACES ":."|
00003370: D4 48 45 20 20 4F 54 48 45 52 20 57 41 59 20 20 |.HE OTHER WAY |
00003380: 54 4F 20 57 52 49 54 45 20 20 53 4F 4D 45 54 48 |TO WRITE SOMETH|
00003390: 49 4E 47 20 4F 4E 22 3A 83 22 54 48 45 20 53 43 |ING ON":."THE SC|
000033A0: 52 45 45 4E 20 49 53 20 57 49 54 48 20 54 48 45 |REEN IS WITH THE|
000033B0: 20 20 12 D0 CF CB C5 92 20 53 54 41 54 45 4D 45 | ...... STATEME|
000033C0: 4E 54 22 3A 83 22 C2 41 53 49 43 41 4C 4C 59 2C |NT":.".ASICALLY,|
000033D0: 20 20 41 20 D0 CF CB C5 20 43 4F 4D 4D 41 4E 44 | A .... COMMAND|
000033E0: 20 50 55 54 53 20 41 20 56 41 4C 2D 22 3A 83 22 | PUTS A VAL-":."|
000033F0: 55 45 20 20 49 4E 54 4F 20 41 20 20 53 50 45 43 |UE INTO A SPEC|
00003400: 49 46 49 45 44 20 4D 45 4D 4F 52 59 20 4C 4F 43 |IFIED MEMORY LOC|
00003410: 41 49 54 4F 4E 2E 22 00 ED 3C 85 00 83 22 D4 48 |AITON."..<...".H|
00003420: 45 20 46 4F 52 4D 41 54 20 46 4F 52 20 50 4F 4B |E FORMAT FOR POK|
00003430: 45 20 53 54 41 54 45 4D 45 4E 54 20 49 53 3A 20 |E STATEMENT IS: |
00003440: 20 20 20 20 22 3A 83 22 20 D0 CF CB C5 A0 CD 45 | ":." ......E|
00003450: 4D 2C D6 41 4C 20 20 20 20 20 20 20 20 20 20 20 |M,.AL |
00003460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A | ":|
00003470: 83 22 20 20 20 20 20 20 20 5E 20 20 20 5E 20 20 |." ^ ^ |
00003480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003490: 20 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 20 | ":." |
000034A0: 20 20 20 DD 20 20 20 AD C0 20 D6 41 4C A0 49 53 | . .. .AL.IS|
000034B0: 20 54 48 45 20 44 41 54 41 20 57 45 20 57 41 4E | THE DATA WE WAN|
000034C0: 54 20 22 3A 83 22 20 20 20 20 20 20 20 DD 20 20 |T ":." . |
000034D0: 20 54 4F 20 57 52 49 54 45 20 49 4E 54 4F 20 4D | TO WRITE INTO M|
000034E0: 45 4D 4F 52 59 20 41 54 20 CD 45 4D 22 00 C3 3D |EMORY AT .EM"..=|
000034F0: 86 00 83 22 20 20 20 20 20 20 20 DD 20 20 20 20 |..." . |
00003500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003510: 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 20 | ":." |
00003520: 20 20 20 20 20 AD C0 20 CD 45 4D 20 49 53 20 54 | .. .EM IS T|
00003530: 48 45 20 4D 45 4D 4F 52 59 20 4C 4F 43 41 54 49 |HE MEMORY LOCATI|
00003540: 4F 4E 20 20 22 3A 83 22 20 20 20 20 20 20 20 57 |ON ":." W|
00003550: 48 45 52 45 20 D6 41 4C 20 57 49 4C 4C 20 42 45 |HERE .AL WILL BE|
00003560: 20 50 55 54 20 49 4E 54 4F 2E 20 20 20 20 22 3A | PUT INTO. ":|
00003570: 83 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |." |
00003580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003590: 20 20 20 20 20 20 20 20 22 3A 83 22 CE CF D4 C5 | ":."....|
000035A0: 3A 20 CD 45 4D 20 4D 55 53 54 20 42 45 20 49 4E |: .EM MUST BE IN|
000035B0: 20 54 48 45 20 4E 55 4D 45 52 49 43 20 52 41 4E | THE NUMERIC RAN|
000035C0: 47 45 22 00 99 3E 87 00 83 22 4F 46 20 30 20 54 |GE"..>..."OF 0 T|
000035D0: 4F 20 36 35 35 33 36 20 41 4E 44 20 D6 41 4C 20 |O 65536 AND .AL |
000035E0: 20 4D 55 53 54 20 42 45 20 42 45 54 57 45 45 4E | MUST BE BETWEEN|
000035F0: 22 3A 83 22 30 20 41 4E 44 20 32 35 35 2E 20 20 |":."0 AND 255. |
00003600: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003610: 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 D7 49 | ":.".I|
00003620: 54 48 20 20 D0 CF CB C5 20 57 45 20 43 41 4E 20 |TH .... WE CAN |
00003630: 43 48 41 4E 47 45 20 54 48 45 20 42 4F 52 44 45 |CHANGE THE BORDE|
00003640: 52 20 4F 46 22 3A 83 22 54 48 45 20 53 43 52 45 |R OF":."THE SCRE|
00003650: 45 4E 20 54 4F 20 41 4E 4F 54 48 45 52 20 20 43 |EN TO ANOTHER C|
00003660: 4F 4C 4F 52 20 42 59 20 50 4F 4B 49 4E 47 22 3A |OLOR BY POKING":|
00003670: 83 22 41 54 20 4C 4F 43 41 54 49 4F 4E 20 20 35 |."AT LOCATION 5|
00003680: 33 32 38 30 20 57 49 54 48 20 41 20 43 4F 4C 4F |3280 WITH A COLO|
00003690: 52 20 46 52 4F 4D 20 30 22 00 6F 3F 88 00 83 22 |R FROM 0".o?..."|
000036A0: 54 4F 20 31 35 2E 20 20 20 D7 45 20 43 41 4E 20 |TO 15. .E CAN |
000036B0: 43 48 41 4E 47 45 20 54 48 45 20 20 42 41 43 4B |CHANGE THE BACK|
000036C0: 47 52 4F 55 4E 44 22 3A 83 22 43 4F 4C 4F 52 20 |GROUND":."COLOR |
000036D0: 42 59 20 52 45 50 4C 41 43 49 4E 47 20 20 CD C5 |BY REPLACING ..|
000036E0: CD 20 57 49 54 48 20 35 33 32 38 31 20 41 4E 44 |. WITH 53281 AND|
000036F0: 22 3A 83 22 41 4E 44 20 20 D6 C1 CC 20 20 57 49 |":."AND ... WI|
00003700: 54 48 20 41 20 4E 55 4D 42 45 52 20 46 52 4F 4D |TH A NUMBER FROM|
00003710: 20 20 30 20 54 4F 20 31 35 2E 22 3A 83 22 C2 59 | 0 TO 15.":.".Y|
00003720: 20 20 55 53 49 4E 47 20 54 48 45 20 20 D0 D2 C9 | USING THE ...|
00003730: CE D4 20 20 53 54 41 54 45 4D 45 4E 54 20 57 45 |.. STATEMENT WE|
00003740: 20 43 41 4E 22 3A 83 22 43 48 41 4E 47 45 20 20 | CAN":."CHANGE |
00003750: 54 48 45 20 43 4F 4C 4F 52 20 4F 46 20 54 48 45 |THE COLOR OF THE|
00003760: 20 20 54 45 58 54 20 4F 4E 20 20 54 48 45 22 00 | TEXT ON THE".|
00003770: 49 40 89 00 83 22 53 43 52 45 45 4E 2E 20 D0 D2 |I@..."SCREEN. ..|
00003780: C9 CE D4 20 27 12 C5 92 27 20 D4 48 49 53 20 57 |... '...' .HIS W|
00003790: 49 4C 4C 20 43 48 41 4E 47 45 20 54 48 45 22 3A |ILL CHANGE THE":|
000037A0: 83 22 43 55 52 53 4F 52 20 20 41 4E 44 20 20 54 |."CURSOR AND T|
000037B0: 48 45 20 20 54 45 58 54 20 54 4F 20 57 48 49 54 |HE TEXT TO WHIT|
000037C0: 45 20 43 4F 4C 4F 52 2E 22 3A 83 22 D7 45 20 43 |E COLOR.":.".E C|
000037D0: 41 4E 20 43 4C 45 41 52 20 54 48 45 20 53 43 52 |AN CLEAR THE SCR|
000037E0: 45 45 4E 20 49 4E 20 4F 55 52 20 50 52 4F 47 52 |EEN IN OUR PROGR|
000037F0: 41 4D 22 3A 83 22 42 59 20 55 53 49 4E 47 20 4F |AM":."BY USING O|
00003800: 4E 20 4F 46 20 54 48 45 53 45 20 54 48 52 45 45 |N OF THESE THREE|
00003810: 20 53 54 41 54 45 4D 45 4E 54 53 2E 22 3A 83 22 | STATEMENTS.":."|
00003820: 20 31 30 20 D0 D2 C9 CE D4 20 27 12 20 92 20 5F | 10 ..... '. . _|
00003830: C0 C0 20 D3 48 49 46 54 20 C3 CC D2 20 C8 CF CD |.. .HIFT ... ...|
00003840: C5 20 4B 45 59 20 20 20 22 00 1F 41 8A 00 83 22 |. KEY "..A..."|
00003850: 20 31 30 20 D0 D2 C9 CE D4 20 C3 C8 D2 24 28 31 | 10 ..... ...$(1|
00003860: 34 37 29 20 20 20 20 20 20 20 20 20 20 20 20 20 |47) |
00003870: 20 20 20 20 20 20 22 3A 83 22 20 31 30 20 D3 D9 | ":." 10 ..|
00003880: D3 A0 35 38 36 39 32 20 20 20 20 20 20 20 20 20 |..58692 |
00003890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000038A0: 22 3A 83 22 CE CF D4 C5 3A 20 D2 45 50 4C 41 43 |":."....: .EPLAC|
000038B0: 45 20 27 20 57 49 54 48 20 51 55 4F 54 45 53 20 |E ' WITH QUOTES |
000038C0: 41 54 20 53 48 49 46 54 20 32 22 3A 83 22 C2 59 |AT SHIFT 2":.".Y|
000038D0: 20 50 4C 41 43 49 4E 47 20 54 48 45 20 20 43 55 | PLACING THE CU|
000038E0: 52 53 4F 52 53 20 49 4E 53 49 44 45 20 41 20 51 |RSORS INSIDE A Q|
000038F0: 55 4F 54 45 22 3A 83 22 4F 4E 20 41 20 D0 D2 C9 |UOTE":."ON A ...|
00003900: CE D4 20 53 54 41 54 45 4D 45 4E 54 20 57 45 20 |.. STATEMENT WE |
00003910: 43 41 4E 20 50 52 49 4E 54 20 20 54 48 45 22 00 |CAN PRINT THE".|
00003920: F5 41 8B 00 83 22 44 41 54 41 20 41 4E 59 57 48 |.A..."DATA ANYWH|
00003930: 45 52 45 20 4F 4E 20 54 48 45 20 20 53 43 52 45 |ERE ON THE SCRE|
00003940: 45 4E 2E 20 20 C1 4E 4F 54 48 45 52 22 3A 83 22 |EN. .NOTHER":."|
00003950: 57 41 59 20 57 45 20 43 41 4E 20 57 52 49 54 45 |WAY WE CAN WRITE|
00003960: 20 44 41 54 41 20 4F 4E 20 54 48 45 20 53 43 52 | DATA ON THE SCR|
00003970: 45 45 4E 20 49 53 22 3A 83 22 57 49 54 48 20 54 |EEN IS":."WITH T|
00003980: 48 45 20 D0 CF CB C5 20 53 54 41 54 45 4D 45 4E |HE .... STATEMEN|
00003990: 54 2E 20 20 D4 48 49 53 20 49 53 20 50 4F 53 2D |T. .HIS IS POS-|
000039A0: 22 3A 83 22 53 49 42 4C 45 20 42 45 43 41 55 53 |":."SIBLE BECAUS|
000039B0: 45 20 54 48 45 20 53 43 52 45 45 4E 20 4C 4F 43 |E THE SCREEN LOC|
000039C0: 20 49 53 20 53 54 4F 52 45 44 22 3A 83 22 49 4E | IS STORED":."IN|
000039D0: 20 4D 45 4D 4F 52 59 20 41 54 20 20 31 30 32 34 | MEMORY AT 1024|
000039E0: 20 54 4F 20 32 30 32 33 2E 20 20 C1 4E 44 20 49 | TO 2023. .ND I|
000039F0: 46 20 57 45 22 00 CB 42 8C 00 83 22 57 41 4E 54 |F WE"..B..."WANT|
00003A00: 20 54 4F 20 20 50 52 49 4E 54 20 20 44 41 54 41 | TO PRINT DATA|
00003A10: 20 4F 4E 20 54 4F 50 20 4F 46 20 54 48 45 20 53 | ON TOP OF THE S|
00003A20: 43 2D 22 3A 83 22 52 45 45 4E 20 57 45 20 57 4F |C-":."REEN WE WO|
00003A30: 55 4C 44 20 5B 20 D0 CF CB C5 20 31 30 32 34 2C |ULD [ .... 1024,|
00003A40: D6 C1 CC 20 5D 20 28 D6 C1 CC 20 3D 22 3A 83 22 |... ] (... =":."|
00003A50: 49 53 20 41 20 4E 55 4D 42 45 52 20 46 52 4F 4D |IS A NUMBER FROM|
00003A60: 20 30 20 54 4F 20 32 35 35 2C 20 30 3D 40 20 31 | 0 TO 255, 0=@ 1|
00003A70: 3D C1 20 32 3D C2 22 3A 83 22 D3 45 45 20 D5 53 |=. 2=.":.".EE .S|
00003A80: 45 52 53 20 4D 41 4E 55 41 4C 20 55 4E 44 45 52 |ERS MANUAL UNDER|
00003A90: 20 20 D3 C3 D2 C5 C5 CE A0 C4 C9 D3 D0 CC C1 D9 | ..............|
00003AA0: 22 3A 83 22 C3 CF C4 C5 D3 2E 20 C2 45 53 49 44 |":."...... .ESID|
00003AB0: 45 53 20 54 48 45 20 D3 C3 D2 C5 C5 CE A0 C4 C9 |ES THE .........|
00003AC0: D3 D0 CC C1 D9 A0 C3 CF C4 C5 22 00 A1 43 8D 00 |.........."..C..|
00003AD0: 83 22 54 48 45 52 45 20 49 53 20 54 48 45 20 20 |."THERE IS THE |
00003AE0: D3 C3 D2 C5 C5 CE 20 C3 CF CC CF D2 20 CD C5 CD |...... ..... ...|
00003AF0: CF D2 D9 20 20 41 4E 44 22 3A 83 22 49 54 20 57 |... AND":."IT W|
00003B00: 4F 52 4B 20 54 48 45 20 53 41 4D 45 20 57 41 59 |ORK THE SAME WAY|
00003B10: 20 41 53 20 53 43 52 45 45 4E 20 44 49 53 50 4C | AS SCREEN DISPL|
00003B20: 41 59 22 3A 83 22 45 58 43 45 50 54 20 49 54 53 |AY":."EXCEPT ITS|
00003B30: 20 CD C5 CD CF D2 D9 A0 CC CF C3 C1 D4 C9 CF CE | ...............|
00003B40: A0 C9 D3 A0 C1 D4 A0 35 35 32 39 36 22 3A 83 22 |.......55296":."|
00003B50: 54 4F 20 35 36 32 39 35 2E 20 20 C5 41 43 48 20 |TO 56295. .ACH |
00003B60: 4F 4E 45 20 4F 46 20 54 48 45 20 20 31 30 30 30 |ONE OF THE 1000|
00003B70: 20 43 4F 4C 4F 52 22 3A 83 22 4D 45 4D 4F 52 59 | COLOR":."MEMORY|
00003B80: 20 20 43 4F 52 52 45 53 50 4F 4E 44 53 20 57 49 | CORRESPONDS WI|
00003B90: 54 48 20 54 48 45 20 31 30 30 30 20 44 49 53 2D |TH THE 1000 DIS-|
00003BA0: 22 00 77 44 8E 00 83 22 50 4C 41 59 20 4D 45 4D |".wD..."PLAY MEM|
00003BB0: 4F 52 59 2E 20 D3 4F 20 49 46 20 54 48 45 20 54 |ORY. .O IF THE T|
00003BC0: 4F 50 20 4F 46 20 54 48 45 20 53 43 52 2D 22 3A |OP OF THE SCR-":|
00003BD0: 83 22 45 45 4E 20 49 53 20 20 4C 4F 43 41 54 49 |."EEN IS LOCATI|
00003BE0: 4F 4E 20 31 30 32 34 20 20 54 48 45 4E 20 54 48 |ON 1024 THEN TH|
00003BF0: 45 20 20 43 4F 4C 4F 52 22 3A 83 22 4D 45 4D 4F |E COLOR":."MEMO|
00003C00: 52 59 20 49 53 20 35 35 32 39 36 2C 20 20 41 4E |RY IS 55296, AN|
00003C10: 44 20 20 31 30 32 35 20 4F 46 20 44 49 53 50 4C |D 1025 OF DISPL|
00003C20: 41 59 22 3A 83 22 49 53 20 35 35 32 39 37 20 4F |AY":."IS 55297 O|
00003C30: 46 20 43 4F 4C 4F 52 20 4D 45 4D 4F 52 59 2C 20 |F COLOR MEMORY, |
00003C40: 45 54 43 2E 20 20 20 20 20 20 20 20 22 3A 83 22 |ETC. ":."|
00003C50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003C70: 20 20 20 20 20 20 22 00 4D 45 8F 00 83 22 20 D0 | ".ME..." .|
00003C80: CF CB C5 A0 31 30 32 34 2C 30 3A A0 D0 CF CB C5 |....1024,0:.....|
00003C90: A0 35 35 32 39 36 2C 37 20 20 20 20 20 20 20 20 |.55296,7 |
00003CA0: 20 20 20 20 22 3A 83 22 20 20 20 20 20 20 20 20 | ":." |
00003CB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A | ":|
00003CD0: 83 22 20 D4 48 45 53 45 20 54 57 4F 20 53 54 41 |." .HESE TWO STA|
00003CE0: 54 45 4D 45 4E 54 20 57 49 4C 4C 20 50 55 54 20 |TEMENT WILL PUT |
00003CF0: 41 20 27 40 27 20 41 54 22 3A 83 22 20 54 4F 50 |A '@' AT":." TOP|
00003D00: 20 4F 46 20 54 48 45 20 53 43 52 45 45 4E 20 41 | OF THE SCREEN A|
00003D10: 4E 44 20 49 54 20 57 49 4C 4C 20 42 45 20 59 45 |ND IT WILL BE YE|
00003D20: 4C 2D 22 3A 83 22 20 4C 4F 57 20 43 4F 4C 4F 52 |L-":." LOW COLOR|
00003D30: 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. |
00003D40: 20 20 20 20 20 20 20 20 20 20 20 20 22 00 23 46 | ".#F|
00003D50: 90 00 83 22 20 20 20 20 20 20 20 20 20 20 20 20 |..." |
00003D60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00003D70: 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 D4 48 | ":.".H|
00003D80: 45 20 4E 55 4D 42 45 52 20 57 45 20 50 4F 4B 45 |E NUMBER WE POKE|
00003D90: 20 49 4E 54 4F 20 54 48 45 20 D3 C3 D2 C5 C5 CE | INTO THE ......|
00003DA0: 20 C3 CF 2D 22 3A 83 22 CC CF D2 20 CD C5 CD CF | ..-":."... ....|
00003DB0: D2 D9 20 20 49 53 20 30 20 54 4F 20 31 35 2E 20 |.. IS 0 TO 15. |
00003DC0: 20 20 D7 49 54 48 20 30 20 42 45 49 4E 47 22 3A | .ITH 0 BEING":|
00003DD0: 83 22 54 48 45 20 43 4F 4C 4F 52 20 42 4C 41 43 |."THE COLOR BLAC|
00003DE0: 4B 2C 20 41 4E 44 20 31 20 41 53 20 57 48 49 54 |K, AND 1 AS WHIT|
00003DF0: 45 2C 20 41 4E 44 20 32 22 3A 83 22 41 53 20 52 |E, AND 2":."AS R|
00003E00: 45 44 2C 20 41 4E 44 20 34 20 41 53 20 43 59 41 |ED, AND 4 AS CYA|
00003E10: 4E 2C 20 45 54 43 2E 20 20 20 20 20 20 20 20 20 |N, ETC. |
00003E20: 20 20 22 00 10 47 91 00 86 54 50 28 37 29 2C 41 | "..G...TP(7),A|
00003E30: 24 28 38 29 3A 81 54 B2 30 A4 37 3A 87 54 50 28 |$(8):.T.0.7:.TP(|
00003E40: 54 29 3A 82 3A 81 54 B2 31 A4 38 3A 87 41 24 28 |T):.:.T.1.8:.A$(|
00003E50: 54 29 3A 82 3A 86 46 41 24 28 38 30 29 2C 46 42 |T):.:.FA$(80),FB|
00003E60: 24 28 34 38 29 2C 46 43 24 28 34 38 29 2C 46 44 |$(48),FC$(48),FD|
00003E70: 24 28 39 36 29 3A 86 46 45 24 28 36 34 29 2C 46 |$(96):.FE$(64),F|
00003E80: 47 24 28 36 34 29 2C 46 46 24 28 31 32 38 29 3A |G$(64),FF$(128):|
00003E90: 81 54 B2 31 A4 38 30 3A 87 46 41 24 28 54 29 3A |.T.1.80:.FA$(T):|
00003EA0: 82 3A 81 54 B2 31 A4 34 38 3A 87 46 42 24 28 54 |.:.T.1.48:.FB$(T|
00003EB0: 29 3A 82 3A 81 54 B2 31 A4 34 38 3A 87 46 43 24 |):.:.T.1.48:.FC$|
00003EC0: 28 54 29 3A 82 3A 81 54 B2 31 A4 39 36 3A 87 46 |(T):.:.T.1.96:.F|
00003ED0: 44 24 28 54 29 3A 82 3A 81 54 B2 31 A4 36 34 3A |D$(T):.:.T.1.64:|
00003EE0: 87 46 45 24 28 54 29 3A 82 3A 81 54 B2 31 A4 36 |.FE$(T):.:.T.1.6|
00003EF0: 34 3A 87 46 47 24 28 54 29 3A 82 3A 81 54 B2 31 |4:.FG$(T):.:.T.1|
00003F00: A4 31 32 38 3A 87 46 46 24 28 54 29 3A 82 3A 8E |.128:.FF$(T):.:.|
00003F10: 00 57 47 92 00 99 22 13 11 22 A3 37 29 22 D6 41 |.WG..."..".7)".A|
00003F20: 52 49 41 42 4C 45 53 20 41 4E 44 20 C1 52 52 41 |RIABLES AND .RRA|
00003F30: 59 20 22 A3 33 32 29 50 41 A3 33 37 29 54 50 28 |Y ".32)PA.37)TP(|
00003F40: 31 29 3A 53 53 B2 31 3A 45 45 B2 31 36 3A 50 41 |1):SS.1:EE.16:PA|
00003F50: B2 31 3A 4B 4B B2 31 00 81 47 93 00 99 22 13 11 |.1:KK.1..G..."..|
00003F60: 22 A3 33 32 29 50 41 22 11 11 22 3A 81 54 B2 53 |".32)PA"..":.T.S|
00003F70: 53 A4 45 45 3A 99 22 20 22 46 41 24 28 54 29 3A |S.EE:." "FA$(T):|
00003F80: 82 00 94 47 94 00 A1 41 24 3A 8B 41 24 B2 22 22 |...G...A$:.A$.""|
00003F90: A7 31 34 38 00 A4 47 95 00 8B 41 24 B2 22 85 22 |.148..G...A$."."|
00003FA0: A7 31 39 37 00 B4 47 96 00 8B 41 24 B2 22 86 22 |.197..G...A$."."|
00003FB0: A7 31 39 35 00 C3 47 97 00 8B 41 24 B2 22 87 22 |.195..G...A$."."|
00003FC0: A7 37 38 00 CC 47 98 00 89 31 34 38 00 13 48 99 |.78..G...148..H.|
00003FD0: 00 99 22 13 11 22 A3 37 29 22 CD 41 54 48 20 41 |.."..".7)".ATH A|
00003FE0: 4E 44 20 D2 45 4C 41 54 49 4F 4E 41 4C 20 22 A3 |ND .ELATIONAL ".|
00003FF0: 33 32 29 50 41 A3 33 37 29 54 50 28 32 29 3A 53 |32)PA.37)TP(2):S|
00004000: 53 B2 31 3A 45 45 B2 31 36 3A 50 41 B2 31 3A 4B |S.1:EE.16:PA.1:K|
00004010: 4B B2 32 00 3D 48 9A 00 99 22 13 11 22 A3 33 32 |K.2.=H..."..".32|
00004020: 29 50 41 22 11 11 22 3A 81 54 B2 53 53 A4 45 45 |)PA"..":.T.SS.EE|
00004030: 3A 99 22 20 22 46 43 24 28 54 29 3A 82 00 50 48 |:." "FC$(T):..PH|
00004040: 9B 00 A1 41 24 3A 8B 41 24 B2 22 22 A7 31 35 35 |...A$:.A$."".155|
00004050: 00 60 48 9C 00 8B 41 24 B2 22 85 22 A7 31 39 37 |.`H...A$.".".197|
00004060: 00 70 48 9D 00 8B 41 24 B2 22 86 22 A7 31 39 35 |.pH...A$.".".195|
00004070: 00 7F 48 9E 00 8B 41 24 B2 22 87 22 A7 37 38 00 |..H...A$.".".78.|
00004080: 88 48 9F 00 89 31 35 35 00 CF 48 A0 00 99 22 13 |.H...155..H...".|
00004090: 11 22 A3 37 29 22 CF 55 54 50 55 54 20 54 4F 20 |.".7)".UTPUT TO |
000040A0: D3 43 52 45 45 4E 20 20 20 20 22 A3 33 32 29 50 |.CREEN ".32)P|
000040B0: 41 A3 33 37 29 54 50 28 33 29 3A 53 53 B2 31 3A |A.37)TP(3):SS.1:|
000040C0: 45 45 B2 31 36 3A 50 41 B2 31 3A 4B 4B B2 33 00 |EE.16:PA.1:KK.3.|
000040D0: F9 48 A1 00 99 22 13 11 22 A3 33 32 29 50 41 22 |.H..."..".32)PA"|
000040E0: 11 11 22 3A 81 54 B2 53 53 A4 45 45 3A 99 22 20 |..":.T.SS.EE:." |
000040F0: 22 46 44 24 28 54 29 3A 82 00 0C 49 A2 00 A1 41 |"FD$(T):...I...A|
00004100: 24 3A 8B 41 24 B2 22 22 A7 31 36 32 00 1C 49 A3 |$:.A$."".162..I.|
00004110: 00 8B 41 24 B2 22 85 22 A7 31 39 37 00 2C 49 A4 |..A$.".".197.,I.|
00004120: 00 8B 41 24 B2 22 86 22 A7 31 39 35 00 3B 49 A5 |..A$.".".195.;I.|
00004130: 00 8B 41 24 B2 22 87 22 A7 37 38 00 44 49 A6 00 |..A$.".".78.DI..|
00004140: 89 31 36 32 00 8B 49 A7 00 99 22 13 11 22 A3 37 |.162..I..."..".7|
00004150: 29 22 C4 45 43 49 53 49 4F 4E 20 57 49 54 48 20 |)".ECISION WITH |
00004160: C2 C1 D3 C9 C3 20 22 A3 33 32 29 50 41 A3 33 37 |..... ".32)PA.37|
00004170: 29 54 50 28 34 29 3A 53 53 B2 31 3A 45 45 B2 31 |)TP(4):SS.1:EE.1|
00004180: 36 3A 50 41 B2 31 3A 4B 4B B2 34 00 B5 49 A8 00 |6:PA.1:KK.4..I..|
00004190: 99 22 13 11 22 A3 33 32 29 50 41 22 11 11 22 3A |."..".32)PA"..":|
000041A0: 81 54 B2 53 53 A4 45 45 3A 99 22 20 22 46 45 24 |.T.SS.EE:." "FE$|
000041B0: 28 54 29 3A 82 00 C8 49 A9 00 A1 41 24 3A 8B 41 |(T):...I...A$:.A|
000041C0: 24 B2 22 22 A7 31 36 39 00 D8 49 AA 00 8B 41 24 |$."".169..I...A$|
000041D0: B2 22 85 22 A7 31 39 37 00 E8 49 AB 00 8B 41 24 |.".".197..I...A$|
000041E0: B2 22 86 22 A7 31 39 35 00 F7 49 AC 00 8B 41 24 |.".".195..I...A$|
000041F0: B2 22 87 22 A7 37 38 00 00 4A AD 00 89 31 36 39 |.".".78..J...169|
00004200: 00 47 4A AE 00 99 22 13 11 22 A3 37 29 22 CD 4F |.GJ..."..".7)".O|
00004210: 52 45 20 D3 54 52 49 4E 47 53 2F C1 52 52 41 59 |RE .TRINGS/.RRAY|
00004220: 53 20 22 A3 33 32 29 50 41 A3 33 37 29 54 50 28 |S ".32)PA.37)TP(|
00004230: 35 29 3A 53 53 B2 31 3A 45 45 B2 31 36 3A 50 41 |5):SS.1:EE.16:PA|
00004240: B2 31 3A 4B 4B B2 35 00 71 4A AF 00 99 22 13 11 |.1:KK.5.qJ..."..|
00004250: 22 A3 33 32 29 50 41 22 11 11 22 3A 81 54 B2 53 |".32)PA"..":.T.S|
00004260: 53 A4 45 45 3A 99 22 20 22 46 46 24 28 54 29 3A |S.EE:." "FF$(T):|
00004270: 82 00 84 4A B0 00 A1 41 24 3A 8B 41 24 B2 22 22 |...J...A$:.A$.""|
00004280: A7 31 37 36 00 94 4A B1 00 8B 41 24 B2 22 85 22 |.176..J...A$."."|
00004290: A7 31 39 37 00 A4 4A B2 00 8B 41 24 B2 22 86 22 |.197..J...A$."."|
000042A0: A7 31 39 35 00 B3 4A B3 00 8B 41 24 B2 22 87 22 |.195..J...A$."."|
000042B0: A7 37 38 00 BC 4A B4 00 89 31 37 36 00 03 4B B5 |.78..J...176..K.|
000042C0: 00 99 22 13 11 22 A3 37 29 22 C3 4F 4E 54 52 4F |.."..".7)".ONTRO|
000042D0: 4C 4C 49 4E 47 20 C2 41 53 49 43 20 20 20 22 A3 |LLING .ASIC ".|
000042E0: 33 32 29 50 41 A3 33 37 29 54 50 28 36 29 3A 53 |32)PA.37)TP(6):S|
000042F0: 53 B2 31 3A 45 45 B2 31 36 3A 50 41 B2 31 3A 4B |S.1:EE.16:PA.1:K|
00004300: 4B B2 36 00 2D 4B B6 00 99 22 13 11 22 A3 33 32 |K.6.-K..."..".32|
00004310: 29 50 41 22 11 11 22 3A 81 54 B2 53 53 A4 45 45 |)PA"..":.T.SS.EE|
00004320: 3A 99 22 20 22 46 47 24 28 54 29 3A 82 00 40 4B |:." "FG$(T):..@K|
00004330: B7 00 A1 41 24 3A 8B 41 24 B2 22 22 A7 31 38 33 |...A$:.A$."".183|
00004340: 00 50 4B B8 00 8B 41 24 B2 22 85 22 A7 31 39 37 |.PK...A$.".".197|
00004350: 00 60 4B B9 00 8B 41 24 B2 22 86 22 A7 31 39 35 |.`K...A$.".".195|
00004360: 00 6F 4B BA 00 8B 41 24 B2 22 87 22 A7 37 38 00 |.oK...A$.".".78.|
00004370: 78 4B BB 00 89 31 38 33 00 BF 4B BC 00 99 22 13 |xK...183..K...".|
00004380: 11 22 A3 37 29 22 C9 4E 54 45 52 41 43 54 49 4F |.".7)".NTERACTIO|
00004390: 4E 20 D7 2F D5 53 45 52 53 20 22 A3 33 32 29 50 |N ./.SERS ".32)P|
000043A0: 41 A3 33 37 29 54 50 28 37 29 3A 53 53 B2 31 3A |A.37)TP(7):SS.1:|
000043B0: 45 45 B2 31 36 3A 50 41 B2 31 3A 4B 4B B2 37 00 |EE.16:PA.1:KK.7.|
000043C0: E9 4B BD 00 99 22 13 11 22 A3 33 32 29 50 41 22 |.K..."..".32)PA"|
000043D0: 11 11 22 3A 81 54 B2 53 53 A4 45 45 3A 99 22 20 |..":.T.SS.EE:." |
000043E0: 22 46 42 24 28 54 29 3A 82 00 FC 4B BE 00 A1 41 |"FB$(T):...K...A|
000043F0: 24 3A 8B 41 24 B2 22 22 A7 31 39 30 00 0C 4C BF |$:.A$."".190..L.|
00004400: 00 8B 41 24 B2 22 85 22 A7 31 39 37 00 1C 4C C0 |..A$.".".197..L.|
00004410: 00 8B 41 24 B2 22 86 22 A7 31 39 35 00 2B 4C C1 |..A$.".".195.+L.|
00004420: 00 8B 41 24 B2 22 87 22 A7 37 38 00 34 4C C2 00 |..A$.".".78.4L..|
00004430: 89 31 39 30 00 5D 4C C3 00 8B 50 41 B1 31 A7 53 |.190.]L...PA.1.S|
00004440: 53 B2 53 53 AB 31 36 3A 45 45 B2 45 45 AB 31 36 |S.SS.16:EE.EE.16|
00004450: 3A 50 41 B2 50 41 AB 31 3A 89 32 30 30 00 D4 4C |:PA.PA.1:.200..L|
00004460: C4 00 99 22 13 11 11 11 11 11 11 11 11 11 11 11 |..."............|
00004470: 11 11 11 11 11 11 11 11 11 11 22 A3 31 31 29 22 |..........".11)"|
00004480: 12 C2 45 47 49 4E 4E 49 4E 47 20 4F 46 20 C6 49 |..EGINNING OF .I|
00004490: 4C 45 22 3A 81 53 B2 31 A4 35 30 30 3A 82 3A 99 |LE":.S.1.500:.:.|
000044A0: 22 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 |"...............|
000044B0: 11 11 11 11 11 11 11 22 A3 31 31 29 22 20 20 20 |.......".11)" |
000044C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A | ":|
000044D0: 89 31 39 39 00 02 4D C5 00 8B 54 50 28 4B 4B 29 |.199..M...TP(KK)|
000044E0: B1 50 41 A7 53 53 B2 53 53 AA 31 36 3A 45 45 B2 |.PA.SS.SS.16:EE.|
000044F0: 45 45 AA 31 36 3A 50 41 B2 50 41 AA 31 3A 89 32 |EE.16:PA.PA.1:.2|
00004500: 30 30 00 6E 4D C6 00 99 22 13 11 11 11 11 11 11 |00.nM...".......|
00004510: 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 22 |..............."|
00004520: A3 31 34 29 22 12 C5 4E 44 20 4F 46 20 C6 49 4C |.14)"..ND OF .IL|
00004530: 45 22 3A 81 53 B2 31 A4 35 30 30 3A 82 3A 99 22 |E":.S.1.500:.:."|
00004540: 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 |................|
00004550: 11 11 11 11 11 11 22 A3 31 34 29 22 20 20 20 20 |......".14)" |
00004560: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 00 92 | "..|
00004570: 4D C7 00 91 4B 4B 89 31 34 38 2C 31 35 35 2C 31 |M...KK.148,155,1|
00004580: 36 32 2C 31 36 39 2C 31 37 36 2C 31 38 33 2C 31 |62,169,176,183,1|
00004590: 39 30 00 B6 4D C8 00 91 4B 4B 89 31 34 37 2C 31 |90..M...KK.147,1|
000045A0: 35 34 2C 31 36 31 2C 31 36 38 2C 31 37 35 2C 31 |54,161,168,175,1|
000045B0: 38 32 2C 31 38 39 00 90 4E C9 00 83 22 D4 48 45 |82,189..N...".HE|
000045C0: 20 C9 C6 2E 2E 2E D4 48 45 4E 20 20 53 54 41 54 | ......HEN STAT|
000045D0: 45 4D 45 4E 54 20 49 53 20 57 48 41 54 20 47 49 |EMENT IS WHAT GI|
000045E0: 56 45 53 22 3A 83 22 C2 C1 D3 C9 C3 20 49 54 53 |VES":."..... ITS|
000045F0: 20 49 4E 54 45 4C 4C 49 47 45 4E 43 45 20 41 4E | INTELLIGENCE AN|
00004600: 44 20 49 54 20 57 4F 52 4B 53 20 41 53 22 3A 83 |D IT WORKS AS":.|
00004610: 22 49 54 53 20 20 20 4E 41 4D 45 20 20 20 49 4D |"ITS NAME IM|
00004620: 50 4C 49 45 53 3A 20 20 20 12 C9 C6 92 20 20 20 |PLIES: .... |
00004630: 41 20 20 20 47 49 56 45 4E 22 3A 83 22 12 45 58 |A GIVEN":.".EX|
00004640: 50 52 45 53 53 49 4F 4E 92 2C 20 57 48 45 4E 20 |PRESSION., WHEN |
00004650: 20 45 56 41 4C 55 41 54 45 44 20 20 54 55 52 4E | EVALUATED TURN|
00004660: 53 20 4F 55 54 22 3A 83 22 54 4F 20 20 42 45 20 |S OUT":."TO BE |
00004670: 20 54 52 55 45 2C 20 20 12 D4 C8 C5 CE 92 20 20 | TRUE, ...... |
00004680: 44 4F 20 20 53 4F 4D 45 54 48 49 4E 47 2C 20 22 |DO SOMETHING, "|
00004690: 00 6E 4F CA 00 83 22 28 20 55 53 55 41 4C 4C 59 |.nO..."( USUALLY|
000046A0: 20 20 42 52 41 4E 43 48 45 53 20 20 4F 55 54 20 | BRANCHES OUT |
000046B0: 20 20 54 4F 20 20 41 4E 4F 54 48 45 52 22 3A 83 | TO ANOTHER":.|
000046C0: 22 53 45 43 54 49 4F 4E 20 20 20 4F 46 20 20 20 |"SECTION OF |
000046D0: 54 48 45 20 20 20 50 52 4F 47 52 41 4D 20 29 2E |THE PROGRAM ).|
000046E0: 20 20 20 20 D4 48 45 22 3A 83 22 46 4F 52 4D 41 | .HE":."FORMA|
000046F0: 54 20 4F 46 20 54 48 45 20 C9 C6 2D D4 C8 C5 CE |T OF THE ..-....|
00004700: 20 53 54 41 54 45 4D 45 4E 54 20 49 53 3A 20 20 | STATEMENT IS: |
00004710: 20 22 3A 83 22 20 20 12 C9 C6 92 20 20 12 3C 45 | ":." .... .<E|
00004720: 58 50 52 45 53 53 49 4F 4E 3E 92 20 20 12 D4 C8 |XPRESSION>. ...|
00004730: C5 CE 92 20 20 20 2E 2E 45 49 54 48 45 52 2E 2E |... ..EITHER..|
00004740: 20 22 3A 83 22 20 20 5B 4C 49 4E 45 20 4E 55 4D | ":." [LINE NUM|
00004750: 42 45 52 5D 20 12 4F 52 92 20 20 5B C2 C1 D3 C9 |BER] .OR. [....|
00004760: C3 A0 53 54 41 54 45 4D 45 4E 54 53 5D 22 00 46 |..STATEMENTS]".F|
00004770: 50 CB 00 83 22 C9 46 20 57 45 20 57 49 53 48 20 |P...".F WE WISH |
00004780: 54 4F 20 42 52 41 4E 43 48 20 41 46 54 45 52 20 |TO BRANCH AFTER |
00004790: 54 48 45 20 20 D4 C8 C5 CE 20 2C 22 3A 83 22 57 |THE .... ,":."W|
000047A0: 45 20 43 41 4E 20 20 41 4C 53 4F 20 55 53 45 20 |E CAN ALSO USE |
000047B0: 54 48 45 20 46 4F 4C 4C 4F 57 49 4E 47 20 46 4F |THE FOLLOWING FO|
000047C0: 52 4D 41 54 3A 22 3A 83 22 20 C9 C6 20 3C 45 58 |RMAT:":." .. <EX|
000047D0: 50 52 45 53 53 49 4F 4E 3E 20 20 12 C7 CF D4 CF |PRESSION> .....|
000047E0: 92 20 20 5B 4C 49 4E 45 20 4E 55 4D 42 45 52 5D |. [LINE NUMBER]|
000047F0: 2E 22 3A 83 22 D4 48 45 20 20 C9 C6 2D D4 C8 C5 |.":.".HE ..-...|
00004800: CE 20 20 49 53 20 20 4E 4F 54 20 20 54 48 45 20 |. IS NOT THE |
00004810: 20 4F 4E 4C 59 20 C2 C1 D3 C9 C3 22 3A 83 22 53 | ONLY .....":."S|
00004820: 54 41 54 45 4D 45 4E 54 20 20 57 48 49 43 48 20 |TATEMENT WHICH |
00004830: 4E 45 45 44 53 20 41 4E 20 20 45 58 50 52 45 53 |NEEDS AN EXPRES|
00004840: 53 49 4F 4E 2E 22 00 1C 51 CC 00 83 22 C9 4E 20 |SION."..Q...".N |
00004850: 47 45 4E 45 52 41 4C 20 54 48 45 52 45 20 41 52 |GENERAL THERE AR|
00004860: 45 20 32 20 54 59 50 45 53 20 4F 46 20 20 C2 C1 |E 2 TYPES OF ..|
00004870: D3 C9 C3 22 3A 83 22 45 58 50 52 45 53 53 49 4F |...":."EXPRESSIO|
00004880: 4E 53 20 2C 20 20 41 52 49 54 48 4D 45 54 49 43 |NS , ARITHMETIC|
00004890: 20 20 41 4E 44 20 20 53 54 52 49 4E 47 22 3A 83 | AND STRING":.|
000048A0: 22 45 58 50 52 45 53 53 49 4F 4E 53 2E 20 D7 45 |"EXPRESSIONS. .E|
000048B0: 20 46 4F 52 4D 20 C2 C1 D3 C9 C3 20 45 58 50 52 | FORM ..... EXPR|
000048C0: 45 53 53 49 4F 4E 53 22 3A 83 22 55 53 49 4E 47 |ESSIONS":."USING|
000048D0: 20 43 4F 4E 53 54 41 4E 54 53 2C 20 56 41 52 49 | CONSTANTS, VARI|
000048E0: 41 42 4C 45 53 2C 20 41 52 52 41 59 53 20 41 4E |ABLES, ARRAYS AN|
000048F0: 44 22 3A 83 22 54 48 45 20 20 4F 50 45 52 41 54 |D":."THE OPERAT|
00004900: 4F 52 53 20 4F 46 20 20 C2 C1 D3 C9 C3 2E 20 20 |ORS OF ...... |
00004910: C5 58 50 52 45 53 53 49 4F 4E 53 22 00 F2 51 CD |.XPRESSIONS"..Q.|
00004920: 00 83 22 55 53 55 41 4C 4C 59 20 48 41 56 45 20 |.."USUALLY HAVE |
00004930: 31 20 4F 52 20 4D 4F 52 45 20 4F 50 45 52 41 4E |1 OR MORE OPERAN|
00004940: 44 53 2C 20 20 45 41 43 48 22 3A 83 22 4F 50 45 |DS, EACH":."OPE|
00004950: 52 41 4E 44 20 20 53 45 50 41 52 41 54 45 44 20 |RAND SEPARATED |
00004960: 20 42 59 20 41 4E 20 20 4F 50 45 52 41 54 4F 52 | BY AN OPERATOR|
00004970: 20 54 4F 22 3A 83 22 4D 41 4B 45 20 54 48 45 20 | TO":."MAKE THE |
00004980: 45 58 50 52 45 53 53 49 4F 4E 20 45 51 55 41 4C |EXPRESSION EQUAL|
00004990: 20 54 4F 20 20 41 20 53 49 4E 47 4C 45 22 3A 83 | TO A SINGLE":.|
000049A0: 22 56 41 4C 55 45 2E 20 C5 58 41 4D 50 4C 45 53 |"VALUE. .XAMPLES|
000049B0: 20 4F 46 20 54 48 45 20 C9 C6 2D D4 C8 C5 CE 3A | OF THE ..-....:|
000049C0: 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 C9 C6 | ":." ..|
000049D0: 20 C1 3D 31 30 30 20 CF D2 20 C3 2B C6 3D 32 30 | .=100 .. .+.=20|
000049E0: 30 20 D4 C8 C5 CE 20 20 20 20 20 20 20 20 20 20 |0 .... |
000049F0: 20 22 00 C8 52 CE 00 83 22 20 20 20 C9 C6 20 CE | "..R..." .. .|
00004A00: CF D4 D8 25 A0 C1 CE C4 A0 C1 3C 3E 30 A0 D4 C8 |...%......<>0...|
00004A10: C5 CE A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 22 |..............."|
00004A20: 3A 83 22 2A 2A 2A 20 20 20 D4 48 45 20 20 20 C9 |:."*** .HE .|
00004A30: C6 20 2D 20 D4 C8 C5 CE 20 20 20 C1 54 20 20 D7 |. - .... .T .|
00004A40: 4F 52 4B 20 20 20 2A 2A 2A 22 3A 83 22 C6 49 52 |ORK ***":.".IR|
00004A50: 53 54 20 C2 C1 D3 C9 C3 20 20 45 56 41 4C 55 41 |ST ..... EVALUA|
00004A60: 54 45 53 20 54 48 45 20 45 58 50 52 45 53 53 49 |TES THE EXPRESSI|
00004A70: 4F 4E 2E 22 3A 83 22 C9 46 20 20 54 48 45 20 20 |ON.":.".F THE |
00004A80: 45 58 50 52 45 53 53 49 4F 4E 20 20 54 55 52 4E |EXPRESSION TURN|
00004A90: 53 20 20 4F 55 54 20 20 54 4F 20 42 45 22 3A 83 |S OUT TO BE":.|
00004AA0: 22 54 52 55 45 2C 20 54 48 45 4E 20 20 54 48 45 |"TRUE, THEN THE|
00004AB0: 20 20 53 54 41 54 45 4D 45 4E 54 53 20 20 46 4F | STATEMENTS FO|
00004AC0: 4C 4C 4F 57 49 4E 47 22 00 A4 53 CF 00 83 22 54 |LLOWING"..S..."T|
00004AD0: 48 45 20 20 4B 45 59 57 4F 52 44 20 20 D4 C8 C5 |HE KEYWORD ...|
00004AE0: CE 20 20 41 52 45 20 20 45 58 45 43 55 54 45 44 |. ARE EXECUTED|
00004AF0: 2E 20 20 C9 46 22 3A 83 22 54 48 45 20 45 58 50 |. .F":."THE EXP|
00004B00: 52 45 53 53 49 4F 4E 20 20 54 55 52 4E 53 20 4F |RESSION TURNS O|
00004B10: 55 54 20 54 4F 20 42 45 20 46 41 4C 53 45 2C 22 |UT TO BE FALSE,"|
00004B20: 3A 83 22 54 48 45 4E 20 C2 C1 D3 C9 C3 20 57 49 |:."THEN ..... WI|
00004B30: 4C 4C 20 12 53 4B 49 50 20 20 54 4F 20 54 48 45 |LL .SKIP TO THE|
00004B40: 20 4E 45 58 54 20 CC C9 CE C5 92 22 3A 83 22 12 | NEXT .....":.".|
00004B50: CE D5 CD C2 C5 D2 92 20 41 4E 44 20 57 49 4C 4C |....... AND WILL|
00004B60: 20 49 47 4E 4F 52 45 20 20 41 4E 59 54 48 49 4E | IGNORE ANYTHIN|
00004B70: 47 20 12 41 46 54 45 52 92 22 3A 83 22 54 48 45 |G .AFTER.":."THE|
00004B80: 20 D4 C8 C5 CE 2E 20 20 D2 45 43 41 4C 4C 20 54 | ..... .ECALL T|
00004B90: 48 41 54 20 41 46 54 45 52 20 54 48 45 20 20 D4 |HAT AFTER THE .|
00004BA0: C8 C5 CE 22 00 7A 54 D0 00 83 22 57 45 20 4D 41 |...".zT..."WE MA|
00004BB0: 59 20 48 41 56 45 20 4F 54 48 45 52 20 20 C2 C1 |Y HAVE OTHER ..|
00004BC0: D3 C9 C3 A0 53 54 41 54 45 4D 45 4E 54 53 20 4F |....STATEMENTS O|
00004BD0: 52 22 3A 83 22 41 20 4C 49 4E 45 20 4E 55 4D 42 |R":."A LINE NUMB|
00004BE0: 45 52 20 54 4F 20 47 4F 20 54 4F 2E 20 A0 C5 D8 |ER TO GO TO. ...|
00004BF0: C1 CD D0 CC C5 3A 20 20 20 20 20 22 3A 83 22 20 |.....: ":." |
00004C00: 31 30 20 C3 3D 31 20 20 20 20 20 20 20 20 20 20 |10 .=1 |
00004C10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004C20: 20 20 20 20 20 22 3A 83 22 20 32 30 20 C9 46 20 | ":." 20 .F |
00004C30: C3 3E 30 20 54 48 45 4E 20 C3 3D 30 3A 47 4F 54 |.>0 THEN .=0:GOT|
00004C40: 4F 20 31 30 30 20 20 20 20 20 20 20 20 20 20 22 |O 100 "|
00004C50: 3A 83 22 CC 49 4E 45 20 31 30 20 53 45 54 20 54 |:.".INE 10 SET T|
00004C60: 48 45 20 56 41 4C 55 45 20 C3 20 54 4F 20 31 2E |HE VALUE . TO 1.|
00004C70: 20 20 CC 49 4E 45 20 32 30 22 00 50 55 D1 00 83 | .INE 20".PU...|
00004C80: 22 43 48 45 43 4B 53 20 54 4F 20 53 45 45 20 49 |"CHECKS TO SEE I|
00004C90: 46 20 C3 20 49 53 20 47 52 45 41 54 45 52 20 54 |F . IS GREATER T|
00004CA0: 48 41 4E 20 20 30 2C 22 3A 83 22 49 46 20 49 54 |HAN 0,":."IF IT|
00004CB0: 20 49 53 20 49 54 20 53 45 54 53 20 20 C3 20 20 | IS IT SETS . |
00004CC0: 54 4F 20 30 20 41 4E 44 20 42 52 41 4E 43 48 45 |TO 0 AND BRANCHE|
00004CD0: 53 22 3A 83 22 54 4F A0 31 30 30 2E 20 20 C9 46 |S":."TO.100. .F|
00004CE0: 20 C3 20 49 53 20 4C 45 53 53 20 54 48 45 4E 20 | . IS LESS THEN |
00004CF0: 30 20 54 48 45 4E 20 54 48 45 20 22 3A 83 22 4E |0 THEN THE ":."N|
00004D00: 45 58 54 20 4C 49 4E 45 20 41 46 54 45 52 20 32 |EXT LINE AFTER 2|
00004D10: 30 20 49 53 20 45 58 45 43 55 54 45 44 2E 20 20 |0 IS EXECUTED. |
00004D20: 20 20 20 20 20 22 3A 83 22 CC 45 54 27 53 20 4C | ":.".ET'S L|
00004D30: 4F 4F 4B 20 41 54 20 41 4E 4F 54 48 45 52 20 45 |OOK AT ANOTHER E|
00004D40: 58 41 4D 50 4C 45 2E 20 20 20 20 20 20 20 20 22 |XAMPLE. "|
00004D50: 00 26 56 D2 00 83 22 CC 45 54 20 20 55 53 20 20 |.&V...".ET US |
00004D60: 43 4C 45 41 52 20 20 54 48 45 20 20 53 43 52 45 |CLEAR THE SCRE|
00004D70: 45 4E 20 20 45 41 43 48 20 54 49 4D 45 22 3A 83 |EN EACH TIME":.|
00004D80: 22 D4 C9 20 2A 20 C3 20 3E 20 31 30 30 30 30 2C |".. * . > 10000,|
00004D90: 20 20 41 4E 44 20 20 D4 C9 20 20 49 53 20 54 48 | AND .. IS TH|
00004DA0: 45 20 54 49 4D 45 52 22 3A 83 22 56 41 52 49 41 |E TIMER":."VARIA|
00004DB0: 42 4C 45 20 20 20 41 4E 44 20 20 20 C3 20 20 49 |BLE AND . I|
00004DC0: 53 20 20 20 4F 55 52 20 20 43 4F 55 4E 54 45 52 |S OUR COUNTER|
00004DD0: 2E 22 3A 83 22 C1 4E 44 20 49 46 20 C3 3E 31 30 |.":.".ND IF .>10|
00004DE0: 30 20 20 C3 20 20 49 53 20 52 45 53 45 54 2E 20 |0 . IS RESET. |
00004DF0: 20 C6 49 4E 41 4C 4C 59 20 49 46 22 3A 83 22 49 | .INALLY IF":."I|
00004E00: 46 20 D4 C9 3E 31 30 30 20 54 48 45 4E 20 57 45 |F ..>100 THEN WE|
00004E10: 20 57 49 4C 4C 20 4A 55 4D 50 20 54 4F 20 32 35 | WILL JUMP TO 25|
00004E20: 30 30 2E 20 20 22 00 FC 56 D3 00 83 22 35 30 20 |00. "..V..."50 |
00004E30: C9 C6 20 D4 C9 2A C3 20 3E 20 31 30 30 30 30 20 |.. ..*. > 10000 |
00004E40: D4 C8 C5 CE 20 D0 D2 C9 CE D4 C3 C8 D2 24 28 31 |.... ........$(1|
00004E50: 34 37 29 22 3A 83 22 36 30 20 C9 C6 20 C3 20 3E |47)":."60 .. . >|
00004E60: 20 31 30 30 20 D4 C8 C5 CE 20 C3 3D 30 20 20 20 | 100 .... .=0 |
00004E70: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 | ":.|
00004E80: 22 37 30 20 C9 C6 A0 D4 C9 3E 31 30 30 20 D4 C8 |"70 .....>100 ..|
00004E90: C5 CE 20 32 35 30 30 20 20 20 20 20 20 20 20 20 |.. 2500 |
00004EA0: 20 20 20 20 20 20 20 22 3A 83 22 C5 41 43 48 20 | ":.".ACH |
00004EB0: 54 49 4D 45 20 D4 C9 20 3E 31 30 30 20 54 48 45 |TIME .. >100 THE|
00004EC0: 20 4E 45 58 54 20 32 20 C9 C6 2D D4 C8 C5 CE 27 | NEXT 2 ..-....'|
00004ED0: 53 22 3A 83 22 57 4F 55 4C 44 20 42 45 20 53 4B |S":."WOULD BE SK|
00004EE0: 49 50 50 45 44 21 20 20 20 20 20 20 20 20 20 20 |IPPED! |
00004EF0: 20 20 20 20 20 20 20 20 20 20 20 22 00 D2 57 D4 | "..W.|
00004F00: 00 83 22 20 20 20 20 20 20 20 20 20 20 20 20 20 |.." |
00004F10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004F20: 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 | ":." |
00004F30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004F40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004F50: 20 20 20 22 3A 83 22 20 20 20 20 20 20 20 20 20 | ":." |
00004F60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004F70: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 | ":.|
00004F80: 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |" |
00004F90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004FA0: 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 20 20 | ":." |
00004FB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004FC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004FD0: 20 22 00 A8 58 D5 00 83 22 20 20 20 20 20 20 20 | "..X..." |
00004FE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00004FF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | "|
00005000: 3A 83 22 20 20 20 20 20 20 20 20 20 20 20 20 20 |:." |
00005010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00005020: 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 20 20 | ":." |
00005030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00005040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00005050: 20 20 20 22 3A 83 22 20 20 20 20 20 20 20 20 20 | ":." |
00005060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00005070: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 | ":.|
00005080: 22 C9 4E 20 41 44 44 49 54 49 4F 4E 20 54 4F 20 |".N ADDITION TO |
00005090: 54 48 45 20 20 C9 C6 2E 2E D4 C8 C5 CE 2C 20 C9 |THE ........, .|
000050A0: C6 2E 2E C7 CF D4 CF 22 00 7E 59 D6 00 83 22 53 |.......".~Y..."S|
000050B0: 54 41 54 45 4D 45 4E 54 53 2C 20 54 48 45 53 45 |TATEMENTS, THESE|
000050C0: 20 C2 C1 D3 C9 C3 A0 53 54 41 54 45 4D 45 4E 54 | ......STATEMENT|
000050D0: 53 20 43 41 4E 22 3A 83 22 41 4C 53 4F 20 43 41 |S CAN":."ALSO CA|
000050E0: 55 53 45 20 42 52 41 4E 43 48 49 4E 47 20 54 4F |USE BRANCHING TO|
000050F0: 20 4F 54 48 45 52 20 50 41 52 54 53 20 4F 46 22 | OTHER PARTS OF"|
00005100: 3A 83 22 C2 C1 D3 C9 C3 20 20 50 52 4F 47 52 41 |:."..... PROGRA|
00005110: 4D 53 3A 20 20 C7 CF D4 CF 2C 20 20 C7 CF D3 D5 |MS: ...., ....|
00005120: C2 2F D2 C5 D4 D5 D2 CE 2C 22 3A 83 22 CF CE 2D |./......,":."..-|
00005130: C7 CF D4 CF 2F C7 CF D5 D3 D5 C2 2C 20 C6 CF D2 |..../......, ...|
00005140: 2F CE C5 D8 D4 2E 20 20 20 20 20 20 20 20 20 20 |/..... |
00005150: 20 20 20 22 3A 83 22 C2 C1 D3 C9 C3 20 50 52 4F | ":."..... PRO|
00005160: 47 52 41 4D 53 20 55 53 55 41 4C 4C 59 20 45 58 |GRAMS USUALLY EX|
00005170: 45 43 55 54 45 20 41 4C 4C 20 54 48 45 22 00 54 |ECUTE ALL THE".T|
00005180: 5A D7 00 83 22 53 54 41 54 45 4D 45 4E 54 53 20 |Z..."STATEMENTS |
00005190: 20 4F 46 20 41 20 50 52 4F 47 52 41 4D 20 49 4E | OF A PROGRAM IN|
000051A0: 20 20 41 53 43 45 4E 44 49 4E 47 22 3A 83 22 4F | ASCENDING":."O|
000051B0: 52 44 45 52 2E 20 20 C2 55 54 20 4F 46 54 45 4E |RDER. .UT OFTEN|
000051C0: 20 20 57 45 20 57 41 4E 54 20 54 4F 20 4F 56 45 | WE WANT TO OVE|
000051D0: 52 52 49 44 45 22 3A 83 22 54 48 49 53 20 4F 52 |RRIDE":."THIS OR|
000051E0: 44 45 52 2E 20 C6 4F 52 20 45 58 41 4D 50 4C 45 |DER. .OR EXAMPLE|
000051F0: 2C 20 57 45 20 43 4F 55 4C 44 20 46 4F 52 4D 22 |, WE COULD FORM"|
00005200: 3A 83 22 53 49 4D 50 4C 45 20 4C 4F 4F 50 53 20 |:."SIMPLE LOOPS |
00005210: 57 49 54 48 20 54 48 45 20 20 C7 CF D4 CF 20 53 |WITH THE .... S|
00005220: 54 41 54 45 4D 45 4E 54 3A 22 3A 83 22 20 31 30 |TATEMENT:":." 10|
00005230: 20 C9 3D 30 20 20 20 20 20 20 20 20 20 20 20 20 | .=0 |
00005240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00005250: 20 20 20 22 00 2A 5B D8 00 83 22 20 32 30 20 C9 | ".*[..." 20 .|
00005260: C6 A0 C9 A0 3C A0 31 30 30 30 20 D4 C8 C5 CE A0 |....<.1000 .....|
00005270: 31 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |10 |
00005280: 20 22 3A 83 22 20 33 30 20 C7 CF D4 CF A0 31 30 | ":." 30 .....10|
00005290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000052A0: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 D4 | ":.".|
000052B0: 48 49 53 20 53 48 4F 52 54 20 52 4F 55 54 49 4E |HIS SHORT ROUTIN|
000052C0: 45 20 20 43 52 45 41 54 45 53 20 20 41 20 4C 49 |E CREATES A LI|
000052D0: 53 54 20 4F 46 22 3A 83 22 31 30 30 30 20 43 4F |ST OF":."1000 CO|
000052E0: 4E 53 45 43 55 54 49 56 45 20 4E 55 4D 42 45 52 |NSECUTIVE NUMBER|
000052F0: 53 20 53 54 41 52 54 49 4E 47 20 57 49 54 48 22 |S STARTING WITH"|
00005300: 3A 83 22 4F 4E 45 20 41 4E 44 20 45 4E 44 49 4E |:."ONE AND ENDIN|
00005310: 47 20 20 41 46 54 45 52 20 54 48 45 20 4E 55 4D |G AFTER THE NUM|
00005320: 42 45 52 20 31 30 30 30 2E 22 00 00 5C D9 00 83 |BER 1000."..\...|
00005330: 22 CE 4F 54 49 43 45 20 20 54 48 45 20 53 49 4D |".OTICE THE SIM|
00005340: 50 4C 45 20 46 4F 52 4D 41 54 20 4F 46 20 54 48 |PLE FORMAT OF TH|
00005350: 45 20 C7 CF D4 CF 3A 22 3A 83 22 D4 48 45 20 20 |E ....:":.".HE |
00005360: C7 CF D3 D5 C2 2F D2 C5 D4 D5 D2 CE 20 20 53 54 |...../...... ST|
00005370: 41 54 45 4D 45 4E 54 53 3A 20 20 4F 46 54 45 4E |ATEMENTS: OFTEN|
00005380: 2C 22 3A 83 22 53 54 41 54 45 4D 45 4E 54 53 20 |,":."STATEMENTS |
00005390: 20 4D 41 59 20 42 45 20 20 4E 45 45 44 45 44 20 | MAY BE NEEDED |
000053A0: 20 4D 4F 52 45 20 20 54 48 41 4E 22 3A 83 22 4F | MORE THAN":."O|
000053B0: 4E 43 45 20 49 4E 20 41 20 50 52 4F 47 52 41 4D |NCE IN A PROGRAM|
000053C0: 2E 20 D7 45 20 53 48 4F 55 4C 44 20 44 45 53 49 |. .E SHOULD DESI|
000053D0: 47 4E 41 54 45 22 3A 83 22 54 48 49 53 20 20 53 |GNATE":."THIS S|
000053E0: 45 51 55 45 4E 43 45 20 20 4F 46 20 20 20 53 54 |EQUENCE OF ST|
000053F0: 41 54 45 4D 45 4E 54 53 20 20 41 53 20 20 41 22 |ATEMENTS AS A"|
00005400: 00 DD 5C DA 00 83 22 53 55 42 52 4F 55 54 49 4E |..\..."SUBROUTIN|
00005410: 45 20 42 59 20 50 4C 41 43 49 4E 47 20 41 20 20 |E BY PLACING A |
00005420: D2 C5 D4 D5 D2 CE 20 20 12 41 46 54 45 52 22 3A |...... .AFTER":|
00005430: 83 22 54 48 45 20 20 12 4C 41 53 54 20 53 54 41 |."THE .LAST STA|
00005440: 54 45 4D 45 4E 54 92 20 20 4F 46 20 54 48 49 53 |TEMENT. OF THIS|
00005450: 20 53 45 51 55 45 4E 43 45 2E 22 3A 83 22 D7 48 | SEQUENCE.":.".H|
00005460: 45 4E 20 20 4F 55 52 20 50 52 4F 47 52 41 4D 20 |EN OUR PROGRAM |
00005470: 20 4E 45 45 44 53 20 20 54 4F 20 55 53 45 20 20 | NEEDS TO USE |
00005480: 54 48 49 53 22 3A 83 22 53 45 51 55 45 4E 43 45 |THIS":."SEQUENCE|
00005490: 20 41 47 41 49 4E 2C 20 57 45 20 4A 55 53 54 20 | AGAIN, WE JUST |
000054A0: 55 53 45 20 54 48 45 20 20 C7 CF D3 D5 C2 22 3A |USE THE .....":|
000054B0: 83 22 53 54 41 54 45 4D 45 4E 54 2E 20 20 20 12 |."STATEMENT. .|
000054C0: C7 CF D3 D5 C2 92 A0 A0 20 12 5B CC C9 CE C5 A0 |........ .[.....|
000054D0: CE D5 CD C2 C5 D2 5D 92 20 20 20 20 22 00 B7 5D |......]. "..]|
000054E0: DB 00 83 22 C1 4C 53 4F 20 12 4E 45 56 45 52 92 |...".LSO .NEVER.|
000054F0: 20 46 4F 52 47 45 54 20 54 48 45 20 12 D2 C5 D4 | FORGET THE ....|
00005500: D5 D2 CE 92 20 53 54 41 54 45 4D 45 4E 54 22 3A |.... STATEMENT":|
00005510: 83 22 41 46 54 45 52 20 54 48 45 20 4C 41 53 54 |."AFTER THE LAST|
00005520: 20 4C 49 4E 45 20 4F 46 20 54 48 45 20 53 55 42 | LINE OF THE SUB|
00005530: 52 4F 55 54 49 4E 45 2E 22 3A 83 22 D7 48 45 4E |ROUTINE.":.".HEN|
00005540: 20 20 C2 C1 D3 C9 C3 20 20 53 45 45 53 20 54 48 | ..... SEES TH|
00005550: 45 20 C7 CF D3 D5 C2 20 53 54 41 54 45 4D 45 4E |E ..... STATEMEN|
00005560: 54 2C 22 3A 83 22 49 54 20 53 54 4F 52 45 53 20 |T,":."IT STORES |
00005570: 54 48 45 20 4C 49 4E 45 20 4E 55 4D 42 45 52 20 |THE LINE NUMBER |
00005580: 4F 46 20 54 48 45 20 20 4C 49 4E 45 22 3A 83 22 |OF THE LINE":."|
00005590: 49 4E 20 57 48 49 43 48 20 54 48 45 20 20 C7 CF |IN WHICH THE ..|
000055A0: D3 D5 C2 20 20 57 41 53 20 20 46 4F 55 4E 44 2E |... WAS FOUND.|
000055B0: 20 20 CE 45 58 54 22 00 8F 5E DC 00 83 22 54 48 | .EXT"..^..."TH|
000055C0: 45 20 50 52 4F 47 52 41 4D 20 47 4F 45 53 20 54 |E PROGRAM GOES T|
000055D0: 4F 20 54 48 45 20 47 49 56 45 4E 20 4C 49 4E 45 |O THE GIVEN LINE|
000055E0: 20 41 4E 44 22 3A 83 22 43 4F 4E 54 49 4E 55 45 | AND":."CONTINUE|
000055F0: 53 20 50 52 4F 47 52 41 4D 20 20 45 58 45 43 55 |S PROGRAM EXECU|
00005600: 54 49 4F 4E 20 46 52 4F 4D 20 54 48 41 54 22 3A |TION FROM THAT":|
00005610: 83 22 4C 49 4E 45 20 4F 4E 20 55 4E 54 49 4C 20 |."LINE ON UNTIL |
00005620: 54 48 45 20 D2 C5 D4 D5 D2 CE 20 41 54 20 54 48 |THE ...... AT TH|
00005630: 45 20 45 4E 44 20 4F 46 22 3A 83 22 54 48 45 20 |E END OF":."THE |
00005640: 53 55 42 52 4F 55 54 49 4E 45 2E 20 20 CF 4E 43 |SUBROUTINE. .NC|
00005650: 45 20 49 54 20 20 48 49 54 20 41 20 D2 C5 D4 D5 |E IT HIT A ....|
00005660: D2 CE 22 3A 83 22 53 54 41 54 45 4D 45 4E 54 2C |..":."STATEMENT,|
00005670: 20 20 54 48 45 20 50 52 4F 47 52 41 4D 20 20 12 | THE PROGRAM .|
00005680: 52 45 43 41 4C 4C 53 92 20 57 48 45 52 45 22 00 |RECALLS. WHERE".|
00005690: 65 5F DD 00 83 22 54 48 45 20 4F 52 49 47 49 4E |e_..."THE ORIGIN|
000056A0: 41 4C 20 20 C7 CF D3 D5 C2 20 20 53 54 41 54 45 |AL ..... STATE|
000056B0: 4D 45 4E 54 20 57 41 53 20 41 4E 44 22 3A 83 22 |MENT WAS AND":."|
000056C0: 53 54 41 52 54 53 20 20 45 58 45 43 55 54 49 4E |STARTS EXECUTIN|
000056D0: 47 20 20 46 52 4F 4D 20 20 54 48 45 20 46 4F 4C |G FROM THE FOL|
000056E0: 4C 4F 57 49 4E 47 22 3A 83 22 4C 49 4E 45 3A 20 |LOWING":."LINE: |
000056F0: 20 CF CE 2F C7 CF D4 CF 20 41 4E 44 20 CF CE 2F | ../.... AND ../|
00005700: C7 CF D3 D5 C2 20 53 54 41 54 45 4D 45 4E 54 53 |..... STATEMENTS|
00005710: 22 3A 83 22 D4 48 45 20 20 CF CE A0 20 53 54 41 |":.".HE ... STA|
00005720: 54 45 4D 45 4E 54 20 49 53 20 41 20 56 41 52 49 |TEMENT IS A VARI|
00005730: 41 4E 54 20 4F 46 20 54 48 45 22 3A 83 22 C9 C6 |ANT OF THE":."..|
00005740: 2D D4 C8 C5 CE 20 53 54 41 54 45 4D 45 4E 54 2E |-.... STATEMENT.|
00005750: 20 20 C1 4E 44 20 54 48 45 20 46 4F 52 4D 41 54 | .ND THE FORMAT|
00005760: 20 49 53 3A 22 00 3D 60 DE 00 83 22 12 CF CE 92 | IS:".=`..."....|
00005770: 20 12 3C 56 41 52 49 41 42 4C 45 3E 92 20 12 C7 | .<VARIABLE>. ..|
00005780: CF D4 CF 92 20 4F 52 20 12 C7 CF D3 D5 C2 92 20 |.... OR ....... |
00005790: 2E 2E 22 3A 83 22 20 20 20 2E 2E 2E 12 5B 4C 49 |..":." ....[LI|
000057A0: 53 54 20 4F 46 20 4C 49 4E 45 20 4E 55 4D 42 45 |ST OF LINE NUMBE|
000057B0: 52 53 5D 92 20 20 20 20 20 20 20 20 22 3A 83 22 |RS]. ":."|
000057C0: D4 48 45 20 CF CE 20 53 54 41 54 45 4D 45 4E 54 |.HE .. STATEMENT|
000057D0: 20 49 53 20 55 53 45 44 20 54 4F 20 C7 CF D4 CF | IS USED TO ....|
000057E0: 20 12 31 92 20 20 4F 46 22 3A 83 22 53 45 56 45 | .1. OF":."SEVE|
000057F0: 52 41 4C 20 47 49 56 45 4E 20 4C 49 4E 45 20 4E |RAL GIVEN LINE N|
00005800: 55 4D 42 45 52 53 2C 20 20 44 45 50 45 4E 44 49 |UMBERS, DEPENDI|
00005810: 4E 47 22 3A 83 22 55 50 4F 4E 20 54 48 45 20 56 |NG":."UPON THE V|
00005820: 41 4C 55 45 20 4F 46 20 54 48 45 20 56 41 52 49 |ALUE OF THE VARI|
00005830: 41 42 4C 45 2E 20 20 20 20 20 20 20 22 00 1E 61 |ABLE. "..a|
00005840: DF 00 83 22 D4 48 45 20 C6 CF D2 2D D4 CF 2D CE |...".HE ...-..-.|
00005850: C5 D8 D4 20 20 53 54 41 54 45 4D 45 4E 54 20 41 |... STATEMENT A|
00005860: 4C 4C 4F 57 20 55 53 20 54 4F 22 3A 83 22 55 53 |LLOW US TO":."US|
00005870: 45 20 56 41 52 49 41 42 4C 45 53 20 41 53 20 43 |E VARIABLES AS C|
00005880: 4F 55 4E 54 45 52 53 2E 20 D4 48 45 20 46 4F 52 |OUNTERS. .HE FOR|
00005890: 4D 41 54 20 22 3A 83 22 49 53 3A 20 12 C6 CF D2 |MAT ":."IS: ....|
000058A0: 92 20 12 3C 56 41 52 49 41 42 4C 45 3E 3D 92 20 |. .<VARIABLE>=. |
000058B0: 12 3C 53 54 41 52 54 3E 92 20 D4 CF 20 12 3C 4C |.<START>. .. .<L|
000058C0: 49 4D 49 54 3E 22 3A 83 22 12 5B D3 D4 C5 D0 20 |IMIT>":.".[.... |
000058D0: 3C 53 49 5A 45 3E 5D 92 20 2E 2E 2E 20 12 CE C5 |<SIZE>]. ... ...|
000058E0: D8 D4 92 2E 20 20 C1 4E 20 45 58 41 4D 50 4C 45 |.... .N EXAMPLE|
000058F0: 3A 20 20 22 3A 83 22 20 32 30 20 C6 CF D2 20 C3 |: ":." 20 ... .|
00005900: 20 3D 20 31 20 D4 CF 20 31 30 30 30 3A 20 D0 D2 | = 1 .. 1000: ..|
00005910: C9 CE D4 A0 C3 3A 20 CE C5 D8 D4 20 C3 22 00 F4 |.....: .... ."..|
00005920: 61 E0 00 83 22 D4 48 49 53 20 4C 4F 4F 50 20 20 |a...".HIS LOOP |
00005930: 44 4F 45 53 20 20 57 48 41 54 20 20 54 48 45 20 |DOES WHAT THE |
00005940: 45 41 52 4C 49 45 52 20 4F 4E 45 22 3A 83 22 44 |EARLIER ONE":."D|
00005950: 49 44 3A 20 43 4F 55 4E 54 20 54 4F 20 31 30 30 |ID: COUNT TO 100|
00005960: 30 2E 20 C2 55 54 20 49 54 20 43 4F 55 4E 54 53 |0. .UT IT COUNTS|
00005970: 20 4D 55 43 48 22 3A 83 22 4D 4F 52 45 20 20 45 | MUCH":."MORE E|
00005980: 4C 45 47 41 4E 54 4C 59 2E 20 20 20 D7 45 20 44 |LEGANTLY. .E D|
00005990: 49 44 20 4E 4F 54 20 55 53 45 20 D3 D4 C5 D0 22 |ID NOT USE ...."|
000059A0: 3A 83 22 42 45 43 41 55 53 45 20 20 49 54 20 57 |:."BECAUSE IT W|
000059B0: 41 53 20 4E 4F 54 20 4E 45 45 44 45 44 2C 20 42 |AS NOT NEEDED, B|
000059C0: 55 54 20 49 54 20 43 41 4E 22 3A 83 22 42 45 20 |UT IT CAN":."BE |
000059D0: 56 45 52 59 20 55 53 45 46 55 4C 3A 20 D3 41 59 |VERY USEFUL: .AY|
000059E0: 20 57 45 20 57 41 4E 54 45 44 20 54 4F 20 43 4F | WE WANTED TO CO|
000059F0: 55 4E 54 22 00 CA 62 E1 00 83 22 42 59 20 46 49 |UNT"..b..."BY FI|
00005A00: 56 45 53 2E 20 C1 4C 4C 20 57 45 20 48 41 56 45 |VES. .LL WE HAVE|
00005A10: 20 54 4F 20 44 4F 20 49 53 20 41 44 44 20 54 48 | TO DO IS ADD TH|
00005A20: 45 22 3A 83 22 D3 D4 C5 D0 20 54 4F 20 4C 49 4E |E":.".... TO LIN|
00005A30: 45 20 32 30 20 C6 CF D2 20 C3 3D 31 20 D4 CF 20 |E 20 ... .=1 .. |
00005A40: 31 30 30 30 20 D3 D4 C5 D0 20 35 22 3A 83 22 CE |1000 .... 5":.".|
00005A50: 4F 54 49 43 45 20 4F 55 52 20 56 41 52 49 41 42 |OTICE OUR VARIAB|
00005A60: 4C 45 20 49 53 20 C3 2C 20 4F 55 52 20 53 54 41 |LE IS ., OUR STA|
00005A70: 52 54 49 4E 47 22 3A 83 22 4E 55 4D 42 45 52 20 |RTING":."NUMBER |
00005A80: 49 53 20 31 20 20 41 4E 44 20 20 4F 55 52 20 4C |IS 1 AND OUR L|
00005A90: 49 4D 49 54 20 20 49 53 20 20 31 30 30 30 2E 22 |IMIT IS 1000."|
00005AA0: 3A 83 22 C6 49 4E 41 4C 4C 59 20 52 45 4D 45 4D |:.".INALLY REMEM|
00005AB0: 42 45 52 20 54 4F 20 50 4C 41 43 45 20 54 48 45 |BER TO PLACE THE|
00005AC0: 20 CE C5 D8 D4 20 20 41 54 22 00 A2 63 E2 00 83 | .... AT"..c...|
00005AD0: 22 54 48 45 20 45 4E 44 20 4F 46 20 54 48 45 20 |"THE END OF THE |
00005AE0: 53 54 41 54 45 4D 45 4E 54 20 20 49 4E 20 54 48 |STATEMENT IN TH|
00005AF0: 45 20 4C 4F 4F 50 2E 22 3A 83 22 D4 48 45 20 20 |E LOOP.":.".HE |
00005B00: CE C5 D8 D4 20 20 49 4E 43 52 45 4D 45 4E 54 53 |.... INCREMENTS|
00005B10: 20 4F 55 52 20 56 41 52 49 41 42 4C 45 20 41 4E | OUR VARIABLE AN|
00005B20: 44 22 3A 83 22 53 45 4E 44 53 20 54 48 45 20 50 |D":."SENDS THE P|
00005B30: 52 4F 47 52 41 4D 20 42 41 43 4B 20 54 4F 20 54 |ROGRAM BACK TO T|
00005B40: 48 45 20 C6 CF D2 2D 4C 4F 4F 50 22 3A 83 22 2A |HE ...-LOOP":."*|
00005B50: 2A 20 C3 4F 4D 50 4C 45 58 20 C1 52 52 41 59 53 |* .OMPLEX .RRAYS|
00005B60: 20 41 4E 44 20 D3 54 52 49 4E 47 20 C1 52 52 41 | AND .TRING .RRA|
00005B70: 59 53 20 2A 2A 22 3A 83 22 C1 4E 20 20 12 41 52 |YS **":.".N .AR|
00005B80: 52 41 59 92 20 20 4D 41 59 20 42 45 20 44 45 46 |RAY. MAY BE DEF|
00005B90: 49 4E 45 44 20 54 4F 20 48 41 56 45 20 4D 4F 52 |INED TO HAVE MOR|
00005BA0: 45 22 00 7B 64 E3 00 83 22 54 48 41 4E 20 4F 4E |E".{d..."THAN ON|
00005BB0: 45 20 44 49 4D 45 4E 53 49 4F 4E 20 55 53 49 4E |E DIMENSION USIN|
00005BC0: 47 20 54 48 45 20 C2 C1 D3 C9 C3 20 C4 C9 CD 22 |G THE ..... ..."|
00005BD0: 3A 83 22 53 54 41 54 45 4D 45 4E 54 2E 20 D4 48 |:."STATEMENT. .H|
00005BE0: 45 20 46 4F 52 4D 41 54 20 4F 46 20 C4 C9 CD 20 |E FORMAT OF ... |
00005BF0: 49 53 3A 20 20 20 20 20 20 22 3A 83 22 20 20 12 |IS: ":." .|
00005C00: C4 C9 CD 92 20 12 3C 41 52 52 41 59 20 4E 41 4D |.... .<ARRAY NAM|
00005C10: 45 3E 28 4D 41 58 49 4D 55 4D 20 45 4C 45 4D 45 |E>(MAXIMUM ELEME|
00005C20: 4E 54 53 29 92 2C 22 3A 83 22 20 20 20 20 20 3C |NTS).,":." <|
00005C30: 4E 45 58 54 20 41 52 52 41 59 20 4E 41 4D 45 3E |NEXT ARRAY NAME>|
00005C40: 28 4D 41 58 2E 20 45 4C 54 53 2E 29 2E 2E 2E 20 |(MAX. ELTS.)... |
00005C50: 22 3A 83 22 D7 45 20 4D 41 59 20 C4 C9 CD 20 53 |":.".E MAY ... S|
00005C60: 45 56 45 52 41 4C 20 41 52 52 41 59 53 20 41 54 |EVERAL ARRAYS AT|
00005C70: 20 4F 4E 43 45 2E 20 20 20 20 22 00 51 65 E4 00 | ONCE. ".Qe..|
00005C80: 83 22 C5 58 41 4D 50 4C 45 3A 20 20 CC 45 54 20 |.".XAMPLE: .ET |
00005C90: 55 53 20 53 49 4D 55 4C 41 54 45 20 41 20 43 48 |US SIMULATE A CH|
00005CA0: 45 53 53 42 4F 41 52 44 22 3A 83 22 55 53 49 4E |ESSBOARD":."USIN|
00005CB0: 47 20 54 48 45 20 20 54 57 4F 2D 44 49 4D 45 4E |G THE TWO-DIMEN|
00005CC0: 53 49 4F 4E 41 4C 20 41 52 52 41 59 2C 20 20 C3 |SIONAL ARRAY, .|
00005CD0: C8 2E 22 3A 83 22 CC 45 54 27 53 20 53 41 59 20 |..":.".ET'S SAY |
00005CE0: 41 20 31 20 52 45 50 52 45 53 45 4E 54 53 20 41 |A 1 REPRESENTS A|
00005CF0: 20 50 41 57 4E 20 4F 4E 20 4F 55 52 22 3A 83 22 | PAWN ON OUR":."|
00005D00: 42 4F 41 52 44 2C 20 41 20 20 30 20 52 45 50 52 |BOARD, A 0 REPR|
00005D10: 45 53 45 4E 54 53 20 4E 4F 20 50 49 45 43 45 20 |ESENTS NO PIECE |
00005D20: 20 41 4E 44 20 41 22 3A 83 22 32 20 52 45 50 52 | AND A":."2 REPR|
00005D30: 45 53 45 4E 54 53 20 41 20 50 49 45 43 45 20 4F |ESENTS A PIECE O|
00005D40: 54 48 45 52 20 54 48 41 4E 20 41 20 50 41 57 4E |THER THAN A PAWN|
00005D50: 22 00 27 66 E5 00 83 22 4F 4E 20 4F 55 52 20 42 |".'f..."ON OUR B|
00005D60: 4F 41 52 44 2E 20 20 CE 4F 57 20 55 53 49 4E 47 |OARD. .OW USING|
00005D70: 20 54 48 45 20 20 C6 CF D2 2D CE C5 D8 D4 22 3A | THE ...-....":|
00005D80: 83 22 53 54 41 54 45 4D 45 4E 54 2C 20 20 57 45 |."STATEMENT, WE|
00005D90: 20 43 4F 55 4C 44 20 45 41 53 49 4C 59 20 49 4E | COULD EASILY IN|
00005DA0: 49 54 49 41 4C 49 5A 45 22 3A 83 22 54 48 45 20 |ITIALIZE":."THE |
00005DB0: 42 4F 41 52 44 3A 20 20 20 20 20 20 20 20 20 20 |BOARD: |
00005DC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00005DD0: 20 20 22 3A 83 22 20 31 30 20 C4 C9 CD 20 C3 C8 | ":." 10 ... ..|
00005DE0: 28 37 2C 37 29 20 20 3A D2 C5 CD 20 C4 49 4D 45 |(7,7) :... .IME|
00005DF0: 4E 53 49 4F 4E 20 C3 C8 20 20 20 20 22 3A 83 22 |NSION .. ":."|
00005E00: 20 32 30 20 C6 CF D2 20 D2 CF 3D 32 D4 CF 35 3A | 20 ... ..=2..5:|
00005E10: 20 C6 CF D2 20 C3 30 3D 30 20 D4 CF 20 37 20 20 | ... .0=0 .. 7 |
00005E20: 20 20 20 20 20 20 22 00 FD 66 E6 00 83 22 20 33 | "..f..." 3|
00005E30: 30 20 C3 C8 28 D2 CF 2C C3 CF 29 3D 30 3A 20 20 |0 ..(..,..)=0: |
00005E40: CE C5 D8 D4 20 C3 CF 3A 20 CE C5 D8 D4 20 D2 CF |.... ..: .... ..|
00005E50: 20 20 20 20 22 3A 83 22 20 34 30 20 D2 C5 CD 20 | ":." 40 ... |
00005E60: CE CF D7 20 C4 CF 20 D0 C1 D7 CE D3 2E 20 D7 C1 |... .. ...... ..|
00005E70: D4 C3 C8 20 C3 C1 D2 C5 C6 D5 CC CC D9 21 22 3A |... .........!":|
00005E80: 83 22 20 35 30 20 C6 CF D2 20 D2 CF 3D 31 D4 CF |." 50 ... ..=1..|
00005E90: 36 20 D3 D4 C5 D0 20 35 3A 20 C6 CF D2 20 C3 30 |6 .... 5: ... .0|
00005EA0: 3D 30 D4 CF 37 20 20 20 22 3A 83 22 20 36 30 20 |=0..7 ":." 60 |
00005EB0: C3 C8 28 D2 CF 2C C3 CF 29 3D 31 3A 20 CE C5 D8 |..(..,..)=1: ...|
00005EC0: D4 A0 C3 CF 3A A0 CE C5 D8 D4 A0 D2 CF A0 A0 A0 |....:...........|
00005ED0: A0 A0 22 3A 83 22 20 37 30 A0 D2 C5 CD A0 CE CF |..":." 70.......|
00005EE0: D7 A0 C4 CF 20 D0 C9 C5 C3 C5 D3 20 20 20 20 20 |.... ...... |
00005EF0: 20 20 20 20 20 20 20 20 20 20 20 20 22 00 D3 67 | "..g|
00005F00: E7 00 83 22 20 38 30 20 C6 CF D2 A0 D2 CF 3D 30 |..." 80 ......=0|
00005F10: D4 CF 37 20 D3 D4 C5 D0 20 37 3A 20 C6 CF D2 20 |..7 .... 7: ... |
00005F20: C3 CF 3D 30 D4 CF 37 20 20 20 22 3A 83 22 20 39 |..=0..7 ":." 9|
00005F30: 30 20 C3 C8 28 D2 CF 2C C3 30 29 3D 32 3A 20 CE |0 ..(..,.0)=2: .|
00005F40: C5 D8 D4 A0 C3 CF 3A A0 CE C5 D8 D4 A0 D2 CF 20 |......:........ |
00005F50: 20 20 20 20 22 3A 83 22 D4 48 49 53 20 54 48 45 | ":.".HIS THE|
00005F60: 20 54 4F 50 20 31 2F 32 20 4F 46 20 54 48 45 20 | TOP 1/2 OF THE |
00005F70: 43 48 45 53 53 42 4F 41 52 44 3A 20 20 20 22 3A |CHESSBOARD: ":|
00005F80: 83 22 20 20 32 20 20 32 20 20 32 20 20 32 20 20 |." 2 2 2 2 |
00005F90: 32 20 20 32 20 20 32 20 20 32 20 20 20 20 20 20 |2 2 2 2 |
00005FA0: 20 20 20 20 20 20 20 20 22 3A 83 22 20 20 31 20 | ":." 1 |
00005FB0: 20 31 20 20 31 20 20 31 20 20 31 20 20 31 20 20 | 1 1 1 1 1 |
00005FC0: 31 20 20 31 20 20 20 20 20 20 20 20 20 20 20 20 |1 1 |
00005FD0: 20 20 22 00 A9 68 E8 00 83 22 20 20 30 20 20 30 | "..h..." 0 0|
00005FE0: 20 20 30 20 20 30 20 20 30 20 20 30 20 20 30 20 | 0 0 0 0 0 |
00005FF0: 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 0 |
00006000: 22 3A 83 22 20 20 30 20 20 30 20 20 30 20 20 30 |":." 0 0 0 0|
00006010: 20 20 30 20 20 30 20 20 30 20 20 30 20 20 20 20 | 0 0 0 0 |
00006020: 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 CF 55 | ":.".U|
00006030: 52 20 54 52 49 43 4B 20 49 4E 20 55 53 49 4E 47 |R TRICK IN USING|
00006040: 20 54 48 45 20 20 D3 D4 C5 D0 20 20 49 4E 20 4C | THE .... IN L|
00006050: 49 4E 45 53 22 3A 83 22 31 30 30 20 41 4E 44 20 |INES":."100 AND |
00006060: 31 36 30 20 20 41 4C 4C 4F 57 45 44 20 55 53 20 |160 ALLOWED US |
00006070: 54 4F 20 4E 55 4D 42 45 52 20 4F 4E 4C 59 22 3A |TO NUMBER ONLY":|
00006080: 83 22 54 48 45 20 53 51 55 41 52 45 53 20 57 45 |."THE SQUARES WE|
00006090: 20 57 41 4E 54 45 44 2C 20 49 2E 45 2E 20 57 45 | WANTED, I.E. WE|
000060A0: 20 53 4B 49 50 50 45 44 22 00 7F 69 E9 00 83 22 | SKIPPED"..i..."|
000060B0: 4F 56 45 52 20 54 48 45 20 4F 54 48 45 52 20 52 |OVER THE OTHER R|
000060C0: 4F 57 53 2E 20 20 CE 4F 54 49 43 45 20 54 48 45 |OWS. .OTICE THE|
000060D0: 20 20 C6 CF D2 2D 22 3A 83 22 CE C5 D8 D4 20 4C | ...-":.".... L|
000060E0: 4F 4F 50 20 57 4F 52 4B 53 20 56 45 52 59 20 57 |OOP WORKS VERY W|
000060F0: 45 4C 4C 20 57 49 54 48 20 41 52 52 41 59 53 2E |ELL WITH ARRAYS.|
00006100: 22 3A 83 22 D7 45 20 20 43 41 4E 20 20 C4 C9 CD |":.".E CAN ...|
00006110: 20 20 41 4E 20 20 41 52 52 41 59 20 20 54 4F 20 | AN ARRAY TO |
00006120: 20 48 41 56 45 20 4D 41 4E 59 22 3A 83 22 44 49 | HAVE MANY":."DI|
00006130: 4D 45 4E 53 49 4F 4E 53 2E 20 C1 20 33 20 44 49 |MENSIONS. . 3 DI|
00006140: 4D 45 4E 53 49 4F 4E 41 4C 20 45 58 41 4D 50 4C |MENSIONAL EXAMPL|
00006150: 45 20 49 53 22 3A 83 22 53 49 4D 55 4C 41 54 49 |E IS":."SIMULATI|
00006160: 4E 47 20 41 20 D2 55 42 49 4B 27 53 20 43 55 42 |NG A .UBIK'S CUB|
00006170: 45 20 57 49 54 48 20 41 20 33 20 58 20 33 22 00 |E WITH A 3 X 3".|
00006180: 55 6A EA 00 83 22 58 20 33 20 20 41 52 52 41 59 |Uj..."X 3 ARRAY|
00006190: 2E 20 20 C1 4E 59 20 20 50 52 4F 47 52 41 4D 20 |. .NY PROGRAM |
000061A0: 20 57 48 49 43 48 20 20 55 53 45 53 22 3A 83 22 | WHICH USES":."|
000061B0: 41 20 4D 55 4C 54 49 2D 44 49 4D 45 4E 53 49 4F |A MULTI-DIMENSIO|
000061C0: 4E 41 4C 20 53 59 53 54 45 4D 20 20 57 4F 55 4C |NAL SYSTEM WOUL|
000061D0: 44 20 57 4F 52 4B 22 3A 83 22 57 45 4C 4C 20 20 |D WORK":."WELL |
000061E0: 57 49 54 48 20 20 4D 55 4C 54 49 2D 44 49 4D 45 |WITH MULTI-DIME|
000061F0: 4E 53 49 4F 4E 41 4C 20 20 41 52 52 41 59 53 2E |NSIONAL ARRAYS.|
00006200: 22 3A 83 22 D3 54 52 49 4E 47 53 3A 20 20 D7 45 |":.".TRINGS: .E|
00006210: 20 43 41 4E 20 53 45 54 20 41 20 20 56 41 52 49 | CAN SET A VARI|
00006220: 41 42 4C 45 20 54 4F 20 42 45 22 3A 83 22 C1 CC |ABLE TO BE":."..|
00006230: D0 C8 C1 CE D5 CD C5 D2 C9 C3 2C 20 41 20 53 54 |.........., A ST|
00006240: 52 49 4E 47 20 42 59 20 50 55 54 54 49 4E 47 20 |RING BY PUTTING |
00006250: 41 20 20 24 22 00 2B 6B EB 00 83 22 41 46 54 45 |A $".+k..."AFTE|
00006260: 52 20 54 48 45 20 56 41 52 49 41 42 4C 45 20 4E |R THE VARIABLE N|
00006270: 41 4D 45 2E 20 20 CE 4F 57 20 20 57 45 20 20 43 |AME. .OW WE C|
00006280: 41 4E 22 3A 83 22 53 45 54 20 54 48 45 53 45 20 |AN":."SET THESE |
00006290: 56 41 52 49 41 42 4C 45 53 20 54 4F 20 45 51 55 |VARIABLES TO EQU|
000062A0: 41 4C 20 20 53 54 52 49 4E 47 53 2E 22 3A 83 22 |AL STRINGS.":."|
000062B0: C1 20 20 53 54 52 49 4E 47 2C 20 4F 52 20 20 53 |. STRING, OR S|
000062C0: 54 52 49 4E 47 20 43 4F 4E 53 54 41 4E 54 2C 20 |TRING CONSTANT, |
000062D0: 49 53 20 41 4E 59 22 3A 83 22 47 52 4F 55 50 20 |IS ANY":."GROUP |
000062E0: 4F 46 20 55 50 20 54 4F 20 20 38 30 20 20 43 48 |OF UP TO 80 CH|
000062F0: 41 52 41 43 54 45 52 53 20 54 48 41 54 20 57 45 |ARACTERS THAT WE|
00006300: 22 3A 83 22 43 41 4E 20 50 55 54 20 20 42 45 54 |":."CAN PUT BET|
00006310: 57 45 45 4E 20 51 55 4F 54 45 53 2E 20 20 C6 4F |WEEN QUOTES. .O|
00006320: 52 20 45 58 41 4D 50 4C 45 2C 22 00 01 6C EC 00 |R EXAMPLE,"..l..|
00006330: 83 22 49 46 20 57 45 20 50 55 54 20 54 48 45 20 |."IF WE PUT THE |
00006340: 57 4F 52 44 20 C8 C5 CC CC CF 20 42 45 54 57 45 |WORD ..... BETWE|
00006350: 45 4E 20 51 55 4F 54 45 22 3A 83 22 4D 41 52 4B |EN QUOTE":."MARK|
00006360: 53 20 54 48 45 4E 20 49 54 20 42 45 43 4F 4D 45 |S THEN IT BECOME|
00006370: 53 20 41 20 53 54 52 49 4E 47 2E 20 CE 4F 57 20 |S A STRING. .OW |
00006380: 57 45 22 3A 83 22 43 41 4E 20 53 45 54 20 41 20 |WE":."CAN SET A |
00006390: 53 54 52 49 4E 47 20 56 41 52 49 41 42 4C 45 20 |STRING VARIABLE |
000063A0: 54 4F 20 54 41 4B 45 20 20 54 48 45 22 3A 83 22 |TO TAKE THE":."|
000063B0: 56 41 4C 55 45 20 4F 46 20 54 48 49 53 20 53 54 |VALUE OF THIS ST|
000063C0: 52 49 4E 47 3A 20 20 20 20 20 20 20 20 20 20 20 |RING: |
000063D0: 20 20 20 20 20 20 22 3A 83 22 20 31 30 20 C8 C5 | ":." 10 ..|
000063E0: 24 3D 27 C8 C5 CC CC CF 27 20 3A D2 C5 CD 20 D2 |$='.....' :... .|
000063F0: 45 50 4C 41 43 45 20 28 27 29 20 57 49 54 48 20 |EPLACE (') WITH |
00006400: 22 00 D7 6C ED 00 83 22 20 33 30 20 D0 D2 C9 CE |"..l..." 30 ....|
00006410: D4 C8 C5 24 20 20 20 20 3A D2 C5 CD 20 20 20 51 |...$ :... Q|
00006420: 55 4F 54 45 53 20 20 20 20 20 20 20 20 20 22 3A |UOTES ":|
00006430: 83 22 D7 48 45 4E 20 20 54 48 49 53 20 20 53 45 |.".HEN THIS SE|
00006440: 47 4D 45 4E 54 20 4F 46 20 20 54 48 45 20 50 52 |GMENT OF THE PR|
00006450: 4F 47 52 41 4D 20 49 53 22 3A 83 22 52 55 4E 20 |OGRAM IS":."RUN |
00006460: 57 45 20 57 49 4C 4C 20 52 45 43 45 49 56 45 20 |WE WILL RECEIVE |
00006470: 54 48 45 20 47 52 45 45 54 49 4E 47 20 C8 C5 CC |THE GREETING ...|
00006480: CC CF 22 3A 83 22 D4 48 45 20 C3 2D 36 34 20 50 |..":.".HE .-64 P|
00006490: 52 4F 56 49 44 45 53 20 55 53 20 57 49 54 48 20 |ROVIDES US WITH |
000064A0: 54 48 45 20 20 41 42 49 4C 49 54 59 22 3A 83 22 |THE ABILITY":."|
000064B0: 54 4F 20 20 41 44 44 20 41 4E 44 20 20 43 4F 4D |TO ADD AND COM|
000064C0: 50 41 52 45 20 53 54 52 49 4E 47 53 20 20 41 4E |PARE STRINGS AN|
000064D0: 44 20 41 4C 53 4F 22 00 AD 6D EE 00 83 22 50 52 |D ALSO"..m..."PR|
000064E0: 4F 56 49 44 45 53 20 55 53 20 57 49 54 48 20 39 |OVIDES US WITH 9|
000064F0: 20 4F 54 48 45 52 20 53 54 52 49 4E 47 20 53 54 | OTHER STRING ST|
00006500: 41 54 45 2D 22 3A 83 22 4D 45 4E 54 53 2E 20 C4 |ATE-":."MENTS. .|
00006510: 55 45 20 54 4F 20 54 48 45 20 20 4C 49 4D 49 54 |UE TO THE LIMIT|
00006520: 53 20 4F 46 20 54 48 49 53 20 50 52 4F 2D 22 3A |S OF THIS PRO-":|
00006530: 83 22 47 52 41 4D 20 57 45 20 57 49 4C 4C 20 44 |."GRAM WE WILL D|
00006540: 49 53 43 55 53 53 20 54 48 45 4D 20 4F 4E 4C 59 |ISCUSS THEM ONLY|
00006550: 20 42 52 49 45 46 4C 59 22 3A 83 22 C0 C0 C0 C0 | BRIEFLY":."....|
00006560: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 B2 C0 C0 C0 |................|
00006570: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................|
00006580: C0 C0 22 3A 83 22 20 C2 C1 D3 C9 C3 20 D3 D4 C1 |..":." ..... ...|
00006590: D4 C5 CD C5 CE D4 DD 20 D7 C8 C1 D4 A0 C9 D4 A0 |....... ........|
000065A0: C4 CF C5 D3 20 20 20 20 20 20 20 20 22 00 A4 6E |.... "..n|
000065B0: EF 00 83 22 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |..."............|
000065C0: C0 C0 C0 C0 DB C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................|
000065D0: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 22 3A 83 22 20 20 |..........":." |
000065E0: CC C5 CE 28 20 D8 24 20 29 20 20 20 20 20 DD 20 |...( .$ ) . |
000065F0: D2 C5 D4 D5 D2 CE D3 A0 CE D5 CD C2 C5 D2 A0 CF |................|
00006600: C6 20 20 20 22 3A 83 22 20 20 20 20 20 20 20 20 |. ":." |
00006610: 20 20 20 20 20 20 20 20 DD 20 C3 C8 C1 D2 C1 C3 | . ......|
00006620: D4 C5 D2 D3 A0 C9 CE A0 D8 24 20 20 20 20 22 3A |.........$ ":|
00006630: 83 22 20 20 D3 D4 D2 24 28 A0 D8 20 29 20 20 20 |." ...$(.. ) |
00006640: 20 20 DD A0 D2 C5 D4 D5 D2 CE D3 A0 CE D5 CD C5 | ..............|
00006650: D2 C9 C3 20 20 20 20 20 22 3A 83 22 A0 A0 A0 A0 |... ":."....|
00006660: A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 DD A0 D6 C1 |................|
00006670: CC D5 C5 A0 CF C6 A0 D8 20 C3 CF CE D6 C5 D2 D4 |........ .......|
00006680: C5 C4 22 3A 83 22 20 20 20 20 20 20 20 20 20 20 |..":." |
00006690: 20 20 20 20 20 20 DD 20 D4 CF A0 C1 A0 D3 D4 D2 | . ........|
000066A0: C9 CE C7 22 00 7A 6F F0 00 83 22 20 20 D6 C1 CC |...".zo..." ...|
000066B0: 28 20 D8 24 29 20 20 20 20 20 20 DD 20 C7 C9 D6 |( .$) . ...|
000066C0: C5 D3 A0 CE D5 CD C5 D2 C9 C3 A0 D6 C1 CC D5 C5 |................|
000066D0: 20 22 3A 83 22 20 20 20 20 20 20 20 20 20 20 20 | ":." |
000066E0: 20 20 20 20 20 DD 20 CF C6 A0 D8 24 2C 20 D5 D0 | . ....$, ..|
000066F0: A0 D4 CF A0 31 D3 D4 20 20 20 20 22 3A 83 22 20 |....1.. ":." |
00006700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 DD | .|
00006710: 20 CE CF CE 2D CE D5 CD C5 D2 C9 C3 20 20 20 20 | ...-....... |
00006720: 20 20 20 20 20 22 3A 83 22 20 20 C3 C8 D2 24 28 | ":." ...$(|
00006730: 20 D8 20 29 20 20 20 20 20 DD 20 C7 C9 D6 C5 D3 | . ) . .....|
00006740: 20 C3 C8 C1 D2 C1 C3 D4 C5 D2 A0 D7 C9 D4 C8 22 | .............."|
00006750: 3A 83 22 20 20 20 20 20 20 20 20 20 20 20 20 20 |:." |
00006760: 20 20 20 DD 20 C1 D3 C3 C9 C9 A0 C3 CF C4 C5 A0 | . ...........|
00006770: CF C6 A0 D8 20 20 20 20 20 22 00 50 70 F1 00 83 |.... ".Pp...|
00006780: 22 20 20 C1 D3 C3 28 A0 D8 24 A0 29 A0 A0 A0 A0 |" ...(..$.)....|
00006790: A0 DD A0 C7 C9 D6 C5 D3 A0 C1 D3 C3 C9 C9 A0 C3 |................|
000067A0: CF C4 C5 A0 C6 CF D2 22 3A 83 22 20 20 20 20 20 |.......":." |
000067B0: 20 20 20 20 20 20 20 20 20 20 20 DD 20 C3 C8 C1 | . ...|
000067C0: D2 C1 C3 D4 C5 D2 A0 D8 24 20 20 20 20 20 20 20 |........$ |
000067D0: 20 22 3A 83 22 20 20 CC C5 C6 D4 24 28 C1 24 2C | ":." ....$(.$,|
000067E0: D8 29 20 20 20 DD 20 C7 C9 D6 C5 D3 A0 CC C5 C6 |.) . .........|
000067F0: D4 CD CF D3 D4 A0 D8 20 20 20 20 22 3A 83 22 20 |....... ":." |
00006800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 DD | .|
00006810: 20 C3 C8 C1 D2 C1 C3 D4 C5 D2 D3 A0 CF C6 A0 C1 | ...............|
00006820: 24 20 20 20 20 22 3A 83 22 20 20 D2 C9 C7 C8 D4 |$ ":." .....|
00006830: 24 28 C1 24 2C D8 29 20 20 DD 20 C7 C9 D6 C5 D3 |$(.$,.) . .....|
00006840: A0 D2 C9 C7 C8 D4 CD CF D3 D4 20 D8 20 20 20 22 |.......... . "|
00006850: 00 26 71 F2 00 83 22 20 20 20 20 20 20 20 20 20 |.&q..." |
00006860: 20 20 20 20 20 20 20 DD 20 C3 C8 C1 D2 C1 C3 D4 | . .......|
00006870: C5 D2 D3 20 CF C6 A0 C1 24 20 20 20 20 22 3A 83 |... ....$ ":.|
00006880: 22 20 20 CD C9 C4 24 28 C1 24 2C D8 2C D9 29 20 |" ...$(.$,.,.) |
00006890: 20 DD 20 C7 C9 D6 C5 D3 A0 D9 20 C3 C8 C1 D2 C1 | . ....... .....|
000068A0: C3 D4 C5 D2 D3 20 20 22 3A 83 22 20 20 20 20 20 |..... ":." |
000068B0: 20 20 20 20 20 20 20 20 20 20 20 DD 20 CF C6 A0 | . ...|
000068C0: C1 24 A0 D3 D4 C1 D2 D4 C9 CE C7 A0 C1 D4 20 D8 |.$............ .|
000068D0: 20 22 3A 83 22 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 | ":."...........|
000068E0: C0 C0 C0 C0 C0 B1 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................|
000068F0: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 22 3A 83 22 D7 |...........":.".|
00006900: 49 54 48 20 54 48 45 53 45 20 20 53 54 52 49 4E |ITH THESE STRIN|
00006910: 47 20 20 53 54 41 54 45 4D 45 4E 54 53 2C 20 57 |G STATEMENTS, W|
00006920: 45 20 43 41 4E 22 00 FC 71 F3 00 83 22 46 4F 52 |E CAN"..q..."FOR|
00006930: 4D 20 4D 41 4E 59 20 4E 45 57 20 20 53 54 52 49 |M MANY NEW STRI|
00006940: 4E 47 53 20 46 52 4F 4D 20 4F 4C 44 20 20 4F 4E |NGS FROM OLD ON|
00006950: 45 53 2E 22 3A 83 22 D7 45 20 43 41 4E 20 20 44 |ES.":.".E CAN D|
00006960: 45 46 49 4E 45 20 41 20 53 54 52 49 4E 47 20 56 |EFINE A STRING V|
00006970: 41 52 49 41 42 4C 45 20 20 54 48 45 4E 22 3A 83 |ARIABLE THEN":.|
00006980: 22 44 49 4D 45 4E 53 49 4F 4E 20 49 54 20 41 53 |"DIMENSION IT AS|
00006990: 20 41 4E 20 41 52 52 41 59 3A 20 31 30 20 C4 49 | AN ARRAY: 10 .I|
000069A0: 4D 20 D7 24 28 39 29 22 3A 83 22 CE 4F 57 20 54 |M .$(9)":.".OW T|
000069B0: 48 45 20 53 54 52 49 4E 47 20 41 52 52 41 59 20 |HE STRING ARRAY |
000069C0: 56 41 52 49 41 42 4C 45 20 20 D7 24 20 20 43 41 |VARIABLE .$ CA|
000069D0: 4E 22 3A 83 22 48 4F 4C 44 20 55 50 20 54 4F 20 |N":."HOLD UP TO |
000069E0: A0 31 30 20 20 53 54 52 49 4E 47 53 2E 20 20 C2 |.10 STRINGS. .|
000069F0: 55 54 20 52 45 4D 45 4D 42 45 52 22 00 D2 72 F4 |UT REMEMBER"..r.|
00006A00: 00 83 22 54 48 41 54 20 45 41 43 48 20 53 54 52 |.."THAT EACH STR|
00006A10: 49 4E 47 20 20 43 41 4E 20 4F 4E 4C 59 20 20 43 |ING CAN ONLY C|
00006A20: 4F 4E 54 41 49 4E 20 55 50 22 3A 83 22 54 4F 20 |ONTAIN UP":."TO |
00006A30: 38 30 20 43 48 41 52 41 43 54 45 52 53 2E 20 20 |80 CHARACTERS. |
00006A40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00006A50: 20 20 20 22 3A 83 22 5B C1 46 54 45 52 20 52 45 | ":."[.FTER RE|
00006A60: 41 44 49 4E 47 20 54 48 45 20 53 45 43 54 49 4F |ADING THE SECTIO|
00006A70: 4E 20 4F 46 20 54 55 54 4F 52 49 41 4C 22 3A 83 |N OF TUTORIAL":.|
00006A80: 22 4F 4E 20 20 49 4E 54 45 52 41 43 54 49 4F 4E |"ON INTERACTION|
00006A90: 20 20 57 49 54 48 20 20 54 48 45 20 20 55 53 45 | WITH THE USE|
00006AA0: 52 2C 20 20 54 48 45 22 3A 83 22 46 4F 4C 4C 4F |R, THE":."FOLLO|
00006AB0: 57 49 4E 47 20 20 43 4F 44 45 20 57 49 4C 4C 20 |WING CODE WILL |
00006AC0: 20 42 45 43 4F 4D 45 20 43 4C 45 41 52 45 52 2E | BECOME CLEARER.|
00006AD0: 5D 22 00 A8 73 F5 00 83 22 CC 45 54 27 53 20 53 |]"..s...".ET'S S|
00006AE0: 41 59 20 57 45 20 57 41 4E 54 20 20 54 4F 20 43 |AY WE WANT TO C|
00006AF0: 52 45 41 54 45 20 20 41 20 53 49 4D 50 4C 45 22 |REATE A SIMPLE"|
00006B00: 3A 83 22 57 4F 52 44 20 50 52 4F 43 45 53 53 4F |:."WORD PROCESSO|
00006B10: 52 2E 20 CF 42 56 49 4F 55 53 4C 59 20 57 45 20 |R. .BVIOUSLY WE |
00006B20: 57 49 4C 4C 20 4E 45 45 44 22 3A 83 22 4F 55 52 |WILL NEED":."OUR|
00006B30: 20 53 54 52 49 4E 47 20 41 52 52 41 59 2E 20 20 | STRING ARRAY. |
00006B40: C1 54 20 20 54 48 49 53 20 20 50 4F 49 4E 54 20 |.T THIS POINT |
00006B50: 20 57 45 22 3A 83 22 57 4F 55 4C 44 20 4C 49 4B | WE":."WOULD LIK|
00006B60: 45 20 54 48 45 20 C3 2D 36 34 20 54 4F 20 53 54 |E THE .-64 TO ST|
00006B70: 4F 52 45 20 41 4E 44 20 20 54 48 45 4E 22 3A 83 |ORE AND THEN":.|
00006B80: 22 53 48 4F 57 20 41 4C 4C 20 49 4E 50 55 54 20 |"SHOW ALL INPUT |
00006B90: 54 4F 20 54 48 45 20 20 4B 45 59 42 4F 41 52 44 |TO THE KEYBOARD|
00006BA0: 2E 20 CC 45 54 27 53 22 00 7E 74 F6 00 83 22 53 |. .ET'S".~t..."S|
00006BB0: 41 59 20 57 45 27 4C 4C 20 4B 45 45 50 20 41 4C |AY WE'LL KEEP AL|
00006BC0: 4C 20 4F 55 52 20 49 4E 50 55 54 20 54 4F 20 45 |L OUR INPUT TO E|
00006BD0: 49 47 48 54 59 22 3A 83 22 43 48 41 52 41 43 54 |IGHTY":."CHARACT|
00006BE0: 45 52 53 20 4D 41 58 49 4D 55 4D 2C 20 41 4E 44 |ERS MAXIMUM, AND|
00006BF0: 20 49 46 20 57 45 20 20 48 49 54 20 54 48 45 22 | IF WE HIT THE"|
00006C00: 3A 83 22 27 5C 27 20 4B 45 59 2C 20 41 4C 4C 20 |:."'\' KEY, ALL |
00006C10: 54 48 45 20 49 4E 50 55 54 20 20 57 49 4C 4C 20 |THE INPUT WILL |
00006C20: 42 45 20 53 48 4F 57 4E 2E 22 3A 83 22 20 31 30 |BE SHOWN.":." 10|
00006C30: 20 C4 C9 CD A0 D7 D0 24 28 39 39 39 29 20 20 20 | ......$(999) |
00006C40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00006C50: 20 20 20 22 3A 83 22 20 32 30 20 C6 CF D2 A0 C9 | ":." 20 .....|
00006C60: 3D A0 30 20 D4 CF A0 39 39 39 20 20 20 20 20 20 |=.0 ...999 |
00006C70: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 00 54 | ".T|
00006C80: 75 F7 00 83 22 20 33 30 20 C9 CE D0 D5 D4 20 D7 |u..." 30 ..... .|
00006C90: D0 24 28 A0 C9 A0 29 20 20 20 20 20 20 20 20 20 |.$(...) |
00006CA0: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 | ":." |
00006CB0: 34 30 20 C9 C6 A0 CC C5 C6 D4 24 28 A0 D7 D0 24 |40 .......$(...$|
00006CC0: 28 C9 29 2C 20 31 20 29 20 3D 20 C3 C8 D2 24 28 |(.), 1 ) = ...$(|
00006CD0: 39 32 29 20 20 22 3A 83 22 20 20 20 20 20 20 20 |92) ":." |
00006CE0: 20 20 D4 C8 C5 CE A0 31 30 30 20 20 20 20 20 20 | .....100 |
00006CF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | "|
00006D00: 3A 83 22 20 35 30 20 CE C5 D8 D4 A0 C9 A0 A0 A0 |:." 50 .........|
00006D10: A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 |................|
00006D20: A0 A0 A0 A0 A0 A0 A0 A0 A0 22 3A 83 22 20 31 30 |.........":." 10|
00006D30: 30 20 C6 CF D2 A0 CA 3D A0 31 20 D4 CF A0 39 39 |0 .....=.1 ...99|
00006D40: 39 3A 20 D0 D2 C9 CE D4 A0 D7 D0 24 28 CA 29 20 |9: ........$(.) |
00006D50: 20 20 20 22 00 2A 76 F8 00 83 22 20 31 31 30 20 | ".*v..." 110 |
00006D60: C9 C6 A0 CC C5 C6 D4 24 28 A0 D7 D0 24 28 C9 29 |.......$(...$(.)|
00006D70: 2C 20 31 29 20 3D 20 C3 C8 D2 24 28 39 32 29 20 |, 1) = ...$(92) |
00006D80: 20 22 3A 83 22 20 20 20 20 20 20 20 20 20 D4 C8 | ":." ..|
00006D90: C5 CE A0 C5 CE C4 20 20 20 20 20 20 20 20 20 20 |...... |
00006DA0: 20 20 20 20 20 20 20 20 20 20 20 22 3A 83 22 20 | ":." |
00006DB0: 31 32 30 A0 CE C5 D8 D4 A0 CA A0 A0 A0 A0 A0 A0 |120.............|
00006DC0: A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 |................|
00006DD0: A0 A0 A0 A0 A0 22 3A 83 22 D4 48 49 53 20 50 52 |.....":.".HIS PR|
00006DE0: 4F 47 52 41 4D 20 53 45 47 4D 45 4E 54 20 43 4F |OGRAM SEGMENT CO|
00006DF0: 55 4C 44 20 42 45 20 20 55 53 45 44 20 41 53 22 |ULD BE USED AS"|
00006E00: 3A 83 22 54 48 45 20 46 52 41 4D 45 20 4F 46 20 |:."THE FRAME OF |
00006E10: 41 20 4C 41 52 47 45 52 20 20 57 4F 52 44 20 20 |A LARGER WORD |
00006E20: 50 52 4F 43 45 53 53 4F 52 22 00 00 77 F9 00 83 |PROCESSOR"..w...|
00006E30: 22 50 52 4F 47 52 41 4D 2C 20 C6 4F 52 20 45 58 |"PROGRAM, .OR EX|
00006E40: 41 4D 50 4C 45 2E 20 20 20 20 20 20 20 20 20 20 |AMPLE. |
00006E50: 20 20 20 20 20 20 20 22 3A 83 22 CC 49 4E 45 20 | ":.".INE |
00006E60: 31 30 20 43 52 45 41 54 45 53 20 41 20 53 54 52 |10 CREATES A STR|
00006E70: 49 4E 47 20 41 52 52 41 59 20 4F 46 20 31 30 30 |ING ARRAY OF 100|
00006E80: 30 22 3A 83 22 53 54 52 49 4E 47 53 20 4D 41 58 |0":."STRINGS MAX|
00006E90: 49 4D 55 4D 2E 20 D7 45 20 54 48 45 4E 20 55 53 |IMUM. .E THEN US|
00006EA0: 45 20 41 20 4C 4F 4F 50 20 54 4F 22 3A 83 22 46 |E A LOOP TO":."F|
00006EB0: 49 4C 4C 20 55 50 20 4F 55 52 20 41 52 52 41 59 |ILL UP OUR ARRAY|
00006EC0: 2E 20 D2 D5 CE 20 54 48 45 20 50 52 4F 47 52 41 |. ... THE PROGRA|
00006ED0: 4D 20 41 4E 44 22 3A 83 22 CE 4F 57 20 57 48 45 |M AND":.".OW WHE|
00006EE0: 4E 20 20 57 45 20 52 55 4E 20 54 48 45 20 20 50 |N WE RUN THE P|
00006EF0: 52 4F 47 52 41 4D 2C 20 57 45 20 57 49 4C 4C 22 |ROGRAM, WE WILL"|
00006F00: 00 D6 77 FA 00 83 22 57 45 27 4C 4C 20 53 45 45 |..w..."WE'LL SEE|
00006F10: 20 54 48 45 20 27 3F 27 20 50 52 4F 4D 50 54 20 | THE '?' PROMPT |
00006F20: 43 41 55 53 45 44 20 42 59 20 54 48 45 22 3A 83 |CAUSED BY THE":.|
00006F30: 22 C9 CE D0 D5 D4 20 53 54 41 54 45 4D 45 4E 54 |"..... STATEMENT|
00006F40: 2E 20 20 C1 46 54 45 52 20 54 59 50 49 4E 47 20 |. .FTER TYPING |
00006F50: 41 20 47 52 4F 55 50 22 3A 83 22 4F 46 20 43 48 |A GROUP":."OF CH|
00006F60: 41 52 41 43 54 45 52 53 20 41 4E 44 20 48 49 54 |ARACTERS AND HIT|
00006F70: 54 49 4E 47 20 52 45 54 55 52 4E 2C 20 20 54 48 |TING RETURN, TH|
00006F80: 45 22 3A 83 22 50 52 4F 47 52 41 4D 20 57 49 4C |E":."PROGRAM WIL|
00006F90: 4C 20 54 48 45 4E 20 43 48 45 43 4B 2C 20 55 53 |L THEN CHECK, US|
00006FA0: 49 4E 47 20 54 48 45 20 C9 C6 2D 22 3A 83 22 D4 |ING THE ..-":.".|
00006FB0: C8 C5 CE 20 53 54 41 54 45 4D 45 4E 54 2C 20 54 |... STATEMENT, T|
00006FC0: 4F 20 47 45 54 20 57 48 45 54 48 45 52 20 4F 52 |O GET WHETHER OR|
00006FD0: 20 20 4E 4F 54 22 00 AC 78 FB 00 83 22 54 48 45 | NOT"..x..."THE|
00006FE0: 20 20 31 53 54 20 43 48 41 52 41 43 54 45 52 20 | 1ST CHARACTER |
00006FF0: 20 4F 46 20 54 48 45 20 53 54 52 49 4E 47 20 49 | OF THE STRING I|
00007000: 53 20 41 22 3A 83 22 27 5C 27 2E 20 20 C9 46 20 |S A":."'\'. .F |
00007010: 49 54 20 49 53 20 54 48 45 20 20 50 52 4F 47 52 |IT IS THE PROGR|
00007020: 41 4D 20 57 49 4C 4C 20 20 45 58 49 54 22 3A 83 |AM WILL EXIT":.|
00007030: 22 54 48 45 20 46 49 52 53 54 20 20 C6 CF D2 2D |"THE FIRST ...-|
00007040: CE C5 D8 D4 20 4C 4F 4F 50 20 41 4E 44 20 45 4E |.... LOOP AND EN|
00007050: 54 45 52 20 54 48 45 22 3A 83 22 32 4E 44 2C 20 |TER THE":."2ND, |
00007060: 57 48 49 43 48 20 20 57 49 4C 4C 20 20 50 52 49 |WHICH WILL PRI|
00007070: 4E 54 20 20 4F 55 54 20 20 41 4C 4C 20 20 54 48 |NT OUT ALL TH|
00007080: 45 22 3A 83 22 4C 49 4E 45 53 20 57 45 20 48 41 |E":."LINES WE HA|
00007090: 44 20 54 59 50 45 44 20 49 4E 2E 20 20 20 20 20 |D TYPED IN. |
000070A0: 20 20 20 20 20 20 20 20 20 20 20 22 00 00 00 | "... |
..7....53281,.:.53280,11:.G(14)G(8)"...P
LEASE CHOOSE....V...."..1 .---.> .ANNOUN
CMENT!.}....".2 .---.> .NORTHWEST BASIC
TUTOR......A$:.A$."".3......A$."2".73...
...A$.."1".3.P....".. DISK HE
LPER 5.0......" ..... ......
....:...." .(.C.) .M.AY .18., .1987 .
- .C.HRIS .M.C.G.UIRE":.X.1.3000:.._....
"... DISK HELPER 5.0......"
..... ...... .........". .
D.ISK .H.ELPER 5.0 OFFERS A HUGE......."
SELECTION OF DISK FUNCTIONS.,. SOME..
....." .23. TO CHOOSE FROM... LETS TAKE
A LOOK....;....". .PRESS ANY KEY
TO CONTINUE.C....". ..... ... ...
.. .........|....198,.:.198,1:.198,.....
.."... DISK HELPER 5.0.D...."
..... ...... ........."
.THE FOLLOWING IS A LIST......"
OF THE OPTIONS ON.=...." .D.IS
K .H.ELPER 5.0'S .1.ST MENU...E...."....
......DISK.DIRECTORY..............."....
......FORMAT.DISK.................."....
......INITIALIZE.DISK.DRIVE........"....
......RENAME.FILE.................."....
......VALIDATE.DISK...........-...."....
......SCRATCH.FILE............U...."....
......UNSCRATCH.FILES.........}...."....
......ERROR.STATUS................."....
......COPY.FILE/SAME.DISK.....L...."....
......COPY.FILE/ANOTHER.DISK... ..".....
.....LOCK/UNLOCK.DISK..........!..".....
.....LOCK/UNLOCK.FILES.......D."..".....
.....RENAME.DISK.HEADER......L.#..".....
.....RENAME.DISK.ID............$..".
.PRESS ANY KEY TO CONTINUE...%..".
..... ... ... .. .........V.&..198,.
:.198,1:.198,....'.."... DISK
HELPER 5.0...(.." ..... ....
.. ....E.).." .THE FOLLOWING IS A
LIST.H.*.." OF THE OPTIONS ON
...+.." .D.ISK .H.ELPER 5.0'S .2.ND
MENU.....,.."..........ALPHABETIZE.DIRE
CTORY.....-.."..........SQUEEZE.DIRECTOR
Y............"..........VIEW.DISK.BAM...
........7./.."..........TOTAL.DISK.ERASE
........_.0.."..........DISK.ERROR.CHECK
ER........1.."..........START.&.END.ADDR
ESSES.....2.."..........SPIN.DISK.DRIVE.
........W.3.."..........READ.A.SEQ.FILE.
..........4.."..........DIVIDE.A.SEQ.FIL
E.......(.5..". .PRESS ANY KEY TO
CONTINUE.P.6..". ..... ... ... ..
.........I.7..198,.:.198,1:.198,....8.."
... DISK HELPER 5.0...9.."
..... ...... ......:.." .YOU
CAN DOWNLOAD .D.ISK .H.ELPER 5.0...;.."
ON .Q-LINK. BY GOING TO .CIN..9.<
.." AND CHOOSING .SOFTWARE LIBRARIES.
..I.=.." THEN CHOOSE .DOWNLOAD A SPECIF
IC FILE.....>.."..HERE'S THE INFO YOU'LL
NEED.:...?.."..FILENAME.: "G(34)"DISK H
ELPER 5.0"G(34)...@..".UPLOADER.: JIMMY
PAGE...A..". .WRITE THIS INFORMATION D
OWN BEFORE.6.B.." GETTING ON.-.LINE
TO DOWNLOAD...[.C.."..
.SINCERELY,...D..".
.C.HRIS .M.C.G.UIRE...E.."
...... ..........F..". .PR
ESS ANY KEY TO NORTHWEST TUTOR...G..".
..... ... ... .. ......... ......+.H..
198,.:.198,1:.198,....I..53281,.:.53280,
11:."..".G(8).G(14):." ***************
*******************.":..7)".............
............":..7)".".31)".":..7)". N
O R T H W E S T .":..7)".".31)".":..7)
". B A S I C T U T O R .":..7)".".31)"
."...J...7)"..........................."
:..8)"THIS PROGRAM INTRODUCES":..17)".BA
SIC":..14)".PROGRAMMING..":." ********
**************************":."..":.T.1.1
7:..3)"*".36)"*":.:X$."
":..8)"...TO CONTI
NUE HIT"...K..A$:.A$.G(13).77...L.."....
...................".25)" ":.T.1.30
0:.:.".......................".25)".RETU
RN":.T.1.500:.:.75...M.."..":.145:.T.1.4
0:."..";:.:."..................":.T.1.40
:.".";:.:."..F1 - ADVANCE PAGE F3 - B
ACK PAGE":."..F5 - MENU
";.~.N.Z$."MENU ":PA.
1:.".":..1)"FILE: "Z$.28)"PAGE"PA"OF 1":
."....":.T.1.8:." "A$(T):.X$:....O..A$:.
A$."".79. .P..A$.".".146...Q..A$.".".153
...R..A$.".".160.P.S..A$.".".167...T..A$
.".".174...U..A$.".".181...V..A$.".".188
...W..A$."."..64738...X..79...Y..1,5,3,6
,4,8,4,3:."F1 - SIMPLE VARIABLES AND ARR
AYS ":."F2 - MATH AND RELATIONAL OP
ERATIONS ":."F3 - OUTPUT TO THE SCREEN
":."F4 - DECISIONS USING BA
SIC ":."F5 - MORE COMPLEX ARR
AYS WITH STRINGS ".Z.Z.."F6 - CONTROL TH
E FLOW OF YOUR PROGRAM ":."F7 - INTERACT
IONS WITH USER ":."F8 - QUIT
":.".VARIABLE
S. ARE NAMES GIVEN TO DATA IN A":."BASIC
PROGRAM. THE CONCEPT IS AN EASY"...[..
"ONE TO UNDERSTAND. FOR EXAMPLE: "
:."
":." 10 A=4 :REM A IS EQUAL T
O 4":." 20 B=5 :REM B IS EQUAL
TO 5":." 30 C=A+B :REM C IS EQU
AL TO 9"...\.."
":."LINE 10 ASSIGNS THE NUM
ERIC VALUE OF 4":."TO VARIABLE A. LINE
20 ASSIGNS B WITH":."THE NUMERIC VALUE O
F 5. LINE 30 ADDS":."THE VARIABLES 'A
' AND 'B' AND PLACES".^.].."THE SUM INT
O NEWLY CREATED VARIABLE":."'C'. THE
.REM.ARK AT THE END OF EACH IS":."TO MA
KE THE PROGRAM EASIER TO READ AND":."IS
IGNORED BY THE COMPUTER. A VARIABLE":."N
AME CAN HAVE ONE TO THREE CHARACTERS.".:
.^.."THE OPTIONS ARE:
":."
":." .1. .2. .3._.. THE THIRD
CHARACTER ":." ^ ^ MUST BE
A '%' OR '$' ":." . .
"..._.." . ... THE
SECOND CHARACTER CAN BE":." . LE
TTER (A-Z) OR (0-9) ":." .
":." .. THE
FIRST CHARACTER CAN ONLY BE ":." L
ETTER (A-Z) "...`.."
":.
"THE THIRD CHARACTER IS USE TO IDENFY"
:."WHETHER THE VARIABLE IS ALPHANUMERI
C":."OR A NUMERIC INTEGER.
":."( $=ALPHANUMERIC %=NUMERIC INTE
GER )"...A.."A VARIABLE NAME CAN HAVE MO
RE THAN TWO":."CHARACTERS, BUT THE COMMO
DORE COMPUTER":."WILL ONLY RECOGNIZE
THE FIRST TWO.":."
":." NAME=7
NASA=6 "...B.." ........
........ ":." . ..
.................. . ":." .
. COMPUTER READS AS. . ":." ..
... NA=7 AS NA=6 ..... ":."
.................... ".L C..
" "
:."NOTE: THERE ARE TWO VARIABLES THAT TH
E":." COMMODORE COMPUTER RESERVED
FOR":." SYSTEM USE. AND THEY ARE
.TI.ME":." AND .ST.ATUS. DO NOT US
E THESE. ".D!D.."
":.".ARRAY. IS A LIST
OF DATA THAT USUALLY":."CONTAINS INFORM
ATION THAT IS RELATED.":."INSTEAD OF
ASSIGNING A VARIABLE TO":."EACH CHARAC
TER OF DATA, WE GROUP THEM".."E.."TOGET
HER INTO AN ARRAY. ":."FOR
EXAMPLE: ":."
":.
" SCORES OF FIVE TEST: 90,72,87,92,88 "
:."
".."F.." INSTEAD OF USING VARIABLES:
":." A0=90:A1=72:A2=87:A3=92:A
4=88 ":." WE USE AN ARRAY:
":." DIM A(4)
":."
".H#G.."NOTE: DIM IS THE
SYSTEM WORD THAT SETS":."UP AN ARRAY.
":.".DATA. ARE P
LACE INTO AN ARRAY BY USING":."THE READ.
..DATA STATEMENTS. ":."
"..$H.."
10 DIM A(4) ":.
" 20 FOR T=0 TO 4 "
:." 30 READ A(T)
":." 40 NEXT T
":." 50 DATA 90,72,87,92,88
".T%I.."
":."LINE 10 SET UPS AN ARRAY
WITH 5 MEMB-":."ERS IN IT. LINE 20 SET
UP AN LOOP THAT":."WILL EXECUTE 5 TIME
S. LINE 30 READS":."THE DATA ON LINE 5
0 INTO THE 'A' AR-".J&J.."RAY. LINE 40
CONTINUES THE LOOP UNTIL":."T=4. LINE 5
0 IS WHERE THE DATA FOR THE":."FIVE TEST
SCORES ARE KEPT. ":."THERE A
RE BASICALLY TWO COMMANDS THAT":."A PRO
GRAMMER CAN USE TO INTERACT WITH".$'K..
"THE USERS IN A PROGRAM. ONE IS .INPUT
.":."AND THE OTHER IS .GET..
":."
":." ........................
":." .PROGRAM W/INPUT OR GET...
. "..'L.." ....................
.... . ":." ^ ...
.................. ":." .........
USERS INTERVENTION . ":."
..................... ":."
".P(M.."THE DIF
FERENCE BETWEEN INPUT AND GET":."IS TH
AT INPUT EXPECTS A RESPONSE AND":."THE
N A RETURN. WHILE GET EXECUTES IT":."A
S SOON AS A KEY IS HIT. ":.
"THE FORMAT FOR AN INPUT STATEMENT BE-"
..)N.."GINS WITH THE WORD INPUT FOLLOW
ED BY":."A VARIABLE NAME. SUCH AS:
":."
":." 10 INPUT A :REM ASK FOR
AN INPUT ":." 20 ....
".~*O.."
":."IF THIS PROGRAM W
AS EXECUTED: ":."
":." ? . . _.
A BLINKING CURSOR WILL BE":."
THERE UNTIL AN ENTRY PLUS".T+P.." ^
A RETURN IS ENTERED. ":."
. ":.
" .......... THE INPUT STATEMENT CAUSES"
:." A '?' TO BE GENERATED.
":."
".,,Q.."THE .GET. STATEMENT IS LIKE
THE INPUT":."STATEMENT, EXCEPT THAT IT
DOESN'T WAIT":."FOR AN ENTRY. THUS, I
N ORDER TO USE":."GET WE MUST SET UP AN
LOOP. SUCH AS: ":."
"..-R.." 10 GET A$
_................. ":." 20 IF A$=C
HR$(32) THEN 40 .. . ":." 30 GOTO
10 ...... ":." 40 ...
. _......... ":."
".X-S..
"LINE 10 GETS A CHARACTER FROM THE KEY-"
:."BOARD. LINE 20 CHECKS TO SEE IF THE
":."SPACE BAR WAS PRESSED. IF SPACE B
AR ":."WAS NOT PRESSED THEN LINE 30 SENT
THE ":."PROGRAM BACK TO LINE 10, IF
IT WAS"...T.."THEN LINE 20 SENT THE PRO
GRAM TO 40. ":."AN .ARITHMETIC OPERATOR
. DEFINES A MATH-":."AMATIC OPERATION SU
CH AS ADDITION (+),":."SUBTRACTION (-),
MULTIPLICATION (*) ,":."DIVISION (/),
OR EXPONENTIATION (^)."../U.."IN AN ARI
THMETIC OPERATION THE RESULT":."IS ALWA
YS STORED IN THE RIGHT SIDE. ":."
":." C
= A + B D = E * F G = H / J ":."
^ ..... ^ ..... ^ ..... ".^
0V.." ....... ....... .......
":."
":.".ORDER OF OPERATIONS:. AN EXPRE
SSION MAY":."HAVE MULTIPLE OPERATIONS SU
CH AS: ":." MM = A / B + ( 2 * C)
- E ".41W.."IN THIS CASE THE
COMPUTER PROCESSES":."THE STATEMENT IN
A FIXED SEQUENCE. ":."THE SEQUENCE TH
E COMPUTER PROCESS FOR":."MULTIPLE EXPR
ESSION ARE: ":." ..........
.......................... "..2X.." . OR
DER . DISCRIPTION . EXAMPLE . ":." ..
.................................. ":."
.1. ^ . EXPONENTIAION . BASE^EXP . ":.
" .2. - . NEGATION . -N . "
:." .3. / . DIVISION . A / B .
"..2Y.." . * . MULTIPLICATION. C *
D . ":." .4. + . ADDITION . A
+ B . ":." . - . SUBTRACTION .
C - D . ":." ........................
............ ":."NOTE: THIS ORDER CAN BE
OVERWRITTEN BY"..3Z.."USING PARENTHESES
AROUND AN OPERATION.":."EXAMPLE: NA=(A+
B)*C THE PARANTHESES":."AROUND A + B
MAKE IT A SUBEXPRESSION. ":.".RELATIONAL
OPERATORS. ARE USED TO COM-":."PARE TW
O OPERANDS. SUCH AS: "..4{.."
7 > 6 GREATER THAN > ":.
" 8 < 1 LESS THAN < "
:." 5 = 5 EQUAL TO =
":." 7 <> 9 NOT EQUAL TO <>
":." 4 >= 6 GREATER OR EQUAL TO
>= ".D5|.." 3 <= 2 LESS OR EQUAL T
O <= ":."WHEN A CONDITION OF TRUE
IS DETECTED":."BY THE COMPUTER AS IN 7
> 6 A (-1) IS":."PRODUCED. IF A COND
ITION IS FALSE AS":."IN '3 <= 2', A (0)
IS PRODUCED. ".:6}.."
":."NOTE: LETT
ER (A-Z) CAN BE COMPARE FOR":."ALL THE R
ELATIONAL OPERATORS ABOVE. ":."THERE O
RDER IS : A<B B<C C<D D<E ... ":."THE E
ASIEST WAY TO WRITE DATA ON THE"..7~..
"SCREEN IS WITH THE .PRINT. STATEMENT
.":."IF WE WANT TO WRITE THE WORD ' HELL
O'":."WE WOULD WRITE IN OUR BASIC PROGRA
M. ":." 10 ? 'HELLO' :REM (?) = PRIN
T ":."IF WE WANT TO DISPLAY A VAR
IABLE WE"..7.."WOULD WRITE:
":." 10 A=19 :REM
SET VARIALBE A ":." 20 ? A :RE
M PRINT A ":."WE CAN ALSO MIX
TEXT AND VARIABLE. ":." 10 A=19
:REM SET A TO 19 "..8..." 20 B$='
HELLO' :REM SET STRING B$ ":." 30 ?
A, B$ :REM PRINT A AND B$ ":."NOTE:
IF YOU WERE TYPING THE ABOVE IN":."TO T
HE COMPUTER, YOU SHOULD USE SHIFT":."2
AND NOT SHIFT 7 FOR THE ('). "..9
..."IF WE USE A ',' IN BETWEEN VARIAB
LE":."IN A PRINT STATEMENT WE WOULD SKI
P 9 ":."SPACE BETWEEN THE TWO VARIABLE
ON THE":."SCREEN. FOR EXAMPLE:
":." 10 A=3 :REM SET A
TO 3 ".I:..." 20 B=5 :REM
SET B TO 5 ":." 30 PRINT A,B :RE
M PRINT A AND B ":."ON THE OUTPUT IT
WOULD LOOK LIKE THIS":."
":." 3 5
".?;..."IF WE CH
ANGE LINE 30 TO PRINT A;B ":."THE OU
TPUT WOULD LOOK LIKE THIS ":."
":." 3
5 ":."
NOTE: COMMAS (,) SKIP 9 SPACES ".
.<..." SEMICOLON (;) SKIP 2 SPACES
":."THE OTHER WAY TO WRITE SOMETH
ING ON":."THE SCREEN IS WITH THE .POKE.
STATEMENT":."BASICALLY, A POKE COMMAND
PUTS A VAL-":."UE INTO A SPECIFIED ME
MORY LOCAITON."..<..."THE FORMAT FOR POK
E STATEMENT IS: ":." POKE MEM,VAL
":." ^ ^
":." . .
. VAL IS THE DATA WE WANT ":." .
TO WRITE INTO MEMORY AT MEM".C=..."
. ":."
.. MEM IS THE MEMORY LOCATION ":."
WHERE VAL WILL BE PUT INTO. ":
."
":."NOTE: MEM MUST BE IN THE NUMERIC RAN
GE"..>..."OF 0 TO 65536 AND VAL MUST BE
BETWEEN":."0 AND 255.
":."WITH POKE WE CAN CHANGE T
HE BORDER OF":."THE SCREEN TO ANOTHER C
OLOR BY POKING":."AT LOCATION 53280 WIT
H A COLOR FROM 0".O?..."TO 15. WE CAN
CHANGE THE BACKGROUND":."COLOR BY REPLA
CING MEM WITH 53281 AND":."AND VAL WI
TH A NUMBER FROM 0 TO 15.":."BY USING
THE PRINT STATEMENT WE CAN":."CHANGE
THE COLOR OF THE TEXT ON THE".I@..."SC
REEN. PRINT '.E.' THIS WILL CHANGE THE":
."CURSOR AND THE TEXT TO WHITE COLOR.
":."WE CAN CLEAR THE SCREEN IN OUR PROGR
AM":."BY USING ON OF THESE THREE STATEME
NTS.":." 10 PRINT '. . _.. SHIFT CLR HOM
E KEY "..A..." 10 PRINT CHR$(147)
":." 10 SYS 58692
":."NOTE: REPLACE ' WITH
QUOTES AT SHIFT 2":."BY PLACING THE CU
RSORS INSIDE A QUOTE":."ON A PRINT STATE
MENT WE CAN PRINT THE"..A..."DATA ANYWH
ERE ON THE SCREEN. ANOTHER":."WAY WE C
AN WRITE DATA ON THE SCREEN IS":."WITH T
HE POKE STATEMENT. THIS IS POS-":."SIBL
E BECAUSE THE SCREEN LOC IS STORED":."IN
MEMORY AT 1024 TO 2023. AND IF WE".KB
..."WANT TO PRINT DATA ON TOP OF THE S
C-":."REEN WE WOULD [ POKE 1024,VAL ] (V
AL =":."IS A NUMBER FROM 0 TO 255, 0=@ 1
=A 2=B":."SEE USERS MANUAL UNDER SCREEN
DISPLAY":."CODES. BESIDES THE SCREEN DI
SPLAY CODE"..C..."THERE IS THE SCREEN C
OLOR MEMORY AND":."IT WORK THE SAME WAY
AS SCREEN DISPLAY":."EXCEPT ITS MEMORY
LOCATION IS AT 55296":."TO 56295. EACH
ONE OF THE 1000 COLOR":."MEMORY CORRES
PONDS WITH THE 1000 DIS-".WD..."PLAY MEM
ORY. SO IF THE TOP OF THE SCR-":."EEN IS
LOCATION 1024 THEN THE COLOR":."MEMO
RY IS 55296, AND 1025 OF DISPLAY":."IS
55297 OF COLOR MEMORY, ETC. ":."
".
ME..." POKE 1024,0: POKE 55296,7
":."
":." THESE TWO STATEMENT WILL PUT
A '@' AT":." TOP OF THE SCREEN AND IT WI
LL BE YEL-":." LOW COLOR.
".#F..."
":."THE NUMBER WE POKE
INTO THE SCREEN CO-":."LOR MEMORY IS 0
TO 15. WITH 0 BEING":."THE COLOR BLAC
K, AND 1 AS WHITE, AND 2":."AS RED, AND
4 AS CYAN, ETC. "..G...TP(7),A
$(8):.T.0.7:.TP(T):.:.T.1.8:.A$(T):.:.FA
$(80),FB$(48),FC$(48),FD$(96):.FE$(64),F
G$(64),FF$(128):.T.1.80:.FA$(T):.:.T.1.4
8:.FB$(T):.:.T.1.48:.FC$(T):.:.T.1.96:.F
D$(T):.:.T.1.64:.FE$(T):.:.T.1.64:.FG$(T
):.:.T.1.128:.FF$(T):.:..WG..."..".7)"VA
RIABLES AND ARRAY ".32)PA.37)TP(1):SS.1:
EE.16:PA.1:KK.1..G..."..".32)PA"..":.T.S
S.EE:." "FA$(T):...G...A$:.A$."".148..G.
..A$.".".197..G...A$.".".195.CG...A$."."
.78.LG...148..H..."..".7)"MATH AND RELAT
IONAL ".32)PA.37)TP(2):SS.1:EE.16:PA.1:K
K.2.=H..."..".32)PA"..":.T.SS.EE:." "FC$
(T):..PH...A$:.A$."".155.`H...A$.".".197
.PH...A$.".".195.H...A$.".".78..H...155
.OH .."..".7)"OUTPUT TO SCREEN ".32)P
A.37)TP(3):SS.1:EE.16:PA.1:KK.3..H..."..
".32)PA"..":.T.SS.EE:." "FD$(T):...I...A
$:.A$."".162..I...A$.".".197.,I...A$."."
.195.;I...A$.".".78.DI...162..I..."..".7
)"DECISION WITH BASIC ".32)PA.37)TP(4):S
S.1:EE.16:PA.1:KK.4..I..."..".32)PA"..":
.T.SS.EE:." "FE$(T):..HI...A$:.A$."".169
.XI...A$.".".197..I...A$.".".195..I...A$
.".".78..J...169.GJ..."..".7)"MORE STRIN
GS/ARRAYS ".32)PA.37)TP(5):SS.1:EE.16:PA
.1:KK.5.QJ..."..".32)PA"..":.T.SS.EE:."
"FF$(T):...J...A$:.A$."".176..J...A$."."
.197..J...A$.".".195..J...A$.".".78..J..
.176..K..."..".7)"CONTROLLING BASIC ".
32)PA.37)TP(6):SS.1:EE.16:PA.1:KK.6.-K..
."..".32)PA"..":.T.SS.EE:." "FG$(T):..@K
...A$:.A$."".183.PK...A$.".".197.`K...A$
.".".195.OK...A$.".".78.XK...183..K...".
.".7)"INTERACTION W/USERS ".32)PA.37)TP(
7):SS.1:EE.16:PA.1:KK.7..K..."..".32)PA"
..":.T.SS.EE:." "FB$(T):...K...A$:.A$.""
.190..L...A$.".".197..L...A$.".".195.+LA
..A$.".".78.4LB..190.]LC..PA.1.SS.SS.16:
EE.EE.16:PA.PA.1:.200.TLD.."............
..........".11)".BEGINNING OF FILE":.S.1
.500:.:."......................".11)"
":.199..ME..TP(KK).PA.SS.S
S.16:EE.EE.16:PA.PA.1:.200.NMF..".......
...............".14)".END OF FILE":.S.1.
500:.:."......................".14)"
"..MG..KK.148,155,162,169,1
76,183,190..MH..KK.147,154,161,168,175,1
82,189..NI.."THE IF...THEN STATEMENT IS
WHAT GIVES":."BASIC ITS INTELLIGENCE AN
D IT WORKS AS":."ITS NAME IMPLIES:
.IF. A GIVEN":.".EXPRESSION., WHEN
EVALUATED TURNS OUT":."TO BE TRUE,
.THEN. DO SOMETHING, ".NOJ.."( USUALLY
BRANCHES OUT TO ANOTHER":."SECTION
OF THE PROGRAM ). THE":."FORMA
T OF THE IF-THEN STATEMENT IS: ":." .
IF. .<EXPRESSION>. .THEN. ..EITHER..
":." [LINE NUMBER] .OR. [BASIC STATEM
ENTS]".FPK.."IF WE WISH TO BRANCH AFTER
THE THEN ,":."WE CAN ALSO USE THE FOLL
OWING FORMAT:":." IF <EXPRESSION> .GOTO
. [LINE NUMBER].":."THE IF-THEN IS N
OT THE ONLY BASIC":."STATEMENT WHICH
NEEDS AN EXPRESSION."..QL.."IN GENERAL
THERE ARE 2 TYPES OF BASIC":."EXPRESSIO
NS , ARITHMETIC AND STRING":."EXPRESS
IONS. WE FORM BASIC EXPRESSIONS":."USING
CONSTANTS, VARIABLES, ARRAYS AND":."THE
OPERATORS OF BASIC. EXPRESSIONS"..QM
.."USUALLY HAVE 1 OR MORE OPERANDS, EAC
H":."OPERAND SEPARATED BY AN OPERATOR
TO":."MAKE THE EXPRESSION EQUAL TO A S
INGLE":."VALUE. EXAMPLES OF THE IF-THEN:
":." IF A=100 OR C+F=200 THEN
".HRN.." IF NOTX% AND A<>0 TH
EN ":."*** THE IF - THEN
AT WORK ***":."FIRST BASIC EVALUA
TES THE EXPRESSION.":."IF THE EXPRESSI
ON TURNS OUT TO BE":."TRUE, THEN THE
STATEMENTS FOLLOWING"..SO.."THE KEYW
ORD THEN ARE EXECUTED. IF":."THE EXP
RESSION TURNS OUT TO BE FALSE,":."THEN
BASIC WILL .SKIP TO THE NEXT LINE.":.".
NUMBER. AND WILL IGNORE ANYTHING .AFTER
.":."THE THEN. RECALL THAT AFTER THE T
HEN".ZTP.."WE MAY HAVE OTHER BASIC STAT
EMENTS OR":."A LINE NUMBER TO GO TO. EX
AMPLE: ":." 10 C=1
":." 20 IF C>0 THEN C=0:GOT
O 100 ":."LINE 10 SET THE VALUE
C TO 1. LINE 20".PUQ.."CHECKS TO SEE I
F C IS GREATER THAN 0,":."IF IT IS IT S
ETS C TO 0 AND BRANCHES":."TO 100. IF
C IS LESS THEN 0 THEN THE ":."NEXT LINE
AFTER 20 IS EXECUTED. ":."LET'S L
OOK AT ANOTHER EXAMPLE. ".&VR.."L
ET US CLEAR THE SCREEN EACH TIME":.
"TI * C > 10000, AND TI IS THE TIMER"
:."VARIABLE AND C IS OUR COUNTER
.":."AND IF C>100 C IS RESET. FINALLY
IF":."IF TI>100 THEN WE WILL JUMP TO 25
00. "..VS.."50 IF TI*C > 10000 THEN PRI
NTCHR$(147)":."60 IF C > 100 THEN C=0
":."70 IF TI>100 THEN 2500
":."EACH TIME TI >100 THE
NEXT 2 IF-THEN'S":."WOULD BE SKIPPED!
".RWT.."
":."
":."
":."
":."
"..XU..
" "
:."
":."
":."
":."IN ADDITION TO THE IF..THEN, I
F..GOTO".~YV.."STATEMENTS, THESE BASIC S
TATEMENTS CAN":."ALSO CAUSE BRANCHING TO
OTHER PARTS OF":."BASIC PROGRAMS: GOT
O, GOSUB/RETURN,":."ON-GOTO/GOUSUB, FOR
/NEXT. ":."BASIC PROGRAMS US
UALLY EXECUTE ALL THE".TZW.."STATEMENTS
OF A PROGRAM IN ASCENDING":."ORDER. B
UT OFTEN WE WANT TO OVERRIDE":."THIS OR
DER. FOR EXAMPLE, WE COULD FORM":."SIMPL
E LOOPS WITH THE GOTO STATEMENT:":." 10
I=0 ".*[X
.." 20 IF I < 1000 THEN 10
":." 30 GOTO 10
":."THIS SHORT ROUTINE CREATES A LI
ST OF":."1000 CONSECUTIVE NUMBERS STARTI
NG WITH":."ONE AND ENDING AFTER THE NUM
BER 1000."..\Y.."NOTICE THE SIMPLE FORM
AT OF THE GOTO:":."THE GOSUB/RETURN ST
ATEMENTS: OFTEN,":."STATEMENTS MAY BE
NEEDED MORE THAN":."ONCE IN A PROGRAM
. WE SHOULD DESIGNATE":."THIS SEQUENCE
OF STATEMENTS AS A"..\Z.."SUBROUTIN
E BY PLACING A RETURN .AFTER":."THE .
LAST STATEMENT. OF THIS SEQUENCE.":."WH
EN OUR PROGRAM NEEDS TO USE THIS":."
SEQUENCE AGAIN, WE JUST USE THE GOSUB":
."STATEMENT. .GOSUB. .[LINE NUMBER].
"..]..."ALSO .NEVER. FORGET THE .RET
URN. STATEMENT":."AFTER THE LAST LINE OF
THE SUBROUTINE.":."WHEN BASIC SEES TH
E GOSUB STATEMENT,":."IT STORES THE LINE
NUMBER OF THE LINE":."IN WHICH THE GO
SUB WAS FOUND. NEXT"..^..."THE PROGRA
M GOES TO THE GIVEN LINE AND":."CONTINUE
S PROGRAM EXECUTION FROM THAT":."LINE O
N UNTIL THE RETURN AT THE END OF":."THE
SUBROUTINE. ONCE IT HIT A RETURN":."ST
ATEMENT, THE PROGRAM .RECALLS. WHERE".
E_..."THE ORIGINAL GOSUB STATEMENT WAS
AND":."STARTS EXECUTING FROM THE FOL
LOWING":."LINE: ON/GOTO AND ON/GOSUB ST
ATEMENTS":."THE ON STATEMENT IS A VARI
ANT OF THE":."IF-THEN STATEMENT. AND TH
E FORMAT IS:".=`...".ON. .<VARIABLE>. .G
OTO. OR .GOSUB. ..":." ....[LIST OF LI
NE NUMBERS]. ":."THE ON STATEMENT
IS USED TO GOTO .1. OF":."SEVERAL GIVE
N LINE NUMBERS, DEPENDING":."UPON THE V
ALUE OF THE VARIABLE. "..A..."THE
FOR-TO-NEXT STATEMENT ALLOW US TO":."US
E VARIABLES AS COUNTERS. THE FORMAT ":."
IS: .FOR. .<VARIABLE>=. .<START>. TO .<L
IMIT>":.".[STEP <SIZE>]. ... .NEXT.. AN
EXAMPLE: ":." 20 FOR C = 1 TO 1000: PR
INT C: NEXT C"..A..."THIS LOOP DOES WH
AT THE EARLIER ONE":."DID: COUNT TO 100
0. BUT IT COUNTS MUCH":."MORE ELEGANTLY
. WE DID NOT USE STEP":."BECAUSE IT W
AS NOT NEEDED, BUT IT CAN":."BE VERY USE
FUL: SAY WE WANTED TO COUNT".JB..."BY FI
VES. ALL WE HAVE TO DO IS ADD THE":."STE
P TO LINE 20 FOR C=1 TO 1000 STEP 5":."N
OTICE OUR VARIABLE IS C, OUR STARTING":.
"NUMBER IS 1 AND OUR LIMIT IS 1000."
:."FINALLY REMEMBER TO PLACE THE NEXT A
T"..C..."THE END OF THE STATEMENT IN TH
E LOOP.":."THE NEXT INCREMENTS OUR VAR
IABLE AND":."SENDS THE PROGRAM BACK TO T
HE FOR-LOOP":."** COMPLEX ARRAYS AND STR
ING ARRAYS **":."AN .ARRAY. MAY BE DEF
INED TO HAVE MORE".{D..."THAN ONE DIMENS
ION USING THE BASIC DIM":."STATEMENT. TH
E FORMAT OF DIM IS: ":." .DIM. .<A
RRAY NAME>(MAXIMUM ELEMENTS).,":." <
NEXT ARRAY NAME>(MAX. ELTS.)... ":."WE M
AY DIM SEVERAL ARRAYS AT ONCE. ".QE..
."EXAMPLE: LET US SIMULATE A CHESSBOARD
":."USING THE TWO-DIMENSIONAL ARRAY, C
H.":."LET'S SAY A 1 REPRESENTS A PAWN ON
OUR":."BOARD, A 0 REPRESENTS NO PIECE
AND A":."2 REPRESENTS A PIECE OTHER THA
N A PAWN".'F..."ON OUR BOARD. NOW USING
THE FOR-NEXT":."STATEMENT, WE COULD E
ASILY INITIALIZE":."THE BOARD:
":." 10 DIM CH(7,7) :
REM DIMENSION CH ":." 20 FOR RO=2TO5:
FOR C0=0 TO 7 "..F..." 30 CH(RO,
CO)=0: NEXT CO: NEXT RO ":." 40 REM
NOW DO PAWNS. WATCH CAREFULLY!":." 50 FO
R RO=1TO6 STEP 5: FOR C0=0TO7 ":." 60
CH(RO,CO)=1: NEXT CO: NEXT RO ":." 7
0 REM NOW DO PIECES ".SG
..." 80 FOR RO=0TO7 STEP 7: FOR CO=0TO7
":." 90 CH(RO,C0)=2: NEXT CO: NEXT RO
":."THIS THE TOP 1/2 OF THE CHESSBOA
RD: ":." 2 2 2 2 2 2 2 2
":." 1 1 1 1 1 1 1 1
"..H..." 0 0 0 0 0 0 0
0 ":." 0 0 0 0 0 0
0 0 ":."OUR TRICK IN USING
THE STEP IN LINES":."100 AND 160 ALL
OWED US TO NUMBER ONLY":."THE SQUARES WE
WANTED, I.E. WE SKIPPED".I..."OVER THE
OTHER ROWS. NOTICE THE FOR-":."NEXT L
OOP WORKS VERY WELL WITH ARRAYS.":."WE
CAN DIM AN ARRAY TO HAVE MANY":."DI
MENSIONS. A 3 DIMENSIONAL EXAMPLE IS":."
SIMULATING A RUBIK'S CUBE WITH A 3 X 3".
UJ..."X 3 ARRAY. ANY PROGRAM WHICH
USES":."A MULTI-DIMENSIONAL SYSTEM WOUL
D WORK":."WELL WITH MULTI-DIMENSIONAL
ARRAYS.":."STRINGS: WE CAN SET A VARI
ABLE TO BE":."ALPHANUMERIC, A STRING BY
PUTTING A $".+K..."AFTER THE VARIABLE N
AME. NOW WE CAN":."SET THESE VARIABLE
S TO EQUAL STRINGS.":."A STRING, OR S
TRING CONSTANT, IS ANY":."GROUP OF UP TO
80 CHARACTERS THAT WE":."CAN PUT BET
WEEN QUOTES. FOR EXAMPLE,"..L..."IF WE
PUT THE WORD HELLO BETWEEN QUOTE":."MARK
S THEN IT BECOMES A STRING. NOW WE":."CA
N SET A STRING VARIABLE TO TAKE THE":."
VALUE OF THIS STRING: ":
." 10 HE$='HELLO' :REM REPLACE (') WITH
".WL..." 30 PRINTHE$ :REM QUOTES
":."WHEN THIS SEGMENT OF THE PR
OGRAM IS":."RUN WE WILL RECEIVE THE GREE
TING HELLO":."THE C-64 PROVIDES US WITH
THE ABILITY":."TO ADD AND COMPARE STR
INGS AND ALSO"..M..."PROVIDES US WITH 9
OTHER STRING STATE-":."MENTS. DUE TO TH
E LIMITS OF THIS PRO-":."GRAM WE WILL D
ISCUSS THEM ONLY BRIEFLY":."............
..........................":." BASIC STA
TEMENT. WHAT IT DOES "..N..."....
..................................":."
LEN( X$ ) . RETURNS NUMBER OF ":."
. CHARACTERS IN X$ ":
." STR$( X ) . RETURNS NUMERIC
":." . VALUE OF X CONVERT
ED":." . TO A STRING".ZO.
.." VAL( X$) . GIVES NUMERIC VALUE
":." . OF X$, UP TO 1ST
":." . NON-NUMERIC
":." CHR$( X ) . GIVES CHARACT
ER WITH":." . ASCII CODE
OF X ".PP..." ASC( X$ ) . GIVES
ASCII CODE FOR":." . CHA
RACTER X$ ":." LEFT$(A$,X) . G
IVES LEFTMOST X ":." .
CHARACTERS OF A$ ":." RIGHT$(A$,X)
. GIVES RIGHTMOST X ".&Q..."
. CHARACTERS OF A$ ":." MID$(
A$,X,Y) . GIVES Y CHARACTERS ":."
. OF A$ STARTING AT X ":."...
...................................":."W
ITH THESE STRING STATEMENTS, WE CAN"..
Q..."FORM MANY NEW STRINGS FROM OLD ON
ES.":."WE CAN DEFINE A STRING VARIABLE
THEN":."DIMENSION IT AS AN ARRAY: 10 DI
M W$(9)":."NOW THE STRING ARRAY VARIABLE
W$ CAN":."HOLD UP TO 10 STRINGS. B
UT REMEMBER".RR..."THAT EACH STRING CAN
ONLY CONTAIN UP":."TO 80 CHARACTERS.
":."[AFTER READING TH
E SECTION OF TUTORIAL":."ON INTERACTION
WITH THE USER, THE":."FOLLOWING CO
DE WILL BECOME CLEARER.]"..S..."LET'S S
AY WE WANT TO CREATE A SIMPLE":."WORD
PROCESSOR. OBVIOUSLY WE WILL NEED":."OUR
STRING ARRAY. AT THIS POINT WE":."W
OULD LIKE THE C-64 TO STORE AND THEN":.
"SHOW ALL INPUT TO THE KEYBOARD. LET'S"
.~T..."SAY WE'LL KEEP ALL OUR INPUT TO E
IGHTY":."CHARACTERS MAXIMUM, AND IF WE
HIT THE":."'\' KEY, ALL THE INPUT WILL
BE SHOWN.":." 10 DIM WP$(999)
":." 20 FOR I= 0 TO 999
".TU..." 30 INPUT WP$( I )
":." 40 IF LEFT$( WP$
(I), 1 ) = CHR$(92) ":." THEN 1
00 ":." 50 NEXT I
":." 100 FOR J=
1 TO 999: PRINT WP$(J) ".*V..." 110
IF LEFT$( WP$(I), 1) = CHR$(92) ":."
THEN END ":."
120 NEXT J ":.
"THIS PROGRAM SEGMENT COULD BE USED AS"
:."THE FRAME OF A LARGER WORD PROCESSO
R"..W..."PROGRAM, FOR EXAMPLE.
":."LINE 10 CREATES A STRING ARRA
Y OF 1000":."STRINGS MAXIMUM. WE THEN US
E A LOOP TO":."FILL UP OUR ARRAY. RUN TH
E PROGRAM AND":."NOW WHEN WE RUN THE P
ROGRAM, WE WILL".VW..."WE'LL SEE THE '?'
PROMPT CAUSED BY THE":."INPUT STATEMENT
. AFTER TYPING A GROUP":."OF CHARACTERS
AND HITTING RETURN, THE":."PROGRAM WIL
L THEN CHECK, USING THE IF-":."THEN STAT
EMENT, TO GET WHETHER OR NOT"..X..."THE
1ST CHARACTER OF THE STRING IS A":."'
\'. IF IT IS THE PROGRAM WILL EXIT":.
"THE FIRST FOR-NEXT LOOP AND ENTER THE"
:."2ND, WHICH WILL PRINT OUT ALL TH
E":."LINES WE HAD TYPED IN.
"...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL