000000: 45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B EXTENDED CPC DSK
000010: 20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F File..Disk-Info
000020: 0D 0A 53 41 4D 64 69 73 6B 31 35 30 37 30 38 00 ..SAMdisk150708.
000030: 28 01 00 13 13 13 13 13 13 13 13 13 13 13 13 13 (...............
000040: 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 ................
000050: 13 13 13 13 13 13 13 13 13 13 13 13 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
000110: 00 00 01 00 02 09 52 E5 00 00 41 02 00 00 00 02 ......R...A.....
000120: 00 00 46 02 00 00 00 02 00 00 42 02 00 00 00 02 ..F.......B.....
000130: 00 00 47 02 00 00 00 02 00 00 43 02 00 00 00 02 ..G.......C.....
000140: 00 00 48 02 00 00 00 02 00 00 44 02 00 00 00 02 ..H.......D.....
000150: 00 00 49 02 00 00 00 02 00 00 45 02 00 00 00 02 ..I.......E.....
000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000200: 11 00 03 21 00 00 06 04 CD 01 02 30 34 10 F9 CD ...!.......04...
000210: C5 01 20 64 11 00 0C 06 10 7E B7 28 1A E5 C5 6F .. d.....~.(...o
000220: 26 00 CD FC 01 30 1A C1 E1 23 10 ED 21 2A 02 34 &....0...#..!*.4
000230: D5 CD C5 01 D1 28 E0 21 00 0C 0E FF CD 9B BE 16 .....(.!........
000240: BD 21 46 01 18 6B 0D 0A 44 69 73 63 65 74 74 65 .!F..k..Discette
000250: 20 72 65 61 64 20 66 61 69 6C 75 72 65 0D 0A 50 read failure..P
000260: 72 65 73 73 20 61 6E 79 20 6B 65 79 20 74 6F 20 ress any key to
000270: 72 65 73 74 61 72 74 FF 21 7D 01 18 34 0D 0A 43 restart.!}..4..C
000280: 61 6E 6E 6F 74 20 66 69 6E 64 20 22 2E 45 4D 53 annot find ".EMS
000290: 22 20 66 69 6C 65 0D 0A 50 72 65 73 73 20 61 6E " file..Press an
0002A0: 79 20 6B 65 79 20 74 6F 20 72 65 73 74 61 72 74 y key to restart
0002B0: FF 7E 23 FE FF C4 5A BB 20 F7 CD 1B BB 38 FB CD .~#...Z. ....8..
0002C0: 18 BB CF 00 00 21 00 03 06 40 7E E6 F0 20 22 C5 .....!...@~.. ".
0002D0: E5 11 0D 00 19 11 2B 02 01 FF 0C 1B 1A 2B AE A1 ......+......+..
0002E0: 28 09 1A FE 3F 20 08 7E A1 12 AF 0E 7F 10 EC E1 (...? .~........
0002F0: C1 11 10 00 19 C8 19 10 D1 F6 FF C9 29 CD 01 02 ............)...
000300: D0 C5 E5 01 F7 FF 3E 01 3C 09 38 FC 67 7D C6 4A ......>.<.8.g}.J
000310: 4F 2E 00 EB CD 89 BE EB E1 C1 D0 14 14 23 C9 3F O............#.?
000320: 3F 3F 3F 3F 3F 3F 3F 45 4D 53 00 CF CF CF CF CF ???????EMS......
000330: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
000340: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
000350: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
000360: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
000370: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
000380: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
000390: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
0003A0: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
0003B0: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
0003C0: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
0003D0: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
0003E0: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
0003F0: CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF ................
000400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
001410: 01 00 01 00 02 09 52 E5 01 00 41 02 00 00 00 02 ......R...A.....
001420: 01 00 46 02 00 00 00 02 01 00 42 02 00 00 00 02 ..F.......B.....
001430: 01 00 47 02 00 00 00 02 01 00 43 02 00 00 00 02 ..G.......C.....
001440: 01 00 48 02 00 00 00 02 01 00 44 02 00 00 00 02 ..H.......D.....
001450: 01 00 49 02 00 00 00 02 01 00 45 02 00 00 00 02 ..I.......E.....
001460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
002710: 02 00 01 00 02 09 52 E5 02 00 41 02 00 00 00 02 ......R...A.....
002720: 02 00 46 02 00 00 00 02 02 00 42 02 00 00 00 02 ..F.......B.....
002730: 02 00 47 02 00 00 00 02 02 00 43 02 00 00 00 02 ..G.......C.....
002740: 02 00 48 02 00 00 00 02 02 00 44 02 00 00 00 02 ..H.......D.....
002750: 02 00 49 02 00 00 00 02 02 00 45 02 00 00 00 02 ..I.......E.....
002760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002800: 00 43 50 52 4E 55 4D 52 45 50 41 53 00 00 00 08 .CPRNUMREPAS....
002810: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002820: 00 43 52 41 50 53 32 20 20 50 41 53 00 00 00 10 .CRAPS2 PAS....
002830: 03 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002840: 00 44 45 4D 4F 4C 45 4E 20 50 41 53 00 00 00 08 .DEMOLEN PAS....
002850: 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002860: 00 44 45 4D 4F 5F 53 54 52 50 41 53 00 00 00 08 .DEMO_STRPAS....
002870: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002880: 00 44 49 56 49 53 49 4F 4E 50 41 53 00 00 00 20 .DIVISIONPAS...
002890: 07 08 09 0A 00 00 00 00 00 00 00 00 00 00 00 00 ................
0028A0: 00 44 49 56 49 53 4F 52 20 50 41 53 00 00 00 08 .DIVISOR PAS....
0028B0: 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0028C0: 00 44 49 56 49 53 4F 52 32 50 41 53 00 00 00 08 .DIVISOR2PAS....
0028D0: 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0028E0: 00 44 4F 42 42 45 4C 54 20 50 41 53 00 00 00 40 .DOBBELT PAS...@
0028F0: 0D 0E 0F 10 11 12 13 14 00 00 00 00 00 00 00 00 ................
002900: 00 45 4E 47 53 54 49 4C 20 50 41 53 00 00 00 08 .ENGSTIL PAS....
002910: 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002920: 00 45 52 41 54 4F 53 54 48 50 41 53 00 00 00 10 .ERATOSTHPAS....
002930: 16 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002940: 00 46 41 48 52 45 4E 48 45 50 41 53 00 00 00 08 .FAHRENHEPAS....
002950: 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002960: 00 46 41 4B 54 55 52 41 20 50 41 53 00 00 00 18 .FAKTURA PAS....
002970: 19 1A 1B 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002980: 00 46 49 42 4F 20 20 20 20 50 41 53 00 00 00 08 .FIBO PAS....
002990: 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0029A0: 00 46 49 42 4F 46 4F 52 48 50 41 53 00 00 00 08 .FIBOFORHPAS....
0029B0: 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0029C0: 00 46 49 42 4F 4E 41 43 31 50 41 53 00 00 00 08 .FIBONAC1PAS....
0029D0: 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0029E0: 00 46 49 42 4F 4E 41 43 32 50 41 53 00 00 00 08 .FIBONAC2PAS....
0029F0: 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002A00: 20 46 4F 52 20 68 20 3A 3D 20 30 20 54 4F 20 39 FOR h := 0 TO 9
002A10: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 42 DO.. B
002A20: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
002A30: 20 20 68 73 75 6D 20 3A 3D 20 67 73 75 6D 20 2B hsum := gsum +
002A40: 20 68 20 2A 20 33 3B 0D 0A 20 20 20 20 20 20 20 h * 3;..
002A50: 20 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 30 20 FOR i := 0
002A60: 54 4F 20 39 20 44 4F 0D 0A 20 20 20 20 20 20 20 TO 9 DO..
002A70: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
002A80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 is
002A90: 75 6D 20 3A 3D 20 68 73 75 6D 20 2B 20 69 20 2A um := hsum + i *
002AA0: 20 32 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 2;..
002AB0: 20 20 20 20 20 46 4F 52 20 63 68 65 63 6B 20 3A FOR check :
002AC0: 3D 20 30 20 54 4F 20 39 20 44 4F 0D 0A 20 20 20 = 0 TO 9 DO..
002AD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 I
002AE0: 46 20 28 69 73 75 6D 20 2B 20 63 68 65 63 6B 29 F (isum + check)
002AF0: 20 4D 4F 44 20 31 31 20 3D 20 30 0D 0A 20 20 20 MOD 11 = 0..
002B00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002B10: 20 54 48 45 4E 20 57 52 49 54 45 28 61 2C 20 62 THEN WRITE(a, b
002B20: 2C 20 63 2C 20 64 2C 20 65 2C 20 66 2C 20 27 2D , c, d, e, f, '-
002B30: 27 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ',..
002B40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002B50: 20 20 20 67 2C 20 68 2C 20 69 2C 20 63 68 65 63 g, h, i, chec
002B60: 6B 2C 20 27 20 20 20 20 20 27 29 3B 0D 0A 20 20 k, ' ');..
002B70: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B END;
002B80: 0D 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B .. END;
002B90: 0D 0A 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 .. END;..
002BA0: 45 4E 44 2E 0D 0A 1A 20 65 2C 20 66 2C 20 27 2D END.... e, f, '-
002BB0: 27 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ',..
002BC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002BD0: 20 20 20 67 2C 20 68 2C 20 69 2C 20 63 68 65 63 g, h, i, chec
002BE0: 6B 2C 20 27 20 20 20 20 20 27 29 3B 0D 0A 20 20 k, ' ');..
002BF0: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B END;
002C00: 00 46 49 4C 4B 4F 50 49 20 50 41 53 00 00 00 08 .FILKOPI PAS....
002C10: 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
002C20: 00 46 4C 41 44 45 20 20 20 50 41 53 00 00 00 08 .FLADE PAS....
002C30: 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 !...............
002C40: 00 46 4C 45 54 4E 49 4E 47 50 41 53 00 00 00 28 .FLETNINGPAS...(
002C50: 22 23 24 25 26 00 00 00 00 00 00 00 00 00 00 00 "#$%&...........
002C60: 00 46 4F 52 4B 4F 52 54 20 50 41 53 00 00 00 08 .FORKORT PAS....
002C70: 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 '...............
002C80: 00 47 41 45 54 54 45 47 4E 50 41 53 00 00 00 10 .GAETTEGNPAS....
002C90: 28 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ()..............
002CA0: 00 47 52 55 4E 44 54 41 4C 50 41 53 00 00 00 18 .GRUNDTALPAS....
002CB0: 2A 2B 2C 00 00 00 00 00 00 00 00 00 00 00 00 00 *+,.............
002CC0: 00 48 41 52 4D 4F 4E 49 43 50 41 53 00 00 00 08 .HARMONICPAS....
002CD0: 2D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -...............
002CE0: 00 48 41 53 48 54 41 42 20 50 41 53 00 00 00 20 .HASHTAB PAS...
002CF0: 2E 2F 30 31 00 00 00 00 00 00 00 00 00 00 00 00 ./01............
002D00: 00 48 45 4E 54 50 4F 53 54 50 41 53 00 00 00 10 .HENTPOSTPAS....
002D10: 32 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23..............
002D20: 00 49 42 4D 20 20 20 20 20 50 41 53 00 00 00 08 .IBM PAS....
002D30: 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4...............
002D40: 00 49 44 45 41 4C 20 20 20 50 41 53 00 00 00 28 .IDEAL PAS...(
002D50: 35 36 37 38 39 00 00 00 00 00 00 00 00 00 00 00 56789...........
002D60: 00 49 44 45 4E 54 49 46 49 50 41 53 00 00 00 20 .IDENTIFIPAS...
002D70: 3A 3B 3C 3D 00 00 00 00 00 00 00 00 00 00 00 00 :;<=............
002D80: 00 49 4E 54 45 52 48 59 50 50 41 53 00 00 00 10 .INTERHYPPAS....
002D90: 3E 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >?..............
002DA0: 00 49 4E 56 45 52 53 20 20 50 41 53 00 00 00 10 .INVERS PAS....
002DB0: 40 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @A..............
002DC0: 00 4A 4F 55 52 4E 41 4C 20 50 41 53 00 00 00 08 .JOURNAL PAS....
002DD0: 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B...............
002DE0: 00 4B 41 45 44 45 32 20 20 50 41 53 00 00 00 28 .KAEDE2 PAS...(
002DF0: 43 44 45 46 47 00 00 00 00 00 00 00 00 00 00 00 CDEFG...........
002E00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
002E10: 63 72 61 70 73 32 3B 0D 0A 20 20 20 20 20 20 20 craps2;..
002E20: 20 0D 0A 20 20 20 20 20 20 20 20 56 41 52 0D 0A .. VAR..
002E30: 20 20 20 20 20 20 20 20 20 20 61 6E 74 61 6C 2C antal,
002E40: 20 76 75 6E 64 65 74 2C 20 69 2C 20 6B 61 73 74 vundet, i, kast
002E50: 31 2C 20 6B 61 73 74 32 2C 20 70 6F 69 6E 74 73 1, kast2, points
002E60: 2C 20 73 75 6D 20 3A 20 49 4E 54 45 47 45 52 3B , sum : INTEGER;
002E70: 0D 0A 20 20 20 20 20 20 20 20 20 20 64 65 6C 73 .. dels
002E80: 65 6A 72 2C 20 61 66 67 6A 6F 72 74 20 3A 20 42 ejr, afgjort : B
002E90: 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 20 20 20 20 20 OOLEAN;..
002EA0: 20 0D 0A 20 20 20 20 20 20 20 20 42 45 47 49 4E .. BEGIN
002EB0: 0D 0A 20 20 20 20 20 20 20 20 20 20 52 41 4E 44 .. RAND
002EC0: 4F 4D 49 5A 45 3B 0D 0A 20 20 20 20 20 20 20 20 OMIZE;..
002ED0: 20 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B WRITE(CLRHOM);
002EE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 76 75 6E 64 .. vund
002EF0: 65 74 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 20 et := 0;..
002F00: 20 20 20 20 57 52 49 54 45 28 27 54 61 73 74 20 WRITE('Tast
002F10: 61 6E 74 61 6C 20 73 70 69 6C 3A 20 27 29 3B 20 antal spil: ');
002F20: 52 45 41 44 4C 4E 28 61 6E 74 61 6C 29 3B 0D 0A READLN(antal);..
002F30: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
002F40: 20 20 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 FOR i := 1
002F50: 20 54 4F 20 61 6E 74 61 6C 20 44 4F 0D 0A 20 20 TO antal DO..
002F60: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
002F70: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 . d
002F80: 65 6C 73 65 6A 72 20 3A 3D 20 46 41 4C 53 45 3B elsejr := FALSE;
002F90: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
002FA0: 6B 61 73 74 31 20 3A 3D 20 52 41 4E 44 4F 4D 28 kast1 := RANDOM(
002FB0: 36 29 20 2B 20 31 3B 0D 0A 20 20 20 20 20 20 20 6) + 1;..
002FC0: 20 20 20 20 20 20 20 6B 61 73 74 32 20 3A 3D 20 kast2 :=
002FD0: 52 41 4E 44 4F 4D 28 36 29 20 2B 20 31 3B 0D 0A RANDOM(6) + 1;..
002FE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6F po
002FF0: 69 6E 74 73 20 3A 3D 20 6B 61 73 74 31 20 2B 20 ints := kast1 +
003000: 00 4B 41 45 44 45 33 20 20 50 41 53 00 00 00 28 .KAEDE3 PAS...(
003010: 48 49 4A 4B 4C 00 00 00 00 00 00 00 00 00 00 00 HIJKL...........
003020: 00 4B 41 45 44 45 34 20 20 50 41 53 00 00 00 30 .KAEDE4 PAS...0
003030: 4D 4E 4F 50 51 52 00 00 00 00 00 00 00 00 00 00 MNOPQR..........
003040: 00 4B 41 4C 4B 55 20 20 20 50 41 53 00 00 00 30 .KALKU PAS...0
003050: 53 54 55 56 57 58 00 00 00 00 00 00 00 00 00 00 STUVWX..........
003060: 00 4B 41 4E 4E 49 42 41 4C 50 41 53 00 00 00 28 .KANNIBALPAS...(
003070: 59 5A 5B 5C 5D 00 00 00 00 00 00 00 00 00 00 00 YZ[\]...........
003080: 00 4B 4F 4E 54 52 4F 4C 20 50 41 53 00 00 00 08 .KONTROL PAS....
003090: 5E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ^...............
0030A0: 00 4C 49 46 45 20 20 20 20 50 41 53 00 00 00 30 .LIFE PAS...0
0030B0: 5F 60 61 62 63 64 00 00 00 00 00 00 00 00 00 00 _`abcd..........
0030C0: 00 4C 49 4E 49 45 20 20 20 50 41 53 00 00 00 10 .LINIE PAS....
0030D0: 65 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef..............
0030E0: 00 4C 4F 4E 47 41 44 44 20 50 41 53 00 00 00 18 .LONGADD PAS....
0030F0: 67 68 69 00 00 00 00 00 00 00 00 00 00 00 00 00 ghi.............
003100: 00 4C 4F 4E 47 4D 55 4C 54 50 41 53 00 00 00 10 .LONGMULTPAS....
003110: 6A 6B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 jk..............
003120: 00 4D 41 41 4E 45 44 32 20 50 41 53 00 00 00 08 .MAANED2 PAS....
003130: 6C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 l...............
003140: 00 4D 41 58 49 4D 55 4D 32 50 41 53 00 00 00 10 .MAXIMUM2PAS....
003150: 6D 6E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 mn..............
003160: 00 4D 41 58 50 55 4E 4B 54 50 41 53 00 00 00 10 .MAXPUNKTPAS....
003170: 6F 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 op..............
003180: 00 4D 45 4E 55 46 49 4C 20 50 41 53 00 00 00 40 .MENUFIL PAS...@
003190: 71 72 73 74 75 76 77 78 00 00 00 00 00 00 00 00 qrstuvwx........
0031A0: 00 4D 4F 52 53 45 31 20 20 50 41 53 00 00 00 10 .MORSE1 PAS....
0031B0: 79 7A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 yz..............
0031C0: 00 4D 4F 52 53 45 32 20 20 50 41 53 00 00 00 20 .MORSE2 PAS...
0031D0: 7B 7C 7D 7E 00 00 00 00 00 00 00 00 00 00 00 00 {|}~............
0031E0: 00 4E 41 56 4E 53 4F 45 47 50 41 53 00 00 00 18 .NAVNSOEGPAS....
0031F0: 7F 80 81 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003200: 6B 61 73 74 32 3B 0D 0A 20 20 20 20 20 20 20 20 kast2;..
003210: 20 20 20 20 20 20 43 41 53 45 20 70 6F 69 6E 74 CASE point
003220: 73 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 20 s OF..
003230: 20 20 20 20 20 20 37 2C 20 31 31 20 20 20 20 3A 7, 11 :
003240: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
003250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003260: 20 20 20 20 20 76 75 6E 64 65 74 20 3A 3D 20 76 vundet := v
003270: 75 6E 64 65 74 20 2B 31 3B 0D 0A 20 20 20 20 20 undet +1;..
003280: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003290: 20 20 20 20 20 20 20 20 64 65 6C 73 65 6A 72 20 delsejr
0032A0: 3A 3D 20 54 52 55 45 3B 0D 0A 20 20 20 20 20 20 := TRUE;..
0032B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0032C0: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
0032D0: 20 20 20 20 20 20 20 20 20 20 20 32 2C 20 33 2C 2, 3,
0032E0: 20 31 32 20 3A 20 28 2A 20 69 6E 74 65 74 20 2A 12 : (* intet *
0032F0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
003300: 20 20 4F 54 48 45 52 57 49 53 45 0D 0A 20 20 20 OTHERWISE..
003310: 20 20 20 20 20 20 20 20 20 20 20 20 20 61 66 67 afg
003320: 6A 6F 72 74 20 3A 3D 20 46 41 4C 53 45 3B 0D 0A jort := FALSE;..
003330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003340: 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 REPEAT..
003350: 20 20 20 20 20 20 20 20 20 20 6B 61 73 74 31 20 kast1
003360: 3A 3D 20 52 41 4E 44 4F 4D 28 36 29 20 2B 20 31 := RANDOM(6) + 1
003370: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
003380: 20 20 20 20 20 6B 61 73 74 32 20 3A 3D 20 52 41 kast2 := RA
003390: 4E 44 4F 4D 28 36 29 20 2B 20 31 3B 0D 0A 20 20 NDOM(6) + 1;..
0033A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0033B0: 73 75 6D 20 3A 3D 20 6B 61 73 74 31 20 2B 20 6B sum := kast1 + k
0033C0: 61 73 74 32 3B 0D 0A 20 20 20 20 20 20 20 20 20 ast2;..
0033D0: 20 20 20 20 20 20 20 20 20 49 46 20 73 75 6D 20 IF sum
0033E0: 3D 20 70 6F 69 6E 74 73 20 0D 0A 20 20 20 20 20 = points ..
0033F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 T
003400: 00 4E 41 56 4E 53 4F 52 54 50 41 53 00 00 00 10 .NAVNSORTPAS....
003410: 82 83 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003420: 00 4E 59 47 41 41 52 44 20 50 41 53 00 00 00 10 .NYGAARD PAS....
003430: 84 85 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003440: 00 4F 52 44 48 59 50 20 20 50 41 53 00 00 00 28 .ORDHYP PAS...(
003450: 86 87 88 89 8A 00 00 00 00 00 00 00 00 00 00 00 ................
003460: 00 4F 56 45 52 46 5F 31 20 50 41 53 00 00 00 20 .OVERF_1 PAS...
003470: 8B 8C 8D 8E 00 00 00 00 00 00 00 00 00 00 00 00 ................
003480: 00 4F 56 45 52 46 5F 32 20 50 41 53 00 00 00 20 .OVERF_2 PAS...
003490: 8F 90 91 92 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034A0: 00 50 41 4B 4B 45 50 53 54 50 41 53 00 00 00 10 .PAKKEPSTPAS....
0034B0: 93 94 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034C0: 00 50 41 4C 49 4E 44 52 20 50 41 53 00 00 00 08 .PALINDR PAS....
0034D0: 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0034E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003600: 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 HEN..
003610: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
003620: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
003630: 20 20 20 20 20 20 20 20 20 20 76 75 6E 64 65 74 vundet
003640: 20 3A 3D 20 76 75 6E 64 65 74 20 2B 31 3B 0D 0A := vundet +1;..
003650: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003660: 20 20 20 20 20 20 20 20 64 65 6C 73 65 6A 72 20 delsejr
003670: 3A 3D 20 54 52 55 45 3B 0D 0A 20 20 20 20 20 20 := TRUE;..
003680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003690: 20 20 61 66 67 6A 6F 72 74 20 3A 3D 20 54 52 55 afgjort := TRU
0036A0: 45 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 E;..
0036B0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
0036C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0036D0: 20 20 49 46 20 73 75 6D 20 3D 20 37 20 0D 0A 20 IF sum = 7 ..
0036E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0036F0: 20 20 20 54 48 45 4E 20 61 66 67 6A 6F 72 74 20 THEN afgjort
003700: 3A 3D 20 54 52 55 45 3B 0D 0A 20 20 20 20 20 20 := TRUE;..
003710: 20 20 20 20 20 20 20 20 20 20 55 4E 54 49 4C 20 UNTIL
003720: 61 66 67 6A 6F 72 74 3B 0D 0A 20 20 20 20 20 20 afgjort;..
003730: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
003740: 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 64 IF d
003750: 65 6C 73 65 6A 72 0D 0A 20 20 20 20 20 20 20 20 elsejr..
003760: 20 20 20 20 20 20 20 20 54 48 45 4E 20 57 52 49 THEN WRI
003770: 54 45 28 27 53 65 6A 72 20 20 27 29 0D 0A 20 20 TE('Sejr ')..
003780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C EL
003790: 53 45 20 57 52 49 54 45 28 27 54 61 62 20 20 20 SE WRITE('Tab
0037A0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
0037B0: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 56 75 WRITELN('Vu
0037C0: 6E 64 65 74 3A 20 27 2C 20 76 75 6E 64 65 74 2C ndet: ', vundet,
0037D0: 20 27 20 20 20 54 61 62 74 3A 20 27 2C 20 69 20 ' Tabt: ', i
0037E0: 2D 20 76 75 6E 64 65 74 29 3B 0D 0A 20 20 20 20 - vundet);..
0037F0: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
003800: 50 52 4F 47 52 41 4D 20 63 70 72 6E 75 6D 72 65 PROGRAM cprnumre
003810: 3B 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 ;.... VAR..
003820: 61 2C 20 62 2C 20 63 2C 20 64 2C 20 65 2C 20 66 a, b, c, d, e, f
003830: 2C 20 67 2C 20 68 2C 20 69 2C 20 64 61 74 6F 73 , g, h, i, datos
003840: 75 6D 2C 20 67 73 75 6D 2C 20 68 73 75 6D 2C 20 um, gsum, hsum,
003850: 69 73 75 6D 2C 20 63 68 65 63 6B 20 3A 20 49 4E isum, check : IN
003860: 54 45 47 45 52 3B 0D 0A 20 20 0D 0A 20 20 42 45 TEGER;.. .. BE
003870: 47 49 4E 0D 0A 20 20 20 20 57 52 49 54 45 28 43 GIN.. WRITE(C
003880: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 52 49 LRHOM);.. WRI
003890: 54 45 4C 4E 28 27 44 65 20 36 20 66 7C 72 73 74 TELN('De 6 f|rst
0038A0: 65 20 63 69 66 72 65 20 69 20 63 70 72 2D 6E 75 e cifre i cpr-nu
0038B0: 6D 6D 65 72 65 74 20 53 4B 41 4C 20 74 61 73 74 mmeret SKAL tast
0038C0: 65 73 20 69 6E 64 20 6D 65 64 20 6D 65 6C 6C 65 es ind med melle
0038D0: 6D 72 75 6D 27 29 3B 20 20 20 20 20 0D 0A 20 20 mrum'); ..
0038E0: 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 WRITELN;..
0038F0: 57 52 49 54 45 4C 4E 28 27 49 6E 64 74 61 73 74 WRITELN('Indtast
003900: 20 65 6E 20 64 61 74 6F 20 73 7D 6C 65 64 65 73 en dato s}ledes
003910: 3A 20 44 20 44 20 4D 20 4D 20 5D 20 5D 27 29 3B : D D M M ] ]');
003920: 0D 0A 20 20 20 20 57 52 49 54 45 28 27 20 20 20 .. WRITE('
003930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003940: 20 20 20 20 20 20 27 29 3B 20 52 45 41 44 4C 4E '); READLN
003950: 28 61 2C 20 62 2C 20 63 2C 20 64 2C 20 65 2C 20 (a, b, c, d, e,
003960: 66 29 3B 0D 0A 20 20 20 20 64 61 74 6F 73 75 6D f);.. datosum
003970: 20 3A 3D 20 61 20 2A 20 34 20 2B 20 62 20 2A 20 := a * 4 + b *
003980: 33 20 2B 20 63 20 2A 20 32 20 2B 20 64 20 2A 20 3 + c * 2 + d *
003990: 37 20 2B 20 65 20 2A 20 36 20 2B 20 66 20 2A 20 7 + e * 6 + f *
0039A0: 35 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 3B 5;.. WRITELN;
0039B0: 0D 0A 20 20 20 20 46 4F 52 20 67 20 3A 3D 20 30 .. FOR g := 0
0039C0: 20 54 4F 20 39 20 44 4F 0D 0A 20 20 20 20 20 20 TO 9 DO..
0039D0: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 67 BEGIN.. g
0039E0: 73 75 6D 20 3A 3D 20 64 61 74 6F 73 75 6D 20 2B sum := datosum +
0039F0: 20 67 20 2A 20 34 3B 0D 0A 20 20 20 20 20 20 20 g * 4;..
003A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
003A10: 03 00 01 00 02 09 52 E5 03 00 41 02 00 00 00 02 ......R...A.....
003A20: 03 00 46 02 00 00 00 02 03 00 42 02 00 00 00 02 ..F.......B.....
003A30: 03 00 47 02 00 00 00 02 03 00 43 02 00 00 00 02 ..G.......C.....
003A40: 03 00 48 02 00 00 00 02 03 00 44 02 00 00 00 02 ..H.......D.....
003A50: 03 00 49 02 00 00 00 02 03 00 45 02 00 00 00 02 ..I.......E.....
003A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003B00: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
003B10: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
003B20: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 57 52 .. WR
003B30: 49 54 45 4C 4E 28 27 55 64 20 61 66 20 27 2C 20 ITELN('Ud af ',
003B40: 61 6E 74 61 6C 20 3A 20 35 2C 20 27 20 73 70 69 antal : 5, ' spi
003B50: 6C 20 62 6C 65 76 20 64 65 20 27 2C 20 76 75 6E l blev de ', vun
003B60: 64 65 74 20 3A 20 35 2C 0D 0A 20 20 20 20 20 20 det : 5,..
003B70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 20 '
003B80: 73 70 69 6C 20 76 75 6E 64 65 74 27 29 3B 0D 0A spil vundet');..
003B90: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
003BA0: 45 4C 4E 28 27 46 72 65 6B 76 65 6E 73 65 6E 20 ELN('Frekvensen
003BB0: 61 66 20 76 75 6E 64 6E 65 20 73 70 69 6C 3A 20 af vundne spil:
003BC0: 27 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ',..
003BD0: 20 20 20 20 20 20 20 20 76 75 6E 64 65 74 20 2F vundet /
003BE0: 20 61 6E 74 61 6C 20 2A 20 31 30 30 20 3A 20 35 antal * 100 : 5
003BF0: 20 3A 20 32 2C 20 27 20 25 27 29 3B 0D 0A 20 20 : 2, ' %');..
003C00: 20 20 20 20 20 20 45 4E 44 2E 0D 0A 1A 3B 0D 0A END....;..
003C10: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
003C20: 45 4C 4E 28 27 46 72 65 6B 76 65 6E 73 65 6E 20 ELN('Frekvensen
003C30: 61 66 20 76 75 6E 64 6E 65 20 73 70 69 6C 3A 20 af vundne spil:
003C40: 27 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ',..
003C50: 20 20 20 20 20 20 20 20 76 75 6E 64 65 74 20 2F vundet /
003C60: 20 61 6E 74 61 6C 20 2A 20 31 30 30 20 3A 20 35 antal * 100 : 5
003C70: 20 3A 20 32 2C 20 27 20 25 27 29 3B 0D 0A 20 20 : 2, ' %');..
003C80: 76 FD 52 55 4D 46 5F 31 2E 50 41 53 5B 32 38 2F v.RUMF_1.PAS[28/
003C90: 30 31 2F 31 39 39 31 5D 00 11 10 00 05 ED 77 3B 01/1991]......w;
003CA0: 3D 1C 3E 5F 5F 55 FC FF FD FE 1E 9D DF 17 2F 94 =.>__U......../.
003CB0: BE 8B 01 58 F0 60 58 8C 03 59 AB F3 EF FC CF E5 ...X.`X..Y......
003CC0: A4 CF 50 A5 CF 57 A5 CF A0 A5 CF 18 A6 CF 07 A6 ..P..W..........
003CD0: CF 03 A6 CF FE A4 CF 7F A5 CF 99 A5 CF C6 A5 CF ................
003CE0: 53 A6 CF 92 A6 30 CD 07 9C 8D 24 00 03 07 00 AA S....0....$.....
003CF0: 00 3F 00 C0 00 10 00 02 00 41 09 2A 52 E5 02 04 .?.......A.*R...
003D00: 50 52 4F 47 52 41 4D 20 64 69 76 69 73 69 6F 6E PROGRAM division
003D10: 3B 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 ;.... VAR..
003D20: 6E 61 76 6E 20 3A 20 53 54 52 49 4E 47 28 2E 33 navn : STRING(.3
003D30: 30 2E 29 3B 0D 0A 20 20 20 20 63 68 20 3A 20 43 0.);.. ch : C
003D40: 48 41 52 3B 0D 0A 20 20 20 20 64 69 76 69 73 6F HAR;.. diviso
003D50: 72 2C 20 64 69 76 69 73 6F 72 31 2C 20 64 69 76 r, divisor1, div
003D60: 69 73 6F 72 32 2C 20 64 69 76 69 64 65 6E 64 2C isor2, dividend,
003D70: 0D 0A 20 20 20 20 64 69 76 69 64 65 6E 64 31 2C .. dividend1,
003D80: 20 64 69 76 69 64 65 6E 64 32 2C 20 67 72 61 64 dividend2, grad
003D90: 2C 20 61 6E 74 61 6C 2C 0D 0A 20 20 20 20 72 69 , antal,.. ri
003DA0: 67 74 69 67 65 2C 20 66 6F 72 73 6F 65 67 2C 20 gtige, forsoeg,
003DB0: 74 61 65 6C 6C 65 72 2C 20 6E 61 65 76 6E 65 72 taeller, naevner
003DC0: 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 : INTEGER;..
003DD0: 20 66 65 6A 6C 20 3A 20 42 4F 4F 4C 45 41 4E 3B fejl : BOOLEAN;
003DE0: 0D 0A 20 20 0D 0A 20 20 46 55 4E 43 54 49 4F 4E .. .. FUNCTION
003DF0: 20 73 66 64 28 6E 2C 20 6D 20 3A 20 49 4E 54 45 sfd(n, m : INTE
003E00: 47 45 52 29 20 3A 20 49 4E 54 45 47 45 52 3B 0D GER) : INTEGER;.
003E10: 0A 20 20 20 20 0D 0A 20 20 20 20 56 41 52 0D 0A . .. VAR..
003E20: 20 20 20 20 20 20 72 65 73 74 20 3A 20 49 4E 54 rest : INT
003E30: 45 47 45 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 EGER;.. ..
003E40: 20 42 45 47 49 4E 20 28 2A 20 73 66 64 20 2A 29 BEGIN (* sfd *)
003E50: 0D 0A 20 20 20 20 20 20 57 48 49 4C 45 20 6D 20 .. WHILE m
003E60: 3E 20 30 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 > 0 DO..
003E70: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
003E80: 20 72 65 73 74 20 3A 3D 20 6E 20 4D 4F 44 20 6D rest := n MOD m
003E90: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 6E 20 3A ;.. n :
003EA0: 3D 20 6D 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 = m;..
003EB0: 6D 20 3A 3D 20 72 65 73 74 3B 0D 0A 20 20 20 20 m := rest;..
003EC0: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
003ED0: 73 66 64 20 3A 3D 20 6E 3B 0D 0A 20 20 20 20 45 sfd := n;.. E
003EE0: 4E 44 3B 20 28 2A 20 73 66 64 20 2A 29 0D 0A 20 ND; (* sfd *)..
003EF0: 20 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 52 45 .. PROCEDURE
003F00: 0D 0A 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 .. PROGRA
003F10: 4D 20 64 65 6D 6F 6C 65 6E 3B 0D 0A 20 20 20 20 M demolen;..
003F20: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 54 59 .. TY
003F30: 50 45 0D 0A 20 20 20 20 20 20 20 20 20 20 73 74 PE.. st
003F40: 72 65 6E 67 74 79 70 65 20 3D 20 53 54 52 49 4E rengtype = STRIN
003F50: 47 28 2E 31 35 2E 29 3B 0D 0A 20 20 20 20 20 20 G(.15.);..
003F60: 20 20 0D 0A 20 20 20 20 20 20 20 20 56 41 52 0D .. VAR.
003F70: 0A 20 20 20 20 20 20 20 20 20 20 73 74 72 65 6E . stren
003F80: 67 20 3A 20 73 74 72 65 6E 67 74 79 70 65 3B 0D g : strengtype;.
003F90: 0A 20 20 20 20 20 20 20 20 20 20 69 20 3A 20 49 . i : I
003FA0: 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 20 20 NTEGER;..
003FB0: 20 0D 0A 20 20 20 20 20 20 20 20 42 45 47 49 4E .. BEGIN
003FC0: 0D 0A 20 20 20 20 20 20 20 20 20 20 73 74 72 65 .. stre
003FD0: 6E 67 20 3A 3D 20 27 27 3B 0D 0A 20 20 20 20 20 ng := '';..
003FE0: 20 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 FOR i := 1
003FF0: 54 4F 20 35 20 44 4F 0D 0A 20 20 20 20 20 20 20 TO 5 DO..
004000: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
004010: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
004020: 4E 28 73 74 72 65 6E 67 3A 31 32 2C 20 4C 45 4E N(streng:12, LEN
004030: 28 73 74 72 65 6E 67 29 3A 33 29 3B 0D 0A 20 20 (streng):3);..
004040: 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 65 stre
004050: 6E 67 20 3A 3D 20 73 74 72 65 6E 67 20 2B 27 41 ng := streng +'A
004060: 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ';..
004070: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
004080: 57 52 49 54 45 4C 4E 28 73 74 72 65 6E 67 3A 31 WRITELN(streng:1
004090: 32 2C 20 4C 45 4E 28 73 74 72 65 6E 67 29 3A 33 2, LEN(streng):3
0040A0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 73 74 );.. st
0040B0: 72 65 6E 67 20 3A 3D 20 73 74 72 65 6E 67 20 2B reng := streng +
0040C0: 20 73 74 72 65 6E 67 20 3B 0D 0A 20 20 20 20 20 streng ;..
0040D0: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 73 74 72 WRITELN(str
0040E0: 65 6E 67 3A 31 32 2C 20 4C 45 4E 28 73 74 72 65 eng:12, LEN(stre
0040F0: 6E 67 29 3A 33 29 3B 0D 0A 20 20 20 20 20 20 20 ng):3);..
004100: 20 66 6F 72 6B 6F 72 74 28 56 41 52 20 74 61 65 forkort(VAR tae
004110: 6C 6C 65 72 2C 20 6E 61 65 76 6E 65 72 20 3A 20 ller, naevner :
004120: 49 4E 54 45 47 45 52 29 3B 0D 0A 20 20 0D 0A 20 INTEGER);.. ..
004130: 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 66 61 VAR.. fa
004140: 6B 74 6F 72 20 3A 20 49 4E 54 45 47 45 52 3B 0D ktor : INTEGER;.
004150: 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 47 49 4E . .. BEGIN
004160: 20 28 2A 20 66 6F 72 6B 6F 72 74 20 2A 29 0D 0A (* forkort *)..
004170: 20 20 20 20 20 20 66 61 6B 74 6F 72 20 3A 3D 20 faktor :=
004180: 73 66 64 28 74 61 65 6C 6C 65 72 2C 20 6E 61 65 sfd(taeller, nae
004190: 76 6E 65 72 29 3B 0D 0A 20 20 20 20 20 20 74 61 vner);.. ta
0041A0: 65 6C 6C 65 72 20 3A 3D 20 74 61 65 6C 6C 65 72 eller := taeller
0041B0: 20 44 49 56 20 66 61 6B 74 6F 72 3B 0D 0A 20 20 DIV faktor;..
0041C0: 20 20 20 20 6E 61 65 76 6E 65 72 20 3A 3D 20 6E naevner := n
0041D0: 61 65 76 6E 65 72 20 44 49 56 20 66 61 6B 74 6F aevner DIV fakto
0041E0: 72 3B 0D 0A 20 20 20 20 45 4E 44 3B 20 28 2A 20 r;.. END; (*
0041F0: 66 6F 72 6B 6F 72 74 20 2A 29 0D 0A 20 20 0D 0A forkort *).. ..
004200: 20 20 42 45 47 49 4E 20 28 2A 20 64 69 76 69 73 BEGIN (* divis
004210: 69 6F 6E 20 2A 29 0D 0A 20 20 20 20 57 52 49 54 ion *).. WRIT
004220: 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 E(CLRHOM);..
004230: 52 41 4E 44 4F 4D 49 5A 45 3B 0D 0A 20 20 20 20 RANDOMIZE;..
004240: 57 52 49 54 45 28 27 48 76 61 64 20 68 65 64 64 WRITE('Hvad hedd
004250: 65 72 20 64 75 3A 20 27 29 3B 20 52 45 41 44 4C er du: '); READL
004260: 4E 28 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 52 45 N(navn);.. RE
004270: 50 45 41 54 0D 0A 20 20 20 20 20 20 57 52 49 54 PEAT.. WRIT
004280: 45 28 27 48 76 69 6C 6B 65 6E 20 73 76 7B 72 68 E('Hvilken sv{rh
004290: 65 64 73 67 72 61 64 20 7C 6E 73 6B 65 72 20 64 edsgrad |nsker d
0042A0: 75 20 28 31 20 2D 20 31 30 29 3A 20 27 29 3B 0D u (1 - 10): ');.
0042B0: 0A 20 20 20 20 20 20 52 45 41 44 4C 4E 28 67 72 . READLN(gr
0042C0: 61 64 29 3B 0D 0A 20 20 20 20 55 4E 54 49 4C 20 ad);.. UNTIL
0042D0: 28 31 20 3C 3D 20 67 72 61 64 29 20 41 4E 44 20 (1 <= grad) AND
0042E0: 28 67 72 61 64 20 3C 3D 20 31 30 29 3B 0D 0A 20 (grad <= 10);..
0042F0: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
004300: 20 45 4E 44 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 END.....
004310: 20 0D 0A 1A 45 4E 28 73 74 72 65 6E 67 29 3A 33 ...EN(streng):3
004320: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 73 74 );.. st
004330: 72 65 6E 67 20 3A 3D 20 73 74 72 65 6E 67 20 2B reng := streng +
004340: 20 73 74 72 65 6E 67 20 3B 0D 0A 20 20 20 20 20 streng ;..
004350: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 73 74 72 WRITELN(str
004360: 65 6E 67 3A 31 32 2C 20 4C 45 4E 28 73 74 72 65 eng:12, LEN(stre
004370: 6E 67 29 3A 33 29 3B 0D 0A 20 20 20 20 20 20 20 ng):3);..
004380: 03 00 CA BE 04 00 B9 A1 05 00 DF F7 A0 C9 00 00 ................
004390: 49 F9 05 0C C0 08 DF 01 A1 C9 F6 C1 05 DF 0A A1 I...............
0043A0: C3 96 E4 E3 D2 05 00 00 00 00 00 00 00 00 00 00 ................
0043B0: 00 00 00 00 00 00 00 00 00 00 FC 00 01 00 01 00 ................
0043C0: 01 52 55 4E 22 44 49 53 43 0D C5 89 68 B4 D6 2E .RUN"DISC...h...
0043D0: 24 3C CC 23 0A 5B 81 28 8F 37 DE 4E F2 95 17 D4 $<.#.[.(.7.N....
0043E0: 1E C4 1E FB AE B5 4F F0 BB F1 4A B9 49 62 34 75 ......O...J.Ib4u
0043F0: EC EE 35 5B 9F 5B 6F 2F 4C 12 C1 60 C1 BE 10 7B ..5[.[o/L..`...{
004400: E8 74 CB 23 00 00 E3 F5 7C FE C0 38 0C 3A 00 C0 .t.#....|..8.:..
004410: FE 80 20 05 F1 E3 CF 97 83 F1 E3 F3 D9 21 6C A1 .. ..........!l.
004420: 5E 77 F6 C0 ED 79 7B D9 FB C9 00 00 00 00 00 00 ^w...y{.........
004430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004450: 00 00 BD A2 06 00 DF D9 A1 00 00 00 C9 DF DC A1 ................
004460: 00 00 00 C9 DF DF A1 00 00 00 C9 DF E2 A1 00 00 ................
004470: 00 C9 16 DF 06 49 DF 06 9E DE 06 B6 DE 06 00 00 .....I..........
004480: A0 00 00 DE 1E E5 AA 3B F9 34 BB 5E 54 07 DB 4F .......;.4.^T..O
004490: B1 A6 76 9A 58 33 4B 40 95 69 71 EF 55 B7 F1 34 ..v.X3K@.iq.U..4
0044A0: B0 9C E8 97 B9 F3 E7 DA 4E D0 7C D2 AB 18 71 8D ........N.|...q.
0044B0: A7 B2 83 A8 EB 77 55 39 EB 71 64 14 A5 92 E0 D4 .....wU9.qd.....
0044C0: FD 0E B2 85 7D D2 13 CD 44 92 1C 2B 4E 9B CE 38 ....}...D..+N..8
0044D0: C4 7C 45 52 41 2C 22 2A 2E 42 41 4B 22 0D 31 2C .|ERA,"*.BAK".1,
0044E0: 30 3A 42 4F 52 44 45 52 20 31 30 0D 1C 7C E2 D5 0:BORDER 10..|..
0044F0: 55 8E 52 C6 0D 38 4C 53 64 F9 A5 91 63 4C B3 95 U.R..8LSd...cL..
004500: 20 57 52 49 54 45 4C 4E 28 27 56 65 6C 6B 6F 6D WRITELN('Velkom
004510: 6D 65 6E 2C 20 27 2C 20 6E 61 76 6E 2C 20 27 2E men, ', navn, '.
004520: 20 44 75 20 66 7D 72 20 6E 75 20 73 74 69 6C 6C Du f}r nu still
004530: 65 74 20 35 20 64 69 76 69 73 69 6F 6E 73 6F 70 et 5 divisionsop
004540: 67 61 76 65 72 27 29 3B 0D 0A 20 20 20 20 57 52 gaver');.. WR
004550: 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 61 6E 74 61 ITELN;.. anta
004560: 6C 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 72 69 67 l := 0;.. rig
004570: 74 69 67 65 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 tige := 0;..
004580: 66 65 6A 6C 20 3A 3D 20 46 41 4C 53 45 3B 0D 0A fejl := FALSE;..
004590: 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 REPEAT..
0045A0: 20 20 61 6E 74 61 6C 20 3A 3D 20 61 6E 74 61 6C antal := antal
0045B0: 20 2B 20 31 3B 0D 0A 20 20 20 20 20 20 64 69 76 + 1;.. div
0045C0: 69 64 65 6E 64 31 20 3A 3D 20 52 41 4E 44 4F 4D idend1 := RANDOM
0045D0: 28 67 72 61 64 20 2B 20 31 29 3B 0D 0A 20 20 20 (grad + 1);..
0045E0: 20 20 20 64 69 76 69 64 65 6E 64 32 20 3A 3D 20 dividend2 :=
0045F0: 52 41 4E 44 4F 4D 28 67 72 61 64 20 2B 20 31 29 RANDOM(grad + 1)
004600: 3B 0D 0A 20 20 20 20 20 20 64 69 76 69 73 6F 72 ;.. divisor
004610: 31 20 3A 3D 20 52 41 4E 44 4F 4D 28 67 72 61 64 1 := RANDOM(grad
004620: 29 20 2B 31 20 3B 0D 0A 20 20 20 20 20 20 64 69 ) +1 ;.. di
004630: 76 69 73 6F 72 32 20 3A 3D 20 52 41 4E 44 4F 4D visor2 := RANDOM
004640: 28 67 72 61 64 29 20 2B 20 31 3B 0D 0A 20 20 20 (grad) + 1;..
004650: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
004660: 20 20 20 57 52 49 54 45 4C 4E 28 64 69 76 69 64 WRITELN(divid
004670: 65 6E 64 31 2C 20 27 2F 27 2C 20 64 69 76 69 73 end1, '/', divis
004680: 6F 72 31 2C 20 0D 0A 20 20 20 20 20 20 20 20 20 or1, ..
004690: 20 20 20 20 20 27 20 2B 20 27 2C 20 64 69 76 69 ' + ', divi
0046A0: 64 65 6E 64 32 2C 20 27 2F 27 2C 20 64 69 76 69 dend2, '/', divi
0046B0: 73 6F 72 32 2C 20 27 20 3D 20 3F 27 29 3B 0D 0A sor2, ' = ?');..
0046C0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A WRITELN;..
0046D0: 20 20 20 20 20 20 64 69 76 69 64 65 6E 64 20 3A dividend :
0046E0: 3D 20 64 69 76 69 64 65 6E 64 31 20 2A 20 64 69 = dividend1 * di
0046F0: 76 69 73 6F 72 32 20 2B 20 64 69 76 69 64 65 6E visor2 + dividen
004700: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
004710: 64 65 6D 6F 5F 73 74 72 3B 0D 0A 20 20 20 20 20 demo_str;..
004720: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 54 .. T
004730: 59 50 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 YPE..
004740: 20 73 74 72 65 6E 67 20 3D 20 53 54 52 49 4E 47 streng = STRING
004750: 28 2E 33 30 2E 29 3B 0D 0A 20 20 20 20 20 20 20 (.30.);..
004760: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 56 .. V
004770: 41 52 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 AR..
004780: 74 61 6C 31 20 3A 20 52 45 41 4C 3B 0D 0A 20 20 tal1 : REAL;..
004790: 20 20 20 20 20 20 20 20 20 20 74 61 6C 32 20 3A tal2 :
0047A0: 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 INTEGER;..
0047B0: 20 20 20 20 20 20 20 73 74 72 65 6E 67 31 2C 20 streng1,
0047C0: 73 74 72 65 6E 67 32 20 3A 20 73 74 72 65 6E 67 streng2 : streng
0047D0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ;.. ..
0047E0: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
0047F0: 20 20 20 20 20 20 20 20 20 20 20 20 74 61 6C 31 tal1
004800: 20 3A 3D 20 50 49 3B 0D 0A 20 20 20 20 20 20 20 := PI;..
004810: 20 20 20 20 20 74 61 6C 32 20 3A 3D 20 54 52 55 tal2 := TRU
004820: 4E 43 28 32 33 20 2F 20 33 29 3B 0D 0A 20 20 20 NC(23 / 3);..
004830: 20 20 20 20 20 20 20 20 20 53 54 52 28 74 61 6C STR(tal
004840: 31 3A 36 3A 34 2C 20 73 74 72 65 6E 67 31 29 3B 1:6:4, streng1);
004850: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 53 54 .. ST
004860: 52 28 74 61 6C 32 3A 34 2C 20 73 74 72 65 6E 67 R(tal2:4, streng
004870: 32 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 2);..
004880: 20 57 52 49 54 45 4C 4E 28 73 74 72 65 6E 67 31 WRITELN(streng1
004890: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
0048A0: 57 52 49 54 45 4C 4E 28 73 74 72 65 6E 67 32 29 WRITELN(streng2)
0048B0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 ;.. END
0048C0: 2E 0D 0A 1A 34 2C 20 73 74 72 65 6E 67 31 29 3B ....4, streng1);
0048D0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 53 54 .. ST
0048E0: 52 28 74 61 6C 32 3A 34 2C 20 73 74 72 65 6E 67 R(tal2:4, streng
0048F0: 32 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 2);..
004900: 64 32 20 2A 20 64 69 76 69 73 6F 72 31 3B 0D 0A d2 * divisor1;..
004910: 20 20 20 20 20 20 64 69 76 69 73 6F 72 20 3A 3D divisor :=
004920: 20 64 69 76 69 73 6F 72 31 20 2A 20 64 69 76 69 divisor1 * divi
004930: 73 6F 72 32 3B 0D 0A 20 20 20 20 20 20 66 6F 72 sor2;.. for
004940: 6B 6F 72 74 28 64 69 76 69 64 65 6E 64 2C 20 64 kort(dividend, d
004950: 69 76 69 73 6F 72 29 3B 0D 0A 20 20 20 20 20 20 ivisor);..
004960: 66 6F 72 73 6F 65 67 20 3A 3D 20 30 3B 0D 0A 20 forsoeg := 0;..
004970: 20 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 REPEAT..
004980: 20 20 20 20 20 66 6F 72 73 6F 65 67 20 3A 3D 20 forsoeg :=
004990: 66 6F 72 73 6F 65 67 20 2B 20 31 3B 0D 0A 20 20 forsoeg + 1;..
0049A0: 20 20 20 20 20 20 57 52 49 54 45 28 27 49 6E 64 WRITE('Ind
0049B0: 74 61 73 74 20 74 7B 6C 6C 65 72 3A 20 27 29 3B tast t{ller: ');
0049C0: 20 52 45 41 44 4C 4E 28 74 61 65 6C 6C 65 72 29 READLN(taeller)
0049D0: 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 49 54 45 ;.. WRITE
0049E0: 28 27 49 6E 64 74 61 73 74 20 6E 7B 76 6E 65 72 ('Indtast n{vner
0049F0: 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 6E 61 65 : '); READLN(nae
004A00: 76 6E 65 72 29 3B 0D 0A 20 20 20 20 20 20 20 20 vner);..
004A10: 49 46 20 28 64 69 76 69 64 65 6E 64 20 3D 20 74 IF (dividend = t
004A20: 61 65 6C 6C 65 72 29 20 41 4E 44 20 28 64 69 76 aeller) AND (div
004A30: 69 73 6F 72 20 3D 20 6E 61 65 76 6E 65 72 29 0D isor = naevner).
004A40: 0A 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 0D . THEN.
004A50: 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 . BEG
004A60: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 IN..
004A70: 20 20 57 52 49 54 45 4C 4E 28 27 53 76 61 72 65 WRITELN('Svare
004A80: 74 20 65 72 20 6B 6F 72 72 65 6B 74 27 29 3B 0D t er korrekt');.
004A90: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 . r
004AA0: 69 67 74 69 67 65 20 3A 3D 20 72 69 67 74 69 67 igtige := rigtig
004AB0: 65 20 2B 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 e + 1;..
004AC0: 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 END..
004AD0: 20 20 20 45 4C 53 45 0D 0A 20 20 20 20 20 20 20 ELSE..
004AE0: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
004AF0: 20 20 20 20 20 20 20 20 20 20 66 65 6A 6C 20 3A fejl :
004B00: F4 08 79 C8 D7 94 1F 9A C7 D1 B8 66 B0 F5 6C C2 ..y........f..l.
004B10: 64 18 90 2E 98 83 54 6A DC AE 68 06 80 69 0C 26 d.....Tj..h..i.&
004B20: A6 48 41 D6 D2 48 98 92 89 8C 1D 7E AC 50 26 27 .HA..H.....~.P&'
004B30: EB B2 40 4E 9D 31 F1 6F 69 B4 19 A2 8A 4E 56 DA ..@N.1.oi....NV.
004B40: 1D 6C 02 AB 57 12 B4 F6 88 A7 E9 C0 83 0E 82 11 .l..W...........
004B50: DE EB E6 93 4C F8 9B 61 A3 49 76 A2 F5 16 76 20 ....L..a£Iv...v
004B60: 66 47 3F 57 86 BF E5 D5 C7 BD 54 91 84 4B A9 58 fG?W......T..K.X
004B70: 50 D8 75 F5 D3 47 E6 DE 18 14 63 43 D2 33 A8 C9 P.u..G....cC.3..
004B80: BC DF 36 F9 D0 92 92 6B 78 C3 8E 05 58 74 F8 55 ..6....kx...Xt.U
004B90: AD DD 52 4C 16 AF 54 8B 54 68 5A 5D C8 15 7E F1 ..RL..T.ThZ]..~.
004BA0: 0A 39 92 00 66 6E 5A ED 57 F5 24 82 EF 0F 1A 46 .9..fnZ.W.$....F
004BB0: 70 6A CD DD 13 AA 9E 9D F7 30 B7 F6 DA E9 38 46 pj.......0....8F
004BC0: 55 F3 CF C7 44 1D 07 9E ED 61 97 82 FD 3F 30 2A U...D....a...?0*
004BD0: 78 6A 21 44 7A 8E 05 22 35 B8 60 22 C7 91 8E A7 xj!Dz.."5.`"....
004BE0: CC C5 62 8B 80 A9 D6 3F 14 ED CA 43 C8 B1 7E 67 ..b....?...C..~g
004BF0: 2C B5 C2 EB 90 D9 66 8F 74 4D 2A 03 68 D1 7E E7 ,.....f.tM*.h.~.
004C00: 0C A5 A2 4B 00 49 56 5F 54 CD 5A 23 78 F1 1E 47 ...K.IV_T.Z#x..G
004C10: AC 15 62 6B 10 39 36 4F 64 8D 6A 43 38 71 0E 27 ..bk.96Od.jC8q.'
004C20: 5C A5 22 4B 50 89 06 9F 74 ED 6A C3 28 11 0E E7 \."KP...t.j.(...
004C30: 6C 55 12 CB 40 D9 C6 AF 64 ED 3A E3 88 B1 6E 27 lU..@...d.:...n'
004C40: F3 11 ED 45 ED 53 38 00 31 F8 BF 01 C4 7F ED 49 ...E.S8.1......I
004C50: 21 00 C0 11 00 40 01 A0 0F ED B0 CD 00 40 01 C0 !....@.......@..
004C60: 7F ED 49 0E 8C ED 49 21 42 03 11 E0 92 01 3A 2C ..I...I!B.....:,
004C70: ED B0 CD B4 7E CD D3 7E CD 56 8B CD 44 7F FB C3 ....~..~.V..D...
004C80: E0 79 CC CC EC CC CC CC EC CC CC CC EC CC CC CC .y..............
004C90: EC CC CC CC EC CC CC CC EC CC CC CC EC CC CC CC ................
004CA0: EC CC CC CC EC CC CC CC EC CC CC CC CC CC CC CC ................
004CB0: EC CC CC CC CC EC CC CC CC EC CC CC CC EC CC CC ................
004CC0: CC EC CC CC CC EC CC CC CC EC CC CC CC EC CC CC ................
004CD0: CC EC CC CC CC EC CC CC CC EC CC CC FF BB 33 39 ..............39
004CE0: CC EC CC CC CC CC EC CC CC CC EC CC CC CC EC CC ................
004CF0: CC CC EC CC CC CC EC CC CC CC EC CC CC CC EC CC ................
004D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
004D10: 04 00 01 00 02 09 52 E5 04 00 41 02 00 00 00 02 ......R...A.....
004D20: 04 00 46 02 00 00 00 02 04 00 42 02 00 00 00 02 ..F.......B.....
004D30: 04 00 47 02 00 00 00 02 04 00 43 02 00 00 00 02 ..G.......C.....
004D40: 04 00 48 02 00 00 00 02 04 00 44 02 00 00 00 02 ..H.......D.....
004D50: 04 00 49 02 00 00 00 02 04 00 45 02 00 00 00 02 ..I.......E.....
004D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004E00: 3D 20 54 52 55 45 3B 0D 0A 20 20 20 20 20 20 20 = TRUE;..
004E10: 20 20 20 20 20 20 20 49 46 20 66 6F 72 73 6F 65 IF forsoe
004E20: 67 20 3C 20 33 0D 0A 20 20 20 20 20 20 20 20 20 g < 3..
004E30: 20 20 20 20 20 20 20 54 48 45 4E 20 57 52 49 54 THEN WRIT
004E40: 45 4C 4E 28 27 53 76 61 72 65 74 20 65 72 20 69 ELN('Svaret er i
004E50: 6B 6B 65 20 6B 6F 72 72 65 6B 74 20 2D 20 50 72 kke korrekt - Pr
004E60: 7C 76 20 69 67 65 6E 3A 27 29 0D 0A 20 20 20 20 |v igen:')..
004E70: 20 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 ELSE
004E80: 20 57 52 49 54 45 4C 4E 28 27 4E 65 6A 2C 20 64 WRITELN('Nej, d
004E90: 65 74 20 6B 6F 72 72 65 6B 74 65 20 73 76 61 72 et korrekte svar
004EA0: 20 65 72 20 27 2C 0D 0A 20 20 20 20 20 20 20 20 er ',..
004EB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
004EC0: 20 20 20 20 20 64 69 76 69 64 65 6E 64 2C 20 27 dividend, '
004ED0: 2F 27 2C 20 64 69 76 69 73 6F 72 29 3B 0D 0A 20 /', divisor);..
004EE0: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
004EF0: 0A 20 20 20 20 20 20 55 4E 54 49 4C 20 28 66 6F . UNTIL (fo
004F00: 72 73 6F 65 67 20 3D 20 33 29 20 4F 52 0D 0A 20 rsoeg = 3) OR..
004F10: 20 20 20 20 20 20 20 20 20 20 20 28 28 64 69 76 ((div
004F20: 69 64 65 6E 64 20 3D 20 74 61 65 6C 6C 65 72 29 idend = taeller)
004F30: 20 41 4E 44 20 28 64 69 76 69 73 6F 72 20 3D 20 AND (divisor =
004F40: 6E 61 65 76 6E 65 72 29 29 3B 0D 0A 20 20 20 20 naevner));..
004F50: 20 20 57 52 49 54 45 28 27 54 61 73 74 20 3C 52 WRITE('Tast <R
004F60: 45 54 55 52 4E 3E 3A 20 27 29 3B 20 52 45 41 44 ETURN>: '); READ
004F70: 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 20 55 4E 54 LN(ch);.. UNT
004F80: 49 4C 20 61 6E 74 61 6C 20 3D 20 35 3B 0D 0A 20 IL antal = 5;..
004F90: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
004FA0: 20 43 41 53 45 20 72 69 67 74 69 67 65 20 4F 46 CASE rigtige OF
004FB0: 0D 0A 20 20 20 20 20 20 30 20 3A 20 57 52 49 54 .. 0 : WRIT
004FC0: 45 4C 4E 28 27 49 6B 6B 65 20 65 74 20 65 6E 65 ELN('Ikke et ene
004FD0: 73 74 65 20 72 69 67 74 69 67 74 20 73 76 61 72 ste rigtigt svar
004FE0: 21 20 4A 61 6D 65 6E 20 27 2C 20 6E 61 76 6E 2C ! Jamen ', navn,
004FF0: 20 27 20 64 6F 67 21 27 29 3B 0D 0A 20 20 20 20 ' dog!');..
005000: 73 6F 72 20 2B 20 31 3B 0D 0A 20 20 20 20 55 4E sor + 1;.. UN
005010: 54 49 4C 20 64 69 76 69 73 6F 72 20 3E 20 53 51 TIL divisor > SQ
005020: 52 54 28 68 65 6C 74 61 6C 29 3B 0D 0A 20 20 20 RT(heltal);..
005030: 20 57 52 49 54 45 4C 4E 28 68 65 6C 74 61 6C 20 WRITELN(heltal
005040: 3A 20 36 29 3B 0D 0A 20 20 45 4E 44 2E 0D 0A 1A : 6);.. END....
005050: 73 6F 72 20 3A 20 36 29 3B 0D 0A 20 20 20 20 20 sor : 6);..
005060: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
005070: 20 64 69 76 69 73 6F 72 20 3A 3D 20 64 69 76 69 divisor := divi
005080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0051F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005200: 20 20 31 20 3A 20 57 52 49 54 45 4C 4E 28 27 4B 1 : WRITELN('K
005210: 75 6E 20 31 20 72 69 67 74 69 67 74 20 73 76 61 un 1 rigtigt sva
005220: 72 20 2D 20 65 6C 65 6E 64 69 67 74 20 27 2C 20 r - elendigt ',
005230: 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 32 20 navn);.. 2
005240: 3A 20 57 52 49 54 45 4C 4E 28 27 32 20 72 69 67 : WRITELN('2 rig
005250: 74 69 67 65 20 73 76 61 72 20 2D 20 64 65 74 20 tige svar - det
005260: 65 72 20 69 6B 6B 65 20 73 74 72 7D 6C 65 6E 64 er ikke str}lend
005270: 65 20 27 2C 20 6E 61 76 6E 29 3B 0D 0A 20 20 20 e ', navn);..
005280: 20 20 20 33 20 3A 20 57 52 49 54 45 4C 4E 28 27 3 : WRITELN('
005290: 33 20 72 69 67 74 69 67 65 20 73 76 61 72 20 2D 3 rigtige svar -
0052A0: 20 64 65 74 20 6B 75 6E 6E 65 20 76 7B 72 65 20 det kunne v{re
0052B0: 62 65 64 72 65 20 27 2C 20 6E 61 76 6E 29 3B 0D bedre ', navn);.
0052C0: 0A 20 20 20 20 20 20 34 20 3A 20 57 52 49 54 45 . 4 : WRITE
0052D0: 4C 4E 28 27 4B 75 6E 20 65 74 20 66 6F 72 6B 65 LN('Kun et forke
0052E0: 72 74 20 73 76 61 72 20 2D 20 69 6B 6B 65 20 76 rt svar - ikke v
0052F0: 7B 72 73 74 20 27 2C 20 6E 61 76 6E 29 3B 0D 0A {rst ', navn);..
005300: 20 20 20 20 20 20 35 20 3A 20 42 45 47 49 4E 0D 5 : BEGIN.
005310: 0A 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 . IF
005320: 66 65 6A 6C 0D 0A 20 20 20 20 20 20 20 20 20 20 fejl..
005330: 20 20 20 20 54 48 45 4E 20 57 52 49 54 45 4C 4E THEN WRITELN
005340: 28 27 47 6F 64 74 20 27 2C 20 6E 61 76 6E 2C 20 ('Godt ', navn,
005350: 27 20 35 20 72 69 67 74 69 67 65 20 73 76 61 72 ' 5 rigtige svar
005360: 20 2D 20 6F 6D 65 6E 64 20 27 2C 0D 0A 20 20 20 - omend ',..
005370: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005380: 20 20 20 20 20 20 20 20 27 69 6B 6B 65 20 61 6C 'ikke al
005390: 6C 65 20 69 20 66 7C 72 73 74 65 20 66 6F 72 73 le i f|rste fors
0053A0: 7C 67 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 |g')..
0053B0: 20 20 20 20 45 4C 53 45 20 57 52 49 54 45 4C 4E ELSE WRITELN
0053C0: 28 27 50 65 72 66 65 6B 74 20 27 2C 20 6E 61 76 ('Perfekt ', nav
0053D0: 6E 2C 20 27 20 2D 20 64 65 74 20 6B 75 6E 6E 65 n, ' - det kunne
0053E0: 20 69 6B 6B 65 20 76 7B 72 65 20 62 65 64 72 65 ikke v{re bedre
0053F0: 21 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 !');..
005400: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
005410: 64 69 76 69 73 6F 72 32 3B 0D 0A 20 20 20 20 20 divisor2;..
005420: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 56 41 52 .. VAR
005430: 0D 0A 20 20 20 20 20 20 20 20 20 20 74 61 6C 2C .. tal,
005440: 20 67 6C 74 61 6C 2C 20 66 61 6B 74 6F 72 2C 20 gltal, faktor,
005450: 64 69 76 69 73 6F 72 20 3A 20 49 4E 54 45 47 45 divisor : INTEGE
005460: 52 3B 0D 0A 20 20 20 20 20 20 20 20 0D 0A 20 20 R;.. ..
005470: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
005480: 20 20 20 20 20 20 20 57 52 49 54 45 28 43 48 52 WRITE(CHR
005490: 28 31 32 29 2C 20 27 49 6E 64 74 61 73 74 20 65 (12), 'Indtast e
0054A0: 74 20 68 65 6C 74 20 74 61 6C 3A 20 27 29 3B 20 t helt tal: ');
0054B0: 52 45 41 44 4C 4E 28 74 61 6C 29 3B 0D 0A 20 20 READLN(tal);..
0054C0: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 49 WRITE('I
0054D0: 6E 64 74 61 73 74 20 64 69 76 69 73 6F 72 3A 20 ndtast divisor:
0054E0: 27 29 3B 20 52 45 41 44 4C 4E 28 64 69 76 69 73 '); READLN(divis
0054F0: 6F 72 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 or);..
005500: 66 61 6B 74 6F 72 20 3A 3D 20 30 3B 0D 0A 20 20 faktor := 0;..
005510: 20 20 20 20 20 20 20 20 67 6C 74 61 6C 20 3A 3D gltal :=
005520: 20 74 61 6C 3B 0D 0A 20 20 20 20 20 20 20 20 20 tal;..
005530: 20 57 48 49 4C 45 20 74 61 6C 20 4D 4F 44 20 64 WHILE tal MOD d
005540: 69 76 69 73 6F 72 20 3D 20 30 20 44 4F 0D 0A 20 ivisor = 0 DO..
005550: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
005560: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
005570: 66 61 6B 74 6F 72 20 3A 3D 20 66 61 6B 74 6F 72 faktor := faktor
005580: 20 2B 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 +1;..
005590: 20 20 20 20 74 61 6C 20 3A 3D 20 74 61 6C 20 44 tal := tal D
0055A0: 49 56 20 64 69 76 69 73 6F 72 3B 0D 0A 20 20 20 IV divisor;..
0055B0: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
0055C0: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
0055D0: 28 67 6C 74 61 6C 2C 20 27 20 69 6E 64 65 68 6F (gltal, ' indeho
0055E0: 6C 64 65 72 20 66 61 6B 74 6F 72 65 6E 20 27 2C lder faktoren ',
0055F0: 20 64 69 76 69 73 6F 72 2C 20 27 20 27 2C 0D 0A divisor, ' ',..
005600: 45 4E 44 3B 0D 0A 20 20 20 20 45 4E 44 3B 0D 0A END;.. END;..
005610: 20 20 45 4E 44 2E 20 28 2A 64 69 76 69 73 69 6F END. (*divisio
005620: 6E 20 2A 29 0D 0A 1A 20 20 20 20 20 20 20 20 20 n *)...
005630: 20 20 20 20 45 4C 53 45 20 57 52 49 54 45 4C 4E ELSE WRITELN
005640: 28 27 50 65 72 66 65 6B 74 20 27 2C 20 6E 61 76 ('Perfekt ', nav
005650: 6E 2C 20 27 20 2D 20 64 65 74 20 6B 75 6E 6E 65 n, ' - det kunne
005660: 20 69 6B 6B 65 20 76 7B 72 65 20 62 65 64 72 65 ikke v{re bedre
005670: 21 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 !');..
005680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0056A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0056B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0056C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0056D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0056E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0056F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005740: 00 00 00 18 3C 7E FF 18 18 18 18 18 18 18 18 FF ....<~..........
005750: 7E 3C 18 10 30 70 FF FF 70 30 10 08 0C 0E FF FF ~<..0p..p0......
005760: 0E 0C 08 00 00 18 3C 7E FF FF 00 00 00 FF FF 7E ......<~.......~
005770: 3C 18 00 80 E0 F8 FE F8 E0 80 00 02 0E 3E FE 3E <............>.>
005780: 0E 02 00 38 38 92 7C 10 28 28 28 38 38 10 FE 10 ...88.|.(((88...
005790: 28 44 82 38 38 12 7C 90 28 24 22 38 38 90 7C 12 (D.88.|.($"88.|.
0057A0: 28 48 88 00 3C 18 3C 3C 3C 18 00 3C FF FF 18 0C (H..<.<<<..<....
0057B0: 18 30 18 18 3C 7E 18 18 7E 3C 18 00 24 66 FF 66 .0..<~..~<..$f.f
0057C0: 24 00 00 E5 A0 01 00 00 FC 1A 0B 16 F6 41 BC 70 $............A.p
0057D0: 7B ED EB 8F 57 F1 F7 4D DB 53 EC BD 86 62 B8 0F {...W..M.S...b..
0057E0: F2 AD 8B E9 04 0F 1C 8E 9C 8D 33 68 38 72 2C DE ..........3h8r,.
0057F0: F5 C5 3A 1C AD 4F CD 0F B9 79 32 15 AD C1 F1 ED ..:..O...y2.....
005800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005810: 20 20 66 61 6B 74 6F 72 2C 20 27 20 67 61 6E 67 faktor, ' gang
005820: 65 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E e');.. EN
005830: 44 2E 0D 0A 1A 20 20 20 20 45 4E 44 3B 0D 0A 20 D.... END;..
005840: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
005850: 28 67 6C 74 61 6C 2C 20 27 20 69 6E 64 65 68 6F (gltal, ' indeho
005860: 6C 64 65 72 20 66 61 6B 74 6F 72 65 6E 20 27 2C lder faktoren ',
005870: 20 64 69 76 69 73 6F 72 2C 20 27 20 27 2C 0D 0A divisor, ' ',..
005880: 24 00 03 07 00 AA 00 3F 00 C0 00 10 00 02 00 02 $......?........
005890: 03 00 28 09 41 00 02 2A 52 60 43 50 43 20 43 50 ..(.A..*R`CPC CP
0058A0: 2F 4D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /M
0058B0: 24 00 03 07 00 B3 00 3F 00 C0 00 10 00 00 00 02 $......?........
0058C0: 03 00 28 09 C1 00 02 2A 52 60 43 50 43 20 44 41 ..(....*R`CPC DA
0058D0: 54 41 20 20 20 20 20 20 20 20 20 20 20 20 20 20 TA
0058E0: 20 00 03 07 00 9B 00 3F 00 C0 00 10 00 01 00 02 ......?........
0058F0: 03 00 28 08 01 00 02 2A 50 60 43 50 43 20 49 42 ..(....*P`CPC IB
005900: 4D 20 20 20 20 20 20 20 20 20 20 20 20 20 30 A2 M 0.
005910: 03 00 00 0F 01 D1 00 7F 00 C0 00 20 00 00 00 02 ........... ....
005920: 03 01 2A 0A 21 00 02 18 28 60 44 72 61 67 6F 6E ..*.!...(`Dragon
005930: 42 72 65 65 64 20 34 32 30 4B DE F5 C5 3A 1C AD Breed 420K...:..
005940: 4F CD 0F B9 79 32 15 AD C1 F1 ED B0 F5 C5 0E 00 O...y2..........
005950: CD 0F B9 C1 F1 C9 02 2A 00 60 56 6F 72 74 FF 78 .......*.`Vort.x
005960: 20 20 20 20 20 20 01 00 20 20 20 20 20 20 20 20 ..
005970: 24 00 05 1F 03 B0 00 7F 00 80 00 20 00 02 00 02 $.......... ....
005980: 03 01 50 09 41 00 02 2A 52 60 58 44 44 4F 53 20 ..P.A..*R`XDDOS
005990: 43 50 2F 4D 20 20 20 20 20 20 20 20 20 20 20 20 CP/M
0059A0: 24 00 05 1F 03 B3 00 7F 00 80 00 20 00 00 00 02 $.......... ....
0059B0: 03 01 50 09 C1 00 02 2A 52 60 58 44 44 4F 53 20 ..P....*R`XDDOS
0059C0: 44 41 54 41 20 20 20 20 20 34 A4 04 00 5E 34 A3 DATA 4...^4£
0059D0: 00 01 C9 00 00 C9 00 00 C3 BB F2 C9 00 00 C3 72 ...............r
0059E0: 9E C3 85 9E C3 7E 9E C9 00 00 C9 00 00 00 00 00 .....~..........
0059F0: 00 00 FC 00 01 00 01 00 01 52 55 4E 22 44 49 53 .........RUN"DIS
005A00: FF FF FF BA BB FD FF FB F3 3C 3C 3C 28 00 00 00 .........<<<(...
005A10: 00 00 DC 38 30 33 33 FF FF FF FF FF FF BB FD FF ...8033.........
005A20: CF 3C 00 00 00 00 00 00 00 00 44 39 33 33 FF FF .<........D933..
005A30: FE FC 3C 3C 6D DD BB FC EF 8A 00 00 00 00 00 00 ..<<m...........
005A40: 00 00 00 44 FC FC FC FC FC 28 00 00 00 00 DF 27 ...D.....(.....'
005A50: 0F FD 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 ..<.............
005A60: 00 00 00 00 00 00 00 DF 0E 0C 5B FF 3C 00 00 00 ..........[.<...
005A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14 ................
005A80: AF 0C 0C 0D F9 FF BC 00 00 00 00 00 00 00 00 00 ................
005A90: 00 00 00 00 00 00 00 00 7D 07 0C 0C 0D FC FF 32 ........}......2
005AA0: 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (...............
005AB0: 01 75 07 0C 0C 0D 3C 3C FF 74 00 00 00 00 00 00 .u....<<.t......
005AC0: 00 00 00 00 00 00 00 00 00 B8 AB 07 0C 0C 0D A8 ................
005AD0: 00 3C 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 .<<.............
005AE0: 00 54 FF BC 7C 0E 0C 4E A2 00 00 00 00 00 00 00 .T..|..N........
005AF0: 00 00 00 00 00 00 00 00 00 00 A9 16 00 00 8D 0F ................
005B00: 44 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D...............
005B10: 00 00 00 00 00 00 44 00 00 00 00 00 00 00 00 00 ......D.........
005B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B30: 3F 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ??..............
005B40: 00 00 00 00 00 00 00 00 15 31 F9 2A 00 00 00 00 .........1.*....
005B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B60: 00 3A 33 F9 B7 00 00 00 00 00 00 00 00 00 00 00 .:3.............
005B70: 00 00 00 00 00 00 00 00 00 00 3B B3 F9 B7 00 00 ..........;.....
005B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005B90: 00 00 14 7B B3 F9 B7 28 00 00 00 00 00 00 00 00 ...{...(........
005BA0: 00 00 00 00 00 00 00 00 00 00 00 38 7B B3 F9 B7 ...........8{...
005BB0: BE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005BC0: 00 00 00 FC B9 35 B3 F9 3F FE FC A8 00 00 00 00 .....5..?.......
005BD0: 00 00 00 00 00 00 00 00 00 00 FC FC 33 76 32 3B ............3v2;
005BE0: BD B6 BC 79 F6 FC A8 00 00 00 00 00 00 00 44 00 ...y..........D.
005BF0: 00 FC FC 32 30 30 33 12 31 FD B6 BC F3 FF FF FC ...2003.1.......
005C00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
005C10: 64 6F 62 62 65 6C 74 3B 0D 0A 20 20 20 20 20 20 dobbelt;..
005C20: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 54 59 .. TY
005C30: 50 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 PE..
005C40: 73 74 72 34 30 20 3D 20 53 54 52 49 4E 47 28 2E str40 = STRING(.
005C50: 34 30 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 40.);..
005C60: 20 20 20 6C 69 6E 6B 20 3D 20 5E 20 70 6F 73 74 link = ^ post
005C70: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 70 ;.. p
005C80: 6F 73 74 20 3D 20 52 45 43 4F 52 44 0D 0A 20 20 ost = RECORD..
005C90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005CA0: 20 20 20 66 72 65 6D 2C 20 74 69 6C 62 61 67 65 frem, tilbage
005CB0: 20 3A 20 6C 69 6E 6B 3B 0D 0A 20 20 20 20 20 20 : link;..
005CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6E n
005CD0: 61 76 6E 20 3A 20 73 74 72 34 30 3B 0D 0A 20 20 avn : str40;..
005CE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005CF0: 20 20 20 61 64 72 65 73 73 65 20 3A 20 73 74 72 adresse : str
005D00: 34 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 40;..
005D10: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
005D20: 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 ..
005D30: 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 VAR..
005D40: 20 20 20 20 20 75 64 2C 20 74 6F 70 2C 20 62 75 ud, top, bu
005D50: 6E 64 2C 20 70 70 20 3A 20 6C 69 6E 6B 3B 0D 0A nd, pp : link;..
005D60: 20 20 20 20 20 20 20 20 20 20 20 20 63 68 20 3A ch :
005D70: 20 43 48 41 52 3B 0D 0A 20 20 20 20 20 20 20 20 CHAR;..
005D80: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 50 52 .. PR
005D90: 4F 43 45 44 55 52 45 20 72 65 74 75 72 6E 3B 0D OCEDURE return;.
005DA0: 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 . ..
005DB0: 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A 20 20 VAR..
005DC0: 20 20 20 20 20 20 20 20 20 20 20 20 63 68 20 3A ch :
005DD0: 20 43 48 41 52 3B 0D 0A 20 20 20 20 20 20 20 20 CHAR;..
005DE0: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 .. BE
005DF0: 47 49 4E 20 28 2A 20 72 65 74 75 72 6E 20 2A 29 GIN (* return *)
005E00: 50 52 4F 47 52 41 4D 20 64 69 76 69 73 6F 72 3B PROGRAM divisor;
005E10: 0D 0A 0D 0A 28 2A 20 50 72 6F 67 72 61 6D 6D 65 ....(* Programme
005E20: 74 20 66 69 6E 64 65 72 20 64 69 76 69 73 6F 72 t finder divisor
005E30: 65 72 6E 65 20 69 20 65 74 20 68 65 6C 74 61 6C erne i et heltal
005E40: 20 2A 29 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 *).... VAR..
005E50: 20 20 68 65 6C 74 61 6C 2C 20 64 69 76 69 73 6F heltal, diviso
005E60: 72 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 r : INTEGER;..
005E70: 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 57 .. BEGIN.. W
005E80: 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 RITE(CLRHOM);..
005E90: 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 61 73 WRITE('Indtas
005EA0: 74 20 65 74 20 68 65 6C 74 61 6C 3A 20 27 29 3B t et heltal: ');
005EB0: 20 52 45 41 44 4C 4E 28 68 65 6C 74 61 6C 29 3B READLN(heltal);
005EC0: 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 68 65 .. WRITELN(he
005ED0: 6C 74 61 6C 2C 20 27 20 68 61 72 20 66 7C 6C 67 ltal, ' har f|lg
005EE0: 65 6E 64 65 20 64 69 76 69 73 6F 72 65 72 3A 27 ende divisorer:'
005EF0: 29 3B 0D 0A 20 20 20 20 64 69 76 69 73 6F 72 20 );.. divisor
005F00: 3A 3D 20 32 3B 0D 0A 20 20 20 20 52 45 50 45 41 := 2;.. REPEA
005F10: 54 0D 0A 20 20 20 20 20 20 49 46 20 28 68 65 6C T.. IF (hel
005F20: 74 61 6C 20 4D 4F 44 20 64 69 76 69 73 6F 72 29 tal MOD divisor)
005F30: 20 3D 20 30 0D 0A 20 20 20 20 20 20 20 20 54 48 = 0.. TH
005F40: 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 EN.. BE
005F50: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
005F60: 20 57 52 49 54 45 28 64 69 76 69 73 6F 72 20 3A WRITE(divisor :
005F70: 20 36 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 6);..
005F80: 20 20 49 46 20 64 69 76 69 73 6F 72 20 3C 3E 20 IF divisor <>
005F90: 28 68 65 6C 74 61 6C 20 44 49 56 20 64 69 76 69 (heltal DIV divi
005FA0: 73 6F 72 29 0D 0A 20 20 20 20 20 20 20 20 20 20 sor)..
005FB0: 20 20 20 20 54 48 45 4E 20 57 52 49 54 45 4C 4E THEN WRITELN
005FC0: 28 68 65 6C 74 61 6C 20 44 49 56 20 64 69 76 69 (heltal DIV divi
005FD0: 73 6F 72 20 3A 20 36 29 3B 0D 0A 20 20 20 20 20 sor : 6);..
005FE0: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
005FF0: 20 64 69 76 69 73 6F 72 20 3A 3D 20 64 69 76 69 divisor := divi
006000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
006010: 05 00 01 00 02 09 52 E5 05 00 41 02 00 00 00 02 ......R...A.....
006020: 05 00 46 02 00 00 00 02 05 00 42 02 00 00 00 02 ..F.......B.....
006030: 05 00 47 02 00 00 00 02 05 00 43 02 00 00 00 02 ..G.......C.....
006040: 05 00 48 02 00 00 00 02 05 00 44 02 00 00 00 02 ..H.......D.....
006050: 05 00 49 02 00 00 00 02 05 00 45 02 00 00 00 02 ..I.......E.....
006060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006100: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 57 52 .. WR
006110: 49 54 45 28 27 54 61 73 74 20 3C 52 45 54 55 52 ITE('Tast <RETUR
006120: 4E 3E 3A 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 N>: ');..
006130: 20 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 REPEAT..
006140: 20 20 20 20 20 20 20 20 20 20 20 52 45 41 44 28 READ(
006150: 4B 42 44 2C 20 63 68 29 3B 0D 0A 20 20 20 20 20 KBD, ch);..
006160: 20 20 20 20 20 20 20 55 4E 54 49 4C 20 63 68 20 UNTIL ch
006170: 3D 20 43 48 52 28 31 33 29 3B 0D 0A 20 20 20 20 = CHR(13);..
006180: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
006190: 0D 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B .. END;
0061A0: 20 28 2A 20 72 65 74 75 72 6E 20 2A 29 0D 0A 20 (* return *)..
0061B0: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
0061C0: 20 20 20 20 20 50 52 4F 43 45 44 55 52 45 20 69 PROCEDURE i
0061D0: 6E 64 73 61 65 74 28 56 41 52 20 66 6F 65 72 73 ndsaet(VAR foers
0061E0: 74 65 2C 20 73 69 64 73 74 65 20 3A 20 6C 69 6E te, sidste : lin
0061F0: 6B 3B 20 6E 79 70 6F 73 74 20 3A 20 6C 69 6E 6B k; nypost : link
006200: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
006210: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 56 41 .. VA
006220: 52 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 R..
006230: 20 66 6F 72 61 6E 2C 20 6B 61 6E 64 69 64 61 74 foran, kandidat
006240: 20 3A 20 6C 69 6E 6B 3B 0D 0A 20 20 20 20 20 20 : link;..
006250: 20 20 20 20 20 20 20 20 66 75 6E 64 65 74 20 3A fundet :
006260: 20 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 20 20 20 BOOLEAN;..
006270: 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 ..
006280: 20 20 20 20 20 42 45 47 49 4E 20 28 2A 20 69 6E BEGIN (* in
006290: 64 73 61 65 74 20 2A 29 0D 0A 20 20 20 20 20 20 dsaet *)..
0062A0: 20 20 20 20 20 20 20 20 49 46 20 66 6F 65 72 73 IF foers
0062B0: 74 65 20 3D 20 4E 49 4C 20 28 2A 20 6B 7B 64 65 te = NIL (* k{de
0062C0: 6E 20 65 72 20 74 6F 6D 20 2A 29 0D 0A 20 20 20 n er tom *)..
0062D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 THE
0062E0: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
0062F0: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
006300: 20 20 20 20 20 20 20 20 20 20 49 46 20 66 6F 65 IF foe
006310: 72 73 74 65 5E 2E 66 72 65 6D 20 3D 20 4E 49 4C rste^.frem = NIL
006320: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
006330: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
006340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006350: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
006360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006370: 20 66 6F 65 72 73 74 65 20 3A 3D 20 4E 49 4C 3B foerste := NIL;
006380: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
006390: 20 20 20 20 20 20 20 20 20 20 73 69 64 73 74 65 sidste
0063A0: 20 3A 3D 20 4E 49 4C 3B 0D 0A 20 20 20 20 20 20 := NIL;..
0063B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0063C0: 20 20 66 75 6E 64 65 74 20 3A 3D 20 54 52 55 45 fundet := TRUE
0063D0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
0063E0: 20 20 20 20 20 20 20 20 20 45 4E 44 0D 0A 20 20 END..
0063F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006400: 20 20 45 4C 53 45 0D 0A 20 20 20 20 20 20 20 20 ELSE..
006410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
006420: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
006430: 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6F 65 foe
006440: 72 73 74 65 5E 2E 66 72 65 6D 5E 2E 74 69 6C 62 rste^.frem^.tilb
006450: 61 67 65 20 3A 3D 20 4E 49 4C 3B 0D 0A 20 20 20 age := NIL;..
006460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006470: 20 20 20 20 20 66 6F 65 72 73 74 65 20 3A 3D 20 foerste :=
006480: 66 6F 65 72 73 74 65 5E 2E 66 72 65 6D 3B 0D 0A foerste^.frem;..
006490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0064A0: 20 20 20 20 20 20 20 20 66 75 6E 64 65 74 20 3A fundet :
0064B0: 3D 20 54 52 55 45 3B 0D 0A 20 20 20 20 20 20 20 = TRUE;..
0064C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
0064D0: 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ND..
0064E0: 20 20 45 4C 53 45 20 28 2A 20 53 7C 67 20 65 66 ELSE (* S|g ef
0064F0: 74 65 72 20 6E 61 76 6E 65 74 20 2A 29 0D 0A 20 ter navnet *)..
006500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006510: 66 6F 65 72 73 74 65 20 3A 3D 20 6E 79 70 6F 73 foerste := nypos
006520: 74 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 t;..
006530: 20 20 20 20 20 20 20 20 73 69 64 73 74 65 20 3A sidste :
006540: 3D 20 6E 79 70 6F 73 74 3B 0D 0A 20 20 20 20 20 = nypost;..
006550: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
006560: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
006570: 45 4C 53 45 20 49 46 20 6E 79 70 6F 73 74 5E 2E ELSE IF nypost^.
006580: 6E 61 76 6E 20 3C 20 66 6F 65 72 73 74 65 5E 2E navn < foerste^.
006590: 6E 61 76 6E 20 28 2A 20 66 7C 72 20 66 7C 72 73 navn (* f|r f|rs
0065A0: 74 65 20 70 6F 73 74 20 2A 29 0D 0A 20 20 20 20 te post *)..
0065B0: 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E THEN
0065C0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0065D0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
0065E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6E n
0065F0: 79 70 6F 73 74 5E 2E 66 72 65 6D 20 3A 3D 66 6F ypost^.frem :=fo
006600: 65 72 73 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 erste;..
006610: 20 20 20 20 20 20 20 20 20 20 20 20 66 6F 65 72 foer
006620: 73 74 65 5E 2E 74 69 6C 62 61 67 65 20 3A 3D 20 ste^.tilbage :=
006630: 6E 79 70 6F 73 74 3B 0D 0A 20 20 20 20 20 20 20 nypost;..
006640: 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6F 65 foe
006650: 72 73 74 65 20 3A 3D 6E 79 70 6F 73 74 3B 0D 0A rste :=nypost;..
006660: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006670: 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 END..
006680: 20 20 20 20 20 45 4C 53 45 20 28 2A 20 66 69 6E ELSE (* fin
006690: 64 20 72 69 67 74 69 67 20 70 6C 61 64 73 20 74 d rigtig plads t
0066A0: 69 6C 20 6E 79 70 6F 73 74 20 2A 29 0D 0A 20 20 il nypost *)..
0066B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
0066C0: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
0066D0: 20 20 20 20 20 20 20 66 75 6E 64 65 74 20 3A 3D fundet :=
0066E0: 46 41 4C 53 45 3B 0D 0A 20 20 20 20 20 20 20 20 FALSE;..
0066F0: 20 20 20 20 20 20 20 20 20 20 66 6F 72 61 6E 20 foran
006700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 B
006710: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
006720: 20 20 20 20 20 20 20 20 66 75 6E 64 65 74 20 3A fundet :
006730: 3D 20 46 41 4C 53 45 3B 0D 0A 20 20 20 20 20 20 = FALSE;..
006740: 20 20 20 20 20 20 20 20 20 20 20 20 66 6F 72 61 fora
006750: 6E 20 3A 3D 20 66 6F 65 72 73 74 65 3B 0D 0A 20 n := foerste;..
006760: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006770: 20 6B 61 6E 64 69 64 61 74 20 3A 3D 20 66 6F 65 kandidat := foe
006780: 72 73 74 65 5E 2E 66 72 65 6D 3B 0D 0A 20 20 20 rste^.frem;..
006790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
0067A0: 48 49 4C 45 20 28 6B 61 6E 64 69 64 61 74 20 3C HILE (kandidat <
0067B0: 3E 20 4E 49 4C 29 20 41 4E 44 20 4E 4F 54 20 66 > NIL) AND NOT f
0067C0: 75 6E 64 65 74 20 44 4F 0D 0A 20 20 20 20 20 20 undet DO..
0067D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 IF
0067E0: 20 67 6C 70 6F 73 74 5E 2E 6E 61 76 6E 20 3D 20 glpost^.navn =
0067F0: 6B 61 6E 64 69 64 61 74 5E 2E 6E 61 76 6E 0D 0A kandidat^.navn..
006800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006810: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
006820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006830: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
006840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006850: 20 20 20 20 20 49 46 20 6B 61 6E 64 69 64 61 74 IF kandidat
006860: 20 3C 3E 20 73 69 64 73 74 65 0D 0A 20 20 20 20 <> sidste..
006870: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006880: 20 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 THEN..
006890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0068A0: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
0068B0: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
0068C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0068D0: 20 20 20 66 6F 72 61 6E 5E 2E 66 72 65 6D 20 3A foran^.frem :
0068E0: 3D 20 6B 61 6E 64 69 64 61 74 5E 2E 66 72 65 6D = kandidat^.frem
0068F0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
006900: 3A 3D 20 66 6F 65 72 73 74 65 3B 0D 0A 20 20 20 := foerste;..
006910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6B k
006920: 61 6E 64 69 64 61 74 20 3A 3D 66 6F 65 72 73 74 andidat :=foerst
006930: 65 5E 2E 66 72 65 6D 3B 0D 0A 20 20 20 20 20 20 e^.frem;..
006940: 20 20 20 20 20 20 20 20 20 20 20 20 57 48 49 4C WHIL
006950: 45 20 28 6B 61 6E 64 69 64 61 74 20 3C 3E 20 4E E (kandidat <> N
006960: 49 4C 29 20 41 4E 44 20 4E 4F 54 20 66 75 6E 64 IL) AND NOT fund
006970: 65 74 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 et DO..
006980: 20 20 20 20 20 20 20 20 20 20 20 49 46 20 6E 79 IF ny
006990: 70 6F 73 74 5E 2E 6E 61 76 6E 20 3C 20 6B 61 6E post^.navn < kan
0069A0: 64 69 64 61 74 5E 2E 6E 61 76 6E 0D 0A 20 20 20 didat^.navn..
0069B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0069C0: 20 20 20 54 48 45 4E 20 66 75 6E 64 65 74 20 3A THEN fundet :
0069D0: 3D 20 54 52 55 45 0D 0A 20 20 20 20 20 20 20 20 = TRUE..
0069E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C EL
0069F0: 53 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 SE..
006A00: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
006A10: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
006A20: 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6F 72 for
006A30: 61 6E 20 3A 3D 20 6B 61 6E 64 69 64 61 74 3B 0D an := kandidat;.
006A40: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
006A50: 20 20 20 20 20 20 20 20 20 20 20 6B 61 6E 64 69 kandi
006A60: 64 61 74 20 3A 3D 20 6B 61 6E 64 69 64 61 74 5E dat := kandidat^
006A70: 2E 66 72 65 6D 3B 0D 0A 20 20 20 20 20 20 20 20 .frem;..
006A80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006A90: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
006AA0: 20 20 20 20 20 20 20 20 49 46 20 66 6F 72 61 6E IF foran
006AB0: 20 3C 3E 20 73 69 64 73 74 65 0D 0A 20 20 20 20 <> sidste..
006AC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006AD0: 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 THEN..
006AE0: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
006AF0: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
006B00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006B10: 20 20 20 6B 61 6E 64 69 64 61 74 5E 2E 66 72 65 kandidat^.fre
006B20: 6D 5E 2E 74 69 6C 62 61 67 65 20 3A 3D 20 66 6F m^.tilbage := fo
006B30: 72 61 6E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ran;..
006B40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006B50: 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 END..
006B60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006B70: 20 20 20 20 20 45 4C 53 45 0D 0A 20 20 20 20 20 ELSE..
006B80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006B90: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
006BA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006BB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006BC0: 66 6F 72 61 6E 5E 2E 66 72 65 6D 20 3A 3D 20 4E foran^.frem := N
006BD0: 49 4C 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 IL;..
006BE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006BF0: 20 20 20 20 20 73 69 64 73 74 65 20 3A 3D 20 66 sidste := f
006C00: 6F 72 61 6E 3B 0D 0A 20 20 20 20 20 20 20 20 20 oran;..
006C10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006C20: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
006C30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006C40: 20 20 20 20 20 66 75 6E 64 65 74 20 3A 3D 20 54 fundet := T
006C50: 52 55 45 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 RUE;..
006C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
006C70: 44 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 D..
006C80: 20 20 20 20 20 20 20 20 20 45 4C 53 45 0D 0A 20 ELSE..
006C90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006CA0: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
006CB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006CC0: 20 20 20 20 20 20 20 20 66 6F 72 61 6E 20 3A 3D foran :=
006CD0: 20 6B 61 6E 64 69 64 61 74 3B 0D 0A 20 20 20 20 kandidat;..
006CE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006CF0: 20 20 20 20 20 20 6B 61 6E 64 69 64 61 74 20 3A kandidat :
006D00: 20 20 20 20 20 20 20 20 20 20 20 6E 79 70 6F 73 nypos
006D10: 74 5E 2E 66 72 65 6D 20 3A 3D 20 6B 61 6E 64 69 t^.frem := kandi
006D20: 64 61 74 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 dat;..
006D30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6E 79 ny
006D40: 70 6F 73 74 5E 2E 74 69 6C 62 61 67 65 20 3A 3D post^.tilbage :=
006D50: 20 66 6F 72 61 6E 3B 0D 0A 20 20 20 20 20 20 20 foran;..
006D60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006D70: 20 6B 61 6E 64 69 64 61 74 5E 2E 74 69 6C 62 61 kandidat^.tilba
006D80: 67 65 20 3A 3D 20 6E 79 70 6F 73 74 3B 0D 0A 20 ge := nypost;..
006D90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006DA0: 20 20 20 20 20 20 20 66 6F 72 61 6E 5E 2E 66 72 foran^.fr
006DB0: 65 6D 20 3A 3D 6E 79 70 6F 73 74 3B 0D 0A 20 20 em :=nypost;..
006DC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006DD0: 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 END..
006DE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 ELS
006DF0: 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 E..
006E00: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
006E10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006E20: 20 20 20 20 20 20 20 20 66 6F 72 61 6E 5E 2E 66 foran^.f
006E30: 72 65 6D 20 3A 3D 20 6E 79 70 6F 73 74 3B 0D 0A rem := nypost;..
006E40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006E50: 20 20 20 20 20 20 20 20 6E 79 70 6F 73 74 5E 2E nypost^.
006E60: 74 69 6C 62 61 67 65 20 3A 3D 20 66 6F 72 61 6E tilbage := foran
006E70: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
006E80: 20 20 20 20 20 20 20 20 20 20 20 73 69 64 73 74 sidst
006E90: 65 20 3A 3D 20 6E 79 70 6F 73 74 3B 0D 0A 20 20 e := nypost;..
006EA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006EB0: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
006EC0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
006ED0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 WR
006EE0: 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 ITELN;..
006EF0: 20 20 20 20 20 20 57 52 49 54 45 28 6E 79 70 6F WRITE(nypo
006F00: 3D 20 6B 61 6E 64 69 64 61 74 5E 2E 66 72 65 6D = kandidat^.frem
006F10: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
006F20: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
006F30: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
006F40: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
006F50: 20 20 20 20 20 49 46 20 66 75 6E 64 65 74 0D 0A IF fundet..
006F60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006F70: 54 48 45 4E 20 57 52 49 54 45 28 67 6C 70 6F 73 THEN WRITE(glpos
006F80: 74 5E 2E 6E 61 76 6E 2C 20 27 20 65 72 20 73 6C t^.navn, ' er sl
006F90: 65 74 74 65 74 20 66 72 61 20 6B 7B 64 65 6E 2E ettet fra k{den.
006FA0: 20 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ')..
006FB0: 20 20 20 20 20 45 4C 53 45 20 57 52 49 54 45 28 ELSE WRITE(
006FC0: 67 6C 70 6F 73 74 5E 2E 6E 61 76 6E 2C 20 27 20 glpost^.navn, '
006FD0: 66 69 6E 64 65 73 20 69 6B 6B 65 20 69 20 6B 7B findes ikke i k{
006FE0: 64 65 6E 2E 20 27 29 3B 0D 0A 20 20 20 20 20 20 den. ');..
006FF0: 20 20 20 20 20 20 20 20 72 65 74 75 72 6E 3B 0D return;.
007000: 0A 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 . END
007010: 3B 20 28 2A 20 66 6A 65 72 6E 20 2A 29 0D 0A 20 ; (* fjern *)..
007020: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
007030: 20 20 20 20 20 50 52 4F 43 45 44 55 52 45 20 75 PROCEDURE u
007040: 64 73 6B 72 69 76 66 72 65 6D 28 66 6F 65 72 73 dskrivfrem(foers
007050: 74 65 20 3A 20 6C 69 6E 6B 29 3B 0D 0A 20 20 20 te : link);..
007060: 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 ..
007070: 20 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 VAR..
007080: 20 20 20 20 20 20 20 20 70 70 20 3A 20 6C 69 6E pp : lin
007090: 6B 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 k;..
0070A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 45 .. BE
0070B0: 47 49 4E 20 28 2A 20 75 64 73 6B 72 69 76 66 72 GIN (* udskrivfr
0070C0: 65 6D 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 em *)..
0070D0: 20 20 20 20 20 70 70 20 3A 3D 20 66 6F 65 72 73 pp := foers
0070E0: 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 te;..
0070F0: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
007100: 73 74 5E 2E 6E 61 76 6E 2C 20 27 20 65 72 20 6E st^.navn, ' er n
007110: 75 20 69 6E 64 73 61 74 20 69 20 6B 7B 64 65 6E u indsat i k{den
007120: 2E 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 . ');..
007130: 20 20 20 20 20 72 65 74 75 72 6E 3B 0D 0A 20 20 return;..
007140: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 20 28 END; (
007150: 2A 20 69 6E 64 73 61 65 74 20 2A 29 0D 0A 20 20 * indsaet *)..
007160: 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 ..
007170: 20 20 20 20 50 52 4F 43 45 44 55 52 45 20 66 6A PROCEDURE fj
007180: 65 72 6E 28 56 41 52 20 66 6F 65 72 73 74 65 2C ern(VAR foerste,
007190: 20 73 69 64 73 74 65 20 3A 20 6C 69 6E 6B 3B 20 sidste : link;
0071A0: 67 6C 70 6F 73 74 20 3A 20 6C 69 6E 6B 29 3B 0D glpost : link);.
0071B0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 . ..
0071C0: 20 20 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A VAR..
0071D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6F fo
0071E0: 72 61 6E 2C 20 6B 61 6E 64 69 64 61 74 20 3A 20 ran, kandidat :
0071F0: 6C 69 6E 6B 3B 0D 0A 20 20 20 20 20 20 20 20 20 link;..
007200: 20 20 20 20 20 66 75 6E 64 65 74 20 3A 20 42 4F fundet : BO
007210: 4F 4C 45 41 4E 3B 0D 0A 20 20 20 20 20 20 20 20 OLEAN;..
007220: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
007230: 20 20 42 45 47 49 4E 20 28 2A 20 66 6A 65 72 6E BEGIN (* fjern
007240: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 *)..
007250: 20 20 20 49 46 20 66 6F 65 72 73 74 65 20 3D 20 IF foerste =
007260: 4E 49 4C 20 28 2A 20 6B 7B 64 65 6E 20 74 6F 6D NIL (* k{den tom
007270: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 *)..
007280: 20 20 20 20 20 54 48 45 4E 20 66 75 6E 64 65 74 THEN fundet
007290: 20 3A 3D 20 46 41 4C 53 45 0D 0A 20 20 20 20 20 := FALSE..
0072A0: 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 ELSE IF
0072B0: 20 66 6F 65 72 73 74 65 5E 2E 6E 61 76 6E 20 3D foerste^.navn =
0072C0: 20 67 6C 70 6F 73 74 5E 2E 6E 61 76 6E 20 28 2A glpost^.navn (*
0072D0: 20 66 6A 65 72 6E 20 70 6F 73 74 20 31 20 2A 29 fjern post 1 *)
0072E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0072F0: 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 THEN..
007300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
007310: 06 00 01 00 02 09 52 E5 06 00 41 02 00 00 00 02 ......R...A.....
007320: 06 00 46 02 00 00 00 02 06 00 42 02 00 00 00 02 ..F.......B.....
007330: 06 00 47 02 00 00 00 02 06 00 43 02 00 00 00 02 ..G.......C.....
007340: 06 00 48 02 00 00 00 02 06 00 44 02 00 00 00 02 ..H.......D.....
007350: 06 00 49 02 00 00 00 02 06 00 45 02 00 00 00 02 ..I.......E.....
007360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007400: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
007410: 4C 4E 28 27 4B 7B 64 65 6E 20 69 6E 64 65 68 6F LN('K{den indeho
007420: 6C 64 65 72 20 66 7C 6C 67 65 6E 64 65 20 70 65 lder f|lgende pe
007430: 72 73 6F 6E 65 72 3A 27 29 3B 0D 0A 20 20 20 20 rsoner:');..
007440: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
007450: 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 N;..
007460: 20 20 57 48 49 4C 45 20 70 70 20 3C 3E 20 4E 49 WHILE pp <> NI
007470: 4C 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 L DO..
007480: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
007490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
0074A0: 52 49 54 45 4C 4E 28 70 70 5E 2E 6E 61 76 6E 29 RITELN(pp^.navn)
0074B0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
0074C0: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 70 70 5E WRITELN(pp^
0074D0: 2E 61 64 72 65 73 73 65 29 3B 0D 0A 20 20 20 20 .adresse);..
0074E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 WR
0074F0: 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 ITELN;..
007500: 20 20 20 20 20 20 20 20 20 20 70 70 20 3A 3D 20 pp :=
007510: 70 70 5E 2E 66 72 65 6D 3B 0D 0A 20 20 20 20 20 pp^.frem;..
007520: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
007530: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 . r
007540: 65 74 75 72 6E 3B 0D 0A 20 20 20 20 20 20 20 20 eturn;..
007550: 20 20 20 20 45 4E 44 3B 20 28 2A 20 75 64 73 6B END; (* udsk
007560: 72 69 76 66 72 65 6D 20 2A 29 0D 0A 20 20 20 20 rivfrem *)..
007570: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
007580: 20 50 52 4F 43 45 44 55 52 45 20 75 64 73 6B 72 PROCEDURE udskr
007590: 69 76 74 69 6C 62 61 67 65 28 73 69 64 73 74 65 ivtilbage(sidste
0075A0: 20 3A 20 6C 69 6E 6B 29 3B 0D 0A 20 20 20 20 20 : link);..
0075B0: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
0075C0: 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 VAR..
0075D0: 20 20 20 20 20 20 70 70 20 3A 20 6C 69 6E 6B 3B pp : link;
0075E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A .. ..
0075F0: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
007600: 76 74 69 6C 62 61 67 65 28 62 75 6E 64 29 3B 0D vtilbage(bund);.
007610: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 . E
007620: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ND;..
007630: 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E 27 UNTIL ch IN (.'
007640: 41 27 2C 20 27 61 27 2E 29 3B 0D 0A 20 20 20 20 A', 'a'.);..
007650: 20 20 20 20 20 20 45 4E 44 2E 20 28 2A 20 64 6F END. (* do
007660: 62 62 65 6C 74 20 2A 29 0D 0A 1A 20 20 20 20 27 bbelt *)... '
007670: 42 27 2C 20 27 62 27 20 3A 20 75 64 73 6B 72 69 B', 'b' : udskri
007680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0076F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0077A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0077B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0077C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0077D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0077E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0077F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007800: 4E 20 28 2A 20 75 64 73 6B 72 69 76 74 69 6C 62 N (* udskrivtilb
007810: 61 67 65 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 age *)..
007820: 20 20 20 20 20 20 70 70 20 3A 3D 20 73 69 64 73 pp := sids
007830: 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 te;..
007840: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
007850: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
007860: 4C 4E 28 27 4B 7B 64 65 6E 20 69 6E 64 65 68 6F LN('K{den indeho
007870: 6C 64 65 72 20 66 7C 6C 67 65 6E 64 65 20 70 65 lder f|lgende pe
007880: 72 73 6F 6E 65 72 3A 27 29 3B 0D 0A 20 20 20 20 rsoner:');..
007890: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
0078A0: 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 N;..
0078B0: 20 20 57 48 49 4C 45 20 70 70 20 3C 3E 20 4E 49 WHILE pp <> NI
0078C0: 4C 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 L DO..
0078D0: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
0078E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
0078F0: 52 49 54 45 4C 4E 28 70 70 5E 2E 6E 61 76 6E 29 RITELN(pp^.navn)
007900: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
007910: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 70 70 5E WRITELN(pp^
007920: 2E 61 64 72 65 73 73 65 29 3B 0D 0A 20 20 20 20 .adresse);..
007930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 WR
007940: 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 ITELN;..
007950: 20 20 20 20 20 20 20 20 20 20 70 70 20 3A 3D 20 pp :=
007960: 70 70 5E 2E 74 69 6C 62 61 67 65 3B 0D 0A 20 20 pp^.tilbage;..
007970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
007980: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 D;..
007990: 20 20 72 65 74 75 72 6E 3B 0D 0A 20 20 20 20 20 return;..
0079A0: 20 20 20 20 20 20 20 45 4E 44 3B 20 28 2A 20 75 END; (* u
0079B0: 64 73 6B 72 69 76 74 69 6C 62 61 67 65 20 2A 29 dskrivtilbage *)
0079C0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A .. ..
0079D0: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 20 BEGIN
0079E0: 28 2A 20 64 6F 62 62 65 6C 74 20 2A 29 0D 0A 20 (* dobbelt *)..
0079F0: 20 20 20 20 20 20 20 20 20 20 20 74 6F 70 20 3A top :
007A00: 20 20 20 0D 0A 20 20 20 20 20 20 54 68 65 72 65 .. There
007A10: 20 77 61 73 20 61 20 6C 6F 74 20 6F 66 20 70 65 was a lot of pe
007A20: 6F 70 6C 65 2C 20 74 68 65 72 65 20 77 61 73 20 ople, there was
007A30: 73 69 74 74 69 6E 67 20 69 6E 20 74 68 65 20 64 sitting in the d
007A40: 65 63 6B 20 63 68 61 69 72 73 2E 0D 0A 20 20 20 eck chairs...
007A50: 20 20 20 0D 0A 20 20 20 20 20 20 4F 6E 65 20 6F .. One o
007A60: 66 20 74 68 65 6D 20 77 61 73 20 73 69 74 74 69 f them was sitti
007A70: 6E 67 20 77 69 74 68 20 68 65 72 20 66 65 65 74 ng with her feet
007A80: 73 20 69 6E 20 61 20 70 61 69 6C 20 6F 66 20 77 s in a pail of w
007A90: 61 74 65 72 2E 0D 0A 20 20 20 20 20 20 0D 0A 20 ater... ..
007AA0: 20 20 20 20 20 41 6E 20 6F 74 68 65 72 20 77 61 An other wa
007AB0: 73 20 73 6D 6F 6B 69 6E 67 20 68 69 73 20 70 69 s smoking his pi
007AC0: 70 65 2E 20 54 68 65 20 72 65 73 74 20 6F 66 20 pe. The rest of
007AD0: 74 68 65 20 70 65 6F 70 6C 65 20 77 61 73 20 73 the people was s
007AE0: 6C 65 65 70 69 6E 67 0D 0A 20 20 20 20 20 20 0D leeping.. .
007AF0: 0A 20 20 20 20 20 20 69 6E 20 74 68 65 69 72 20 . in their
007B00: 64 65 63 6B 20 63 68 61 69 72 73 2E 20 41 20 63 deck chairs. A c
007B10: 68 69 6C 64 20 68 61 64 20 62 75 69 6C 64 65 64 hild had builded
007B20: 20 73 6F 6D 65 20 6E 69 63 65 20 74 6F 77 65 72 some nice tower
007B30: 73 2C 0D 0A 20 20 20 20 20 20 0D 0A 20 20 20 20 s,.. ..
007B40: 20 20 62 75 74 20 74 68 65 79 20 77 65 72 65 20 but they were
007B50: 66 75 6C 6C 20 6F 66 20 6F 69 6C 2E 0D 0A 20 20 full of oil...
007B60: 20 20 20 20 0D 0A 20 20 20 20 20 20 41 20 64 6F .. A do
007B70: 67 2C 20 67 6F 69 6E 67 20 69 6E 20 74 68 65 20 g, going in the
007B80: 73 61 6E 64 2C 20 6D 65 74 20 61 20 77 6F 6D 61 sand, met a woma
007B90: 6E 20 61 6E 64 20 6A 75 6D 70 65 64 20 6F 6E 20 n and jumped on
007BA0: 68 65 72 2E 0D 0A 20 20 20 20 20 20 0D 0A 20 20 her... ..
007BB0: 20 20 20 20 48 65 72 20 64 72 65 73 73 20 62 65 Her dress be
007BC0: 63 61 6D 65 20 66 75 6C 6C 20 6F 66 20 62 6C 61 came full of bla
007BD0: 63 6B 20 64 6F 79 73 70 61 77 2E 28 4B 65 6E 64 ck doyspaw.(Kend
007BE0: 65 72 20 69 6B 6B 65 20 6F 72 64 65 74 29 0D 0A er ikke ordet)..
007BF0: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 41 20 .. A
007C00: 3D 20 4E 49 4C 3B 0D 0A 20 20 20 20 20 20 20 20 = NIL;..
007C10: 20 20 20 20 62 75 6E 64 20 3A 3D 20 4E 49 4C 3B bund := NIL;
007C20: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 4E 45 .. NE
007C30: 57 28 75 64 29 3B 0D 0A 20 20 20 20 20 20 20 20 W(ud);..
007C40: 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 REPEAT..
007C50: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
007C60: 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 20 CLRHOM);..
007C70: 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 GOTOXY(1
007C80: 30 2C 34 29 3B 20 57 52 49 54 45 28 27 53 4F 52 0,4); WRITE('SOR
007C90: 54 45 52 45 54 20 4B 5B 44 45 27 29 3B 0D 0A 20 TERET K[DE');..
007CA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 GOT
007CB0: 4F 58 59 28 31 30 2C 37 29 3B 20 57 52 49 54 45 OXY(10,7); WRITE
007CC0: 28 27 49 2E 20 49 6E 64 73 7B 74 20 70 65 72 73 ('I. Inds{t pers
007CD0: 6F 6E 20 69 20 6B 7B 64 65 6E 2E 27 29 3B 0D 0A on i k{den.');..
007CE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F GO
007CF0: 54 4F 58 59 28 31 30 2C 39 29 3B 20 57 52 49 54 TOXY(10,9); WRIT
007D00: 45 28 27 46 2E 20 46 6A 65 72 6E 65 20 70 65 72 E('F. Fjerne per
007D10: 73 6F 6E 20 66 72 61 20 6B 7B 64 65 6E 2E 27 29 son fra k{den.')
007D20: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
007D30: 20 47 4F 54 4F 58 59 28 31 30 2C 31 31 29 3B 20 GOTOXY(10,11);
007D40: 57 52 49 54 45 28 27 55 2E 20 55 64 73 6B 72 69 WRITE('U. Udskri
007D50: 76 65 20 6B 7B 64 65 6E 20 66 6F 72 66 72 61 2E ve k{den forfra.
007D60: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
007D70: 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 31 33 29 GOTOXY(10,13)
007D80: 3B 20 57 52 49 54 45 28 27 42 2E 20 55 64 73 6B ; WRITE('B. Udsk
007D90: 72 69 76 65 20 6B 7B 64 65 6E 20 62 61 67 66 72 rive k{den bagfr
007DA0: 61 2E 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 a.');..
007DB0: 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 31 GOTOXY(10,1
007DC0: 35 29 3B 20 57 52 49 54 45 28 27 41 2E 20 41 66 5); WRITE('A. Af
007DD0: 73 6C 75 74 74 65 20 70 72 6F 67 72 61 6D 6D 65 slutte programme
007DE0: 74 2E 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 t.');..
007DF0: 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 31 GOTOXY(10,1
007E00: 6D 61 6E 20 74 6F 6F 6B 6B 65 64 20 68 69 73 20 man tookked his
007E10: 73 74 69 63 6B 20 61 6E 64 20 67 6F 74 20 74 68 stick and got th
007E20: 65 20 64 6F 67 20 61 77 61 79 2E 0D 0A 20 20 20 e dog away...
007E30: 20 20 20 0D 0A 20 20 20 20 20 20 54 68 65 20 6C .. The l
007E40: 61 73 74 20 74 68 69 6E 67 2C 20 74 68 61 74 20 ast thing, that
007E50: 68 61 70 70 65 6E 65 64 20 74 68 61 74 20 64 61 happened that da
007E60: 79 2C 20 77 61 73 20 3F 3F 3F 3F 3F 3F 3F 3F 3F y, was ?????????
007E70: 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 0D 0A 20 20 20 20 ??????????..
007E80: 20 20 0D 0A 20 20 20 20 20 20 3F 3F 3F 3F 3F 3F .. ??????
007E90: 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 20 66 72 ????????????? fr
007EA0: 6F 6D 20 61 20 77 6F 6D 61 6E 20 61 6E 64 20 3F om a woman and ?
007EB0: 3F 3F 20 20 74 68 65 20 3F 3F 3F 20 69 6E 20 74 ?? the ??? in t
007EC0: 68 65 20 77 61 74 65 72 2E 0D 0A 20 20 20 20 20 he water...
007ED0: 20 0D 0A 20 20 20 20 20 20 48 65 20 74 6F 6F 6B .. He took
007EE0: 20 61 20 6D 61 74 63 68 20 61 6E 64 20 61 20 6C a match and a l
007EF0: 69 67 68 74 65 72 20 3F 3F 3F 3F 3F 2E 20 53 6F ighter ?????. So
007F00: 6D 77 68 65 72 65 20 69 6E 20 74 68 65 20 77 61 mwhere in the wa
007F10: 74 65 72 20 74 68 65 72 65 0D 0A 20 20 20 20 20 ter there..
007F20: 20 0D 0A 20 20 20 20 20 20 77 61 73 20 61 20 66 .. was a f
007F30: 69 72 65 2E 20 41 20 6D 61 6E 20 74 6F 6F 6B 20 ire. A man took
007F40: 61 20 77 61 74 65 72 3F 3F 3F 3F 20 61 6E 64 20 a water???? and
007F50: 61 66 74 65 72 20 33 20 6D 69 6E 75 74 65 73 20 after 3 minutes
007F60: 74 68 65 20 66 69 72 65 20 77 61 73 20 0D 0A 20 the fire was ..
007F70: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 70 75 74 .. put
007F80: 20 6F 75 74 2E 0D 0A 20 20 20 20 20 20 0D 0A 20 out... ..
007F90: 20 20 20 20 20 54 68 61 74 20 77 61 73 20 74 68 That was th
007FA0: 65 20 65 6E 64 20 61 66 20 61 20 73 75 6D 6D 65 e end af a summe
007FB0: 72 68 6F 6C 69 64 61 79 2E 0D 0A 20 20 20 20 20 rholiday...
007FC0: 20 20 0D 0A 1A 65 72 3F 3F 3F 3F 20 61 6E 64 20 ...er???? and
007FD0: 61 66 74 65 72 20 33 20 6D 69 6E 75 74 65 73 20 after 3 minutes
007FE0: 74 68 65 20 66 69 72 65 20 77 61 73 20 0D 0A 20 the fire was ..
007FF0: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 70 75 74 .. put
008000: 37 29 3B 20 57 52 49 54 45 28 27 54 61 73 74 20 7); WRITE('Tast
008010: 6B 6F 6D 6D 61 6E 64 6F 3A 20 27 29 3B 0D 0A 20 kommando: ');..
008020: 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 50 REP
008030: 45 41 54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 EAT..
008040: 20 20 20 20 20 52 45 41 44 28 4B 42 44 2C 20 63 READ(KBD, c
008050: 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 h);..
008060: 20 20 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 UNTIL ch IN (
008070: 2E 27 49 27 2C 20 27 69 27 2C 20 27 46 27 2C 20 .'I', 'i', 'F',
008080: 27 66 27 2C 20 27 55 27 2C 20 27 75 27 2C 20 27 'f', 'U', 'u', '
008090: 42 27 2C 20 27 62 27 2C 0D 0A 20 20 20 20 20 20 B', 'b',..
0080A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0080B0: 20 20 20 20 27 41 27 2C 20 27 61 27 2E 29 3B 0D 'A', 'a'.);.
0080C0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 . W
0080D0: 52 49 54 45 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 RITELN(ch);..
0080E0: 20 20 20 20 20 20 20 20 20 20 20 43 41 53 45 20 CASE
0080F0: 63 68 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 ch OF..
008100: 20 20 20 20 20 20 20 27 49 27 2C 20 27 69 27 20 'I', 'i'
008110: 3A 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 : BEGIN..
008120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008130: 20 20 20 20 20 20 4E 45 57 28 70 70 29 3B 0D 0A NEW(pp);..
008140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008150: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
008160: 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 TELN;..
008170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008180: 20 20 20 20 57 52 49 54 45 28 27 4E 61 76 6E 3A WRITE('Navn:
008190: 20 27 29 3B 20 52 45 41 44 4C 4E 28 70 70 5E 2E '); READLN(pp^.
0081A0: 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 20 20 navn);..
0081B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0081C0: 20 20 20 20 20 57 52 49 54 45 28 27 41 64 72 65 WRITE('Adre
0081D0: 73 73 65 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 sse: '); READLN(
0081E0: 70 70 5E 2E 61 64 72 65 73 73 65 29 3B 0D 0A 20 pp^.adresse);..
0081F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008200: 50 52 4F 47 52 41 4D 20 65 72 61 74 6F 73 74 68 PROGRAM eratosth
008210: 3B 0D 0A 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 ;.... TYPE..
008220: 20 61 72 72 61 79 74 79 70 65 20 3D 20 41 52 52 arraytype = ARR
008230: 41 59 28 2E 31 20 2E 2E 20 31 36 33 38 34 2E 29 AY(.1 .. 16384.)
008240: 20 4F 46 20 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 OF BOOLEAN;..
008250: 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 74 61 62 .. VAR.. tab
008260: 20 3A 20 61 72 72 61 79 74 79 70 65 3B 20 28 2A : arraytype; (*
008270: 20 74 61 62 28 2E 69 2E 29 20 72 65 70 72 7B 73 tab(.i.) repr{s
008280: 65 6E 74 65 72 65 72 20 64 65 74 20 75 6C 69 67 enterer det ulig
008290: 65 20 74 61 6C 20 32 20 2A 20 69 20 2B 20 31 20 e tal 2 * i + 1
0082A0: 2A 29 0D 0A 20 20 20 20 67 72 61 65 6E 73 65 2C *).. graense,
0082B0: 20 67 72 61 65 6E 73 65 32 2C 20 67 72 61 65 6E graense2, graen
0082C0: 73 65 33 2C 20 69 2C 20 6A 2C 20 6B 20 3A 20 49 se3, i, j, k : I
0082D0: 4E 54 45 47 45 52 3B 0D 0A 20 20 0D 0A 20 20 42 NTEGER;.. .. B
0082E0: 45 47 49 4E 0D 0A 20 20 20 20 57 52 49 54 45 28 EGIN.. WRITE(
0082F0: 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 52 CLRHOM);.. WR
008300: 49 54 45 28 27 49 6E 64 74 61 73 74 20 7C 76 72 ITE('Indtast |vr
008310: 65 20 67 72 7B 6E 73 65 20 28 6D 61 78 3A 20 33 e gr{nse (max: 3
008320: 32 37 36 37 29 3A 20 27 29 3B 20 52 45 41 44 4C 2767): '); READL
008330: 4E 28 67 72 61 65 6E 73 65 29 3B 0D 0A 20 20 20 N(graense);..
008340: 20 67 72 61 65 6E 73 65 32 20 3A 3D 20 67 72 61 graense2 := gra
008350: 65 6E 73 65 20 44 49 56 20 32 3B 0D 0A 20 20 20 ense DIV 2;..
008360: 20 67 72 61 65 6E 73 65 33 20 3A 3D 20 67 72 61 graense3 := gra
008370: 65 6E 73 65 20 44 49 56 20 33 20 2B 20 31 3B 0D ense DIV 3 + 1;.
008380: 0A 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 . FOR i := 1
008390: 54 4F 20 67 72 61 65 6E 73 65 32 20 44 4F 0D 0A TO graense2 DO..
0083A0: 20 20 20 20 20 20 74 61 62 28 2E 69 2E 29 20 3A tab(.i.) :
0083B0: 3D 20 54 52 55 45 3B 0D 0A 20 20 20 20 57 52 49 = TRUE;.. WRI
0083C0: 54 45 4C 4E 3B 0D 0A 20 20 20 20 49 46 20 67 72 TELN;.. IF gr
0083D0: 61 65 6E 73 65 20 3E 20 31 0D 0A 20 20 20 20 20 aense > 1..
0083E0: 20 54 48 45 4E 20 57 52 49 54 45 28 32 20 3A 20 THEN WRITE(2 :
0083F0: 38 29 3B 0D 0A 20 20 20 20 46 4F 52 20 69 20 3A 8);.. FOR i :
008400: 20 20 20 20 20 20 20 20 20 20 20 20 70 70 5E 2E pp^.
008410: 66 72 65 6D 20 3A 3D 20 4E 49 4C 3B 0D 0A 20 20 frem := NIL;..
008420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008430: 20 20 20 20 20 20 20 20 20 20 20 70 70 5E 2E 74 pp^.t
008440: 69 6C 62 61 67 65 20 3A 3D 20 4E 49 4C 3B 0D 0A ilbage := NIL;..
008450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008460: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6E 64 ind
008470: 73 61 65 74 28 74 6F 70 2C 20 62 75 6E 64 2C 20 saet(top, bund,
008480: 70 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 pp);..
008490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0084A0: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
0084B0: 20 20 20 20 20 20 20 27 46 27 2C 20 27 66 27 20 'F', 'f'
0084C0: 3A 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 : BEGIN..
0084D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0084E0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A WRITELN;..
0084F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008500: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
008510: 54 45 28 27 48 76 65 6D 20 73 6B 61 6C 20 66 6A TE('Hvem skal fj
008520: 65 72 6E 65 73 3A 20 27 29 3B 0D 0A 20 20 20 20 ernes: ');..
008530: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008540: 20 20 20 20 20 20 20 20 20 52 45 41 44 4C 4E 28 READLN(
008550: 75 64 5E 2E 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 ud^.navn);..
008560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008570: 20 20 20 20 20 20 20 20 20 66 6A 65 72 6E 28 74 fjern(t
008580: 6F 70 2C 20 62 75 6E 64 2C 20 75 64 29 3B 0D 0A op, bund, ud);..
008590: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0085A0: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
0085B0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0085C0: 20 27 55 27 2C 20 27 75 27 20 3A 20 75 64 73 6B 'U', 'u' : udsk
0085D0: 72 69 76 66 72 65 6D 28 74 6F 70 29 3B 0D 0A 20 rivfrem(top);..
0085E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 '
0085F0: 42 27 2C 20 27 62 27 20 3A 20 75 64 73 6B 72 69 B', 'b' : udskri
008600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
008610: 07 00 01 00 02 09 52 E5 07 00 41 02 00 00 00 02 ......R...A.....
008620: 07 00 46 02 00 00 00 02 07 00 42 02 00 00 00 02 ..F.......B.....
008630: 07 00 47 02 00 00 00 02 07 00 43 02 00 00 00 02 ..G.......C.....
008640: 07 00 48 02 00 00 00 02 07 00 44 02 00 00 00 02 ..H.......D.....
008650: 07 00 49 02 00 00 00 02 07 00 45 02 00 00 00 02 ..I.......E.....
008660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008700: 3D 20 31 20 54 4F 20 67 72 61 65 6E 73 65 32 20 = 1 TO graense2
008710: 44 4F 0D 0A 20 20 20 20 20 20 49 46 20 74 61 62 DO.. IF tab
008720: 28 2E 69 2E 29 0D 0A 20 20 20 20 20 20 20 20 54 (.i.).. T
008730: 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 42 HEN.. B
008740: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
008750: 20 20 6A 20 3A 3D 20 69 20 2B 20 69 20 2B 20 31 j := i + i + 1
008760: 3B 20 20 20 20 20 20 28 2A 20 6A 20 65 72 20 65 ; (* j er e
008770: 74 20 70 72 69 6D 74 61 6C 20 2A 29 0D 0A 20 20 t primtal *)..
008780: 20 20 20 20 20 20 20 20 20 20 49 46 20 6A 20 3C IF j <
008790: 3D 20 67 72 61 65 6E 73 65 0D 0A 20 20 20 20 20 = graense..
0087A0: 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 57 52 THEN WR
0087B0: 49 54 45 28 6A 20 3A 20 38 29 3B 0D 0A 20 20 20 ITE(j : 8);..
0087C0: 20 20 20 20 20 20 20 20 20 49 46 20 6A 20 3C 3D IF j <=
0087D0: 20 67 72 61 65 6E 73 65 33 20 20 20 20 20 28 2A graense3 (*
0087E0: 20 6E 75 20 73 6C 65 74 74 65 73 20 64 65 20 75 nu slettes de u
0087F0: 6C 69 67 65 20 6D 75 6C 74 69 70 6C 61 20 61 66 lige multipla af
008800: 20 6A 20 2D 20 20 2A 29 0D 0A 20 20 20 20 20 20 j - *)..
008810: 20 20 20 20 20 20 20 20 54 48 45 4E 20 20 20 20 THEN
008820: 20 20 20 20 20 20 20 20 20 20 20 28 2A 20 64 65 (* de
008830: 74 20 65 72 20 6E 65 74 6F 70 20 68 76 65 72 74 t er netop hvert
008840: 20 6A 2E 20 65 6C 65 6D 65 6E 74 20 69 20 74 61 j. element i ta
008850: 62 20 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 b *)..
008860: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
008870: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008880: 6B 20 3A 3D 20 69 20 2B 20 6A 3B 20 20 20 20 28 k := i + j; (
008890: 2A 20 74 61 62 28 2E 6B 2E 29 20 65 72 20 64 65 * tab(.k.) er de
0088A0: 6D 2C 20 64 65 72 20 73 6B 61 6C 20 73 6C 65 74 m, der skal slet
0088B0: 74 65 73 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 tes *)..
0088C0: 20 20 20 20 20 20 20 20 20 20 57 48 49 4C 45 20 WHILE
0088D0: 6B 20 3C 3D 20 67 72 61 65 6E 73 65 32 20 44 4F k <= graense2 DO
0088E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0088F0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
008900: 50 52 4F 47 52 41 4D 20 66 61 6B 74 75 72 61 3B PROGRAM faktura;
008910: 0D 0A 0D 0A 20 20 43 4F 4E 53 54 0D 0A 20 20 20 .... CONST..
008920: 20 6D 61 78 20 3D 20 32 30 30 3B 0D 0A 20 20 20 max = 200;..
008930: 20 6D 6F 6D 73 70 63 74 20 3D 20 32 32 3B 0D 0A momspct = 22;..
008940: 20 20 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 .. TYPE..
008950: 73 74 72 33 30 20 3D 20 53 54 52 49 4E 47 28 2E str30 = STRING(.
008960: 33 30 2E 29 3B 0D 0A 20 20 20 20 74 61 62 69 6E 30.);.. tabin
008970: 74 20 3D 20 41 52 52 41 59 28 2E 31 20 2E 2E 20 t = ARRAY(.1 ..
008980: 6D 61 78 2E 29 20 4F 46 20 49 4E 54 45 47 45 52 max.) OF INTEGER
008990: 3B 0D 0A 20 20 20 20 74 61 62 72 65 61 6C 20 3D ;.. tabreal =
0089A0: 20 41 52 52 41 59 28 2E 31 20 2E 2E 20 6D 61 78 ARRAY(.1 .. max
0089B0: 2E 29 20 4F 46 20 52 45 41 4C 3B 0D 0A 20 20 20 .) OF REAL;..
0089C0: 20 74 61 62 73 74 72 20 3D 20 41 52 52 41 59 28 tabstr = ARRAY(
0089D0: 2E 31 20 2E 2E 20 6D 61 78 2E 29 20 4F 46 20 73 .1 .. max.) OF s
0089E0: 74 72 33 30 3B 0D 0A 20 20 0D 0A 20 20 56 41 52 tr30;.. .. VAR
0089F0: 0D 0A 20 20 20 20 69 2C 20 61 6E 74 61 6C 5F 76 .. i, antal_v
008A00: 61 72 65 72 20 3A 20 49 4E 54 45 47 45 52 3B 0D arer : INTEGER;.
008A10: 0A 20 20 20 20 76 61 72 65 6E 75 6D 6D 65 72 2C . varenummer,
008A20: 20 76 61 72 65 61 6E 74 61 6C 20 3A 20 74 61 62 vareantal : tab
008A30: 69 6E 74 3B 0D 0A 20 20 20 20 76 61 72 65 6E 61 int;.. varena
008A40: 76 6E 20 3A 20 74 61 62 73 74 72 3B 0D 0A 20 20 vn : tabstr;..
008A50: 20 20 76 61 72 65 70 72 69 73 20 3A 20 74 61 62 varepris : tab
008A60: 72 65 61 6C 3B 0D 0A 20 20 20 20 6B 75 6E 64 65 real;.. kunde
008A70: 6E 61 76 6E 20 3A 20 73 74 72 33 30 3B 0D 0A 20 navn : str30;..
008A80: 20 20 20 73 75 6D 2C 20 6D 6F 6D 73 20 3A 20 52 sum, moms : R
008A90: 45 41 4C 3B 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 EAL;.. .. PROC
008AA0: 45 44 55 52 45 20 69 6E 64 28 56 41 52 20 6B 75 EDURE ind(VAR ku
008AB0: 6E 64 65 20 3A 20 73 74 72 33 30 3B 20 56 41 52 nde : str30; VAR
008AC0: 20 70 6F 73 74 61 6E 74 61 6C 20 3A 20 49 4E 54 postantal : INT
008AD0: 45 47 45 52 3B 20 0D 0A 20 20 20 20 20 20 20 20 EGER; ..
008AE0: 20 20 20 20 20 20 20 20 56 41 52 20 6E 75 6D 6D VAR numm
008AF0: 65 72 20 3A 20 74 61 62 69 6E 74 3B 20 56 41 52 er : tabint; VAR
008B00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 t
008B10: 61 62 28 2E 6B 2E 29 20 3A 3D 20 46 41 4C 53 45 ab(.k.) := FALSE
008B20: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
008B30: 20 20 20 20 20 20 20 6B 20 3A 3D 20 6B 20 2B 20 k := k +
008B40: 6A 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 j;..
008B50: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
008B60: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B END;
008B70: 0D 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B .. END;
008B80: 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A .. WRITELN;..
008B90: 20 20 45 4E 44 2E 0D 0A 78 0D 0A 1A 1A 1A 1A 1A END...x.......
008BA0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
008BB0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
008BC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
008BD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
008BE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
008BF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
008C00: 64 6F 77 6E 0D 0A 33 20 20 4E 09 22 39 22 09 09 down..3 N."9"..
008C10: 7C 0D 0A 34 20 20 4E 09 22 36 22 09 09 7C 20 4E |..4 N."6"..| N
008C20: 75 6D 65 72 69 63 0D 0A 35 20 20 4E 09 22 33 22 umeric..5 N."3"
008C30: 09 09 7C 20 20 20 4B 65 79 70 61 64 0D 0A 36 20 ..| Keypad..6
008C40: 20 4E 09 22 5E 4D 22 09 09 45 4E 54 45 52 20 6B N."^M"..ENTER k
008C50: 65 79 0D 0A 37 20 20 4E 09 22 5E 27 23 43 41 27 ey..7 N."^'#CA'
008C60: 22 09 4E 75 6D 65 72 69 63 20 4B 65 79 70 61 64 ".Numeric Keypad
008C70: 0D 0A 38 20 20 4E 09 22 5E 41 22 09 09 43 43 50 ..8 N."^A"..CCP
008C80: 20 63 75 72 73 6F 72 20 6C 65 66 74 0D 0A 38 20 cursor left..8
008C90: 20 20 53 09 22 5E 53 22 09 09 45 38 30 20 77 6F S."^S"..E80 wo
008CA0: 72 64 20 6C 65 66 74 0D 0A 38 20 20 20 20 43 09 rd left..8 C.
008CB0: 22 5E 27 23 39 45 27 22 09 43 43 50 20 73 74 61 "^'#9E'".CCP sta
008CC0: 72 74 20 6F 66 20 6C 69 6E 65 0D 0A 39 20 20 4E rt of line..9 N
008CD0: 09 22 5E 27 23 38 30 27 22 20 09 45 38 30 20 63 ."^'#80'" .E80 c
008CE0: 6F 70 79 20 62 6C 6F 63 6B 0D 0A 39 20 20 20 53 opy block..9 S
008CF0: 09 22 5E 27 23 38 31 27 22 09 45 38 30 20 6D 6F ."^'#81'".E80 mo
008D00: 20 6E 61 76 6E 20 3A 20 74 61 62 73 74 72 3B 20 navn : tabstr;
008D10: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
008D20: 20 20 56 41 52 20 61 6E 74 61 6C 20 3A 20 74 61 VAR antal : ta
008D30: 62 69 6E 74 3B 20 56 41 52 20 70 72 69 73 20 3A bint; VAR pris :
008D40: 20 74 61 62 72 65 61 6C 29 3B 0D 0A 20 20 20 20 tabreal);..
008D50: 56 41 52 0D 0A 20 20 20 20 20 20 69 2C 20 6E 72 VAR.. i, nr
008D60: 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 : INTEGER;..
008D70: 20 0D 0A 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 .. BEGIN..
008D80: 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 4F 4D WRITE(CLRHOM
008D90: 29 3B 0D 0A 20 20 20 20 20 20 69 20 3A 3D 20 30 );.. i := 0
008DA0: 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 27 ;.. WRITE('
008DB0: 4B 75 6E 64 65 3A 20 27 29 3B 20 52 45 41 44 4C Kunde: '); READL
008DC0: 4E 28 6B 75 6E 64 65 29 3B 0D 0A 20 20 20 20 20 N(kunde);..
008DD0: 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 REPEAT..
008DE0: 20 69 20 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 20 i := i + 1;..
008DF0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A WRITELN;..
008E00: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 54 WRITE('T
008E10: 61 73 74 20 76 61 72 65 6E 73 20 6E 75 6D 6D 65 ast varens numme
008E20: 72 20 28 30 20 73 74 6F 70 70 65 72 29 3A 20 27 r (0 stopper): '
008E30: 29 3B 20 52 45 41 44 4C 4E 28 6E 72 29 3B 0D 0A ); READLN(nr);..
008E40: 20 20 20 20 20 20 20 20 49 46 20 6E 72 20 3C 3E IF nr <>
008E50: 20 30 0D 0A 20 20 20 20 20 20 20 20 20 20 54 48 0.. TH
008E60: 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 EN..
008E70: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
008E80: 20 20 20 20 20 6E 75 6D 6D 65 72 28 2E 69 2E 29 nummer(.i.)
008E90: 20 3A 3D 20 6E 72 3B 0D 0A 20 20 20 20 20 20 20 := nr;..
008EA0: 20 20 20 20 20 20 20 57 52 49 54 45 28 27 54 61 WRITE('Ta
008EB0: 73 74 20 76 61 72 65 6E 73 20 6E 61 76 6E 3A 20 st varens navn:
008EC0: 20 20 27 29 3B 20 52 45 41 44 4C 4E 28 6E 61 76 '); READLN(nav
008ED0: 6E 28 2E 69 2E 29 29 3B 0D 0A 20 20 20 20 20 20 n(.i.));..
008EE0: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 54 WRITE('T
008EF0: 61 73 74 20 61 6E 74 61 6C 20 65 6E 68 65 64 65 ast antal enhede
008F00: CC 24 57 CC 24 56 1C 25 56 1C 25 55 6C 25 55 6B .$W.$V.%V.%Ul%Uk
008F10: 25 54 BB 25 54 BB 25 53 BB 25 52 BA 25 51 B9 25 %T.%T.%S.%R.%Q.%
008F20: 50 B8 25 4F 08 26 4F 08 26 4E 08 26 4D 08 26 4C P.%O.&O.&N.&M.&L
008F30: A8 26 4C 48 27 4C 18 22 5B 18 22 5B 68 22 5B 68 .&LH'L."[."[h"[h
008F40: 22 5A B8 22 5A 08 23 59 08 23 58 58 23 58 A8 23 "Z."Z.#Y.#XX#X.#
008F50: 57 A8 23 56 F8 23 56 48 24 56 47 24 55 97 24 55 W.#V.#VH$VG$U.$U
008F60: E7 24 54 37 25 54 87 25 53 87 25 52 D6 25 51 D5 .$T7%T.%S.%R.%Q.
008F70: 25 50 D4 25 4F D4 25 4E D4 25 4D 14 27 4C B6 21 %P.%O.%N.%M.'L.!
008F80: 5B B6 21 5B 06 22 5B 56 22 5A F6 22 59 46 23 58 [.![."[V"Z."YF#X
008F90: 46 23 57 E5 23 56 95 23 55 35 24 55 85 24 54 D4 F#W.#V.#U5$U.$T.
008FA0: 24 53 D4 24 53 D4 24 52 74 25 52 13 26 51 12 26 $S.$S.$Rt%R.&Q.&
008FB0: 50 12 26 4F 62 26 4F 61 26 4E 61 26 4D B0 26 4D P.&Ob&Oa&Na&M.&M
008FC0: B0 26 4C 50 27 4C D8 21 5B 28 22 5B 28 22 5A C7 .&LP'L.![("[("Z.
008FD0: 22 58 17 23 57 17 23 56 67 23 56 16 23 55 66 23 "X.#W.#Vg#V.#Uf#
008FE0: 55 B6 23 54 56 24 54 F6 24 53 46 25 53 46 25 52 U.#TV$T.$SF%SF%R
008FF0: 96 25 52 35 26 51 85 26 51 85 26 50 D5 26 50 84 .%R5&Q.&Q.&P.&P.
009000: 26 4F D4 26 4F D3 26 4E D3 26 4D 23 27 4C BF 21 &O.&O.&N.&M#'L.!
009010: 5B 0F 22 5B 5F 22 5A AF 22 59 4E 23 58 EE 23 57 [."[_"Z."YN#X.#W
009020: 3E 24 57 3E 24 56 8E 24 56 8D 24 55 DD 24 55 DD >$W>$V.$V.$U.$U.
009030: 24 54 2D 25 54 2D 25 53 7D 25 53 7D 25 52 CD 25 $T-%T-%S}%S}%R.%
009040: 52 6C 26 51 6B 26 50 BB 26 4F BA 26 4E BA 26 4D Rl&Qk&P.&O.&N.&M
009050: BA 26 4C 5A 27 4C 55 21 71 A5 21 71 F5 21 71 45 .&LZ'LU!q.!q.!qE
009060: 22 70 95 22 70 95 22 6F E5 22 6F 94 22 6E E4 22 "p."p."o."o."n."
009070: 6E 94 22 6D E4 22 6D 34 23 6C 84 23 6C E4 22 6B n."m."m4#l.#l."k
009080: 34 23 6B 94 22 6A E4 22 6A E3 22 69 33 23 68 32 4#k."j."j."i3#h2
009090: 23 67 32 23 66 32 23 65 D2 23 65 31 23 64 39 22 #g2#f2#e.#e1#d9"
0090A0: 71 39 22 71 89 22 71 89 22 70 D9 22 70 D9 22 6F q9"q."q."p."p."o
0090B0: 29 23 6F 89 22 6E D9 22 6E 89 22 6D D9 22 6D 29 )#o."n."n."m."m)
0090C0: 23 6C 79 23 6C 29 23 6B 79 23 6B D9 22 6A 29 23 #ly#l)#ky#k."j)#
0090D0: 6A 89 22 69 29 23 69 D8 22 68 D7 22 67 D7 22 66 j."i)#i."h."g."f
0090E0: D7 22 65 D7 22 64 59 22 71 59 22 71 A9 22 71 A9 ."e."dY"qY"q."q.
0090F0: 22 70 F9 22 70 A8 22 6F F8 22 6F F8 22 6E 48 23 "p."p."o."o."nH#
009100: 72 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 61 6E r: '); READLN(an
009110: 74 61 6C 28 2E 69 2E 29 29 3B 0D 0A 20 20 20 20 tal(.i.));..
009120: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
009130: 27 54 61 73 74 20 65 6E 68 65 64 73 70 72 69 73 'Tast enhedspris
009140: 3A 20 20 20 20 27 29 3B 20 52 45 41 44 4C 4E 28 : '); READLN(
009150: 70 72 69 73 28 2E 69 2E 29 29 3B 0D 0A 20 20 20 pris(.i.));..
009160: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
009170: 20 20 20 20 20 55 4E 54 49 4C 20 28 6E 72 20 3D UNTIL (nr =
009180: 20 30 29 20 4F 52 20 28 69 20 3D 20 6D 61 78 29 0) OR (i = max)
009190: 3B 0D 0A 20 20 20 20 20 20 49 46 20 6E 72 20 3D ;.. IF nr =
0091A0: 20 30 0D 0A 20 20 20 20 20 20 20 20 54 48 45 4E 0.. THEN
0091B0: 20 70 6F 73 74 61 6E 74 61 6C 20 3A 3D 20 69 20 postantal := i
0091C0: 2D 20 31 0D 0A 20 20 20 20 20 20 20 20 45 4C 53 - 1.. ELS
0091D0: 45 20 70 6F 73 74 61 6E 74 61 6C 20 3A 3D 20 6D E postantal := m
0091E0: 61 78 3B 0D 0A 20 20 20 20 45 4E 44 3B 0D 0A 20 ax;.. END;..
0091F0: 20 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 52 45 .. PROCEDURE
009200: 20 73 6B 72 69 76 28 6B 75 6E 64 65 20 3A 20 73 skriv(kunde : s
009210: 74 72 33 30 3B 20 70 6F 73 74 61 6E 74 61 6C 20 tr30; postantal
009220: 3A 20 49 4E 54 45 47 45 52 3B 20 56 41 52 20 6E : INTEGER; VAR n
009230: 75 6D 6D 65 72 20 3A 20 74 61 62 69 6E 74 3B 20 ummer : tabint;
009240: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
009250: 20 20 20 20 56 41 52 20 6E 61 76 6E 20 3A 20 74 VAR navn : t
009260: 61 62 73 74 72 3B 20 56 41 52 20 61 6E 74 61 6C abstr; VAR antal
009270: 20 3A 20 74 61 62 69 6E 74 3B 20 56 41 52 20 70 : tabint; VAR p
009280: 72 69 73 20 3A 20 74 61 62 72 65 61 6C 3B 20 0D ris : tabreal; .
009290: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0092A0: 20 20 20 74 6F 74 61 6C 2C 20 6D 6F 6D 73 20 3A total, moms :
0092B0: 20 52 45 41 4C 29 3B 0D 0A 20 20 20 20 0D 0A 20 REAL);.. ..
0092C0: 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 70 72 VAR.. pr
0092D0: 69 6B 6B 65 72 20 3A 20 73 74 72 33 30 3B 0D 0A ikker : str30;..
0092E0: 20 20 20 20 20 20 69 20 3A 20 49 4E 54 45 47 45 i : INTEGE
0092F0: 52 3B 0D 0A 20 20 20 20 20 20 0D 0A 20 20 20 20 R;.. ..
009300: 50 52 4F 47 52 41 4D 20 66 61 68 72 65 6E 68 65 PROGRAM fahrenhe
009310: 3B 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 ;.... VAR..
009320: 63 65 6C 73 69 75 73 2C 20 66 61 68 72 65 6E 68 celsius, fahrenh
009330: 65 69 74 2C 20 72 65 61 6D 75 72 20 3A 20 52 45 eit, reamur : RE
009340: 41 4C 3B 0D 0A 20 20 0D 0A 20 20 42 45 47 49 4E AL;.. .. BEGIN
009350: 0D 0A 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 .. WRITE(CLRH
009360: 4F 4D 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C OM);.. WRITEL
009370: 4E 28 27 50 72 6F 67 72 61 6D 6D 65 74 20 75 64 N('Programmet ud
009380: 73 6B 72 69 76 65 72 20 43 45 4C 53 49 55 53 2D skriver CELSIUS-
009390: 20 6F 67 20 52 45 41 55 4D 55 52 2D 67 72 61 64 og REAUMUR-grad
0093A0: 74 61 6C 6C 65 6E 65 2C 27 29 3B 0D 0A 20 20 20 tallene,');..
0093B0: 20 57 52 49 54 45 4C 4E 28 27 6E 7D 72 20 6D 61 WRITELN('n}r ma
0093C0: 6E 20 69 6E 64 74 61 73 74 65 72 20 67 72 61 64 n indtaster grad
0093D0: 74 61 6C 6C 65 74 20 66 6F 72 20 46 41 48 52 45 tallet for FAHRE
0093E0: 4E 48 45 49 54 27 29 3B 0D 0A 20 20 20 20 57 52 NHEIT');.. WR
0093F0: 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 ITELN;.. WRIT
009400: 45 28 27 49 6E 64 74 61 73 74 20 46 41 48 52 45 E('Indtast FAHRE
009410: 4E 48 45 49 54 3A 20 27 29 3B 20 52 45 41 44 4C NHEIT: '); READL
009420: 4E 28 66 61 68 72 65 6E 68 65 69 74 29 3B 0D 0A N(fahrenheit);..
009430: 20 20 20 20 63 65 6C 73 69 75 73 20 3A 3D 20 28 celsius := (
009440: 66 61 68 72 65 6E 68 65 69 74 20 2D 20 33 32 29 fahrenheit - 32)
009450: 20 2F 20 31 2E 38 3B 0D 0A 20 20 20 20 72 65 61 / 1.8;.. rea
009460: 6D 75 72 20 3A 3D 20 63 65 6C 73 69 75 73 20 2A mur := celsius *
009470: 20 30 2E 38 3B 0D 0A 20 20 20 20 57 52 49 54 45 0.8;.. WRITE
009480: 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E LN;.. WRITELN
009490: 28 27 46 61 68 72 65 6E 68 65 69 74 3A 20 27 2C ('Fahrenheit: ',
0094A0: 20 66 61 68 72 65 6E 68 65 69 74 20 3A 20 37 20 fahrenheit : 7
0094B0: 3A 20 32 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 : 2);.. WRITE
0094C0: 4C 4E 28 27 43 65 6C 73 69 75 73 3A 20 20 20 20 LN('Celsius:
0094D0: 27 2C 20 63 65 6C 73 69 75 73 20 3A 20 37 20 3A ', celsius : 7 :
0094E0: 20 32 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 2);.. WRITEL
0094F0: 4E 28 27 52 65 61 6D 75 72 3A 20 20 20 20 20 27 N('Reamur: '
009500: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 57 52 49 BEGIN.. WRI
009510: 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 TE(CLRHOM);..
009520: 20 20 20 70 72 69 6B 6B 65 72 20 3A 3D 20 27 2E prikker := '.
009530: 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E ................
009540: 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 27 3B 0D 0A ............';..
009550: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 41 WRITELN('A
009560: 2E 42 2E 43 61 72 6C 73 65 6E 20 41 70 73 27 29 .B.Carlsen Aps')
009570: 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 4C 4E ;.. WRITELN
009580: 28 27 53 7C 67 61 64 65 20 34 30 30 27 29 3B 0D ('S|gade 400');.
009590: 0A 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 . WRITELN('
0095A0: 30 30 30 30 20 56 65 73 74 62 79 27 29 3B 0D 0A 0000 Vestby');..
0095B0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A WRITELN;..
0095C0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4B WRITELN('K
0095D0: 55 4E 44 45 3A 20 27 2C 20 6B 75 6E 64 65 29 3B UNDE: ', kunde);
0095E0: 0D 0A 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B .. WRITELN;
0095F0: 0D 0A 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 .. WRITELN(
009600: 27 20 20 20 20 20 20 20 20 4E 52 20 20 20 20 20 ' NR
009610: 56 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 VARE
009620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 4E AN
009630: 54 41 4C 20 20 20 20 20 20 50 52 49 53 27 2C 0D TAL PRIS',.
009640: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 . '
009650: 20 20 20 20 20 42 45 4C 5C 42 27 29 3B 0D 0A 20 BEL\B');..
009660: 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 WRITELN;..
009670: 20 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 FOR i := 1
009680: 54 4F 20 70 6F 73 74 61 6E 74 61 6C 20 44 4F 0D TO postantal DO.
009690: 0A 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A . BEGIN..
0096A0: 20 20 20 20 20 20 20 20 20 20 6E 61 76 6E 28 2E navn(.
0096B0: 69 2E 29 20 3A 3D 20 6E 61 76 6E 28 2E 69 2E 29 i.) := navn(.i.)
0096C0: 20 2B 20 27 20 27 20 2B 20 70 72 69 6B 6B 65 72 + ' ' + prikker
0096D0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 ;.. WRI
0096E0: 54 45 4C 4E 28 6E 75 6D 6D 65 72 28 2E 69 2E 29 TELN(nummer(.i.)
0096F0: 20 3A 20 31 30 2C 20 27 20 20 20 20 20 27 2C 20 : 10, ' ',
009700: 2C 20 72 65 61 6D 75 72 20 3A 20 37 20 3A 20 32 , reamur : 7 : 2
009710: 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 3B );.. WRITELN;
009720: 0D 0A 20 20 45 4E 44 2E 0D 0A 1A 20 3A 20 37 20 .. END.... : 7
009730: 3A 20 32 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 : 2);.. WRITE
009740: 4C 4E 28 27 43 65 6C 73 69 75 73 3A 20 20 20 20 LN('Celsius:
009750: 27 2C 20 63 65 6C 73 69 75 73 20 3A 20 37 20 3A ', celsius : 7 :
009760: 20 32 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 2);.. WRITEL
009770: 4E 28 27 52 65 61 6D 75 72 3A 20 20 20 20 20 27 N('Reamur: '
009780: 31 35 20 20 53 09 22 5E 27 23 43 30 27 22 09 53 15 S."^'#C0'".S
009790: 6D 61 72 74 4B 65 79 20 73 65 74 75 70 0D 0A 31 martKey setup..1
0097A0: 36 20 4E 09 22 5E 47 22 09 09 43 43 50 20 63 6C 6 N."^G"..CCP cl
0097B0: 72 0D 0A 31 36 20 20 53 09 22 5E 54 22 09 09 45 r..16 S."^T"..E
0097C0: 38 30 20 64 65 6C 20 77 6F 72 64 20 72 69 67 68 80 del word righ
0097D0: 74 0D 0A 31 36 20 20 20 43 09 22 5E 27 23 38 32 t..16 C."^'#82
0097E0: 27 22 09 45 38 30 20 64 65 6C 20 74 6F 20 65 6E '".E80 del to en
0097F0: 64 20 6F 66 20 6C 69 6E 65 0D 0A 32 30 20 4E 09 d of line..20 N.
009800: 22 34 22 09 09 4E 75 6D 65 72 69 63 20 6B 65 79 "4"..Numeric key
009810: 70 61 64 0D 0A 36 36 20 4E 20 20 53 09 22 5E 27 pad..66 N S."^'
009820: 32 37 27 22 09 09 43 43 50 20 65 73 63 0D 0A 36 27'"..CCP esc..6
009830: 36 20 20 20 43 09 22 5E 43 22 09 09 43 43 50 20 6 C."^C"..CCP
009840: 61 62 6F 72 74 0D 0A 36 38 20 20 53 09 22 5E 27 abort..68 S."^'
009850: 23 38 34 27 22 09 45 38 30 20 74 6F 67 67 6C 65 #84'".E80 toggle
009860: 20 41 75 74 6F 20 49 6E 64 65 6E 74 0D 0A 36 38 Auto Indent..68
009870: 20 20 20 43 09 22 5E 56 22 09 09 45 38 30 20 4F C."^V"..E80 O
009880: 76 65 72 77 72 69 74 65 2F 49 6E 73 65 72 74 0D verwrite/Insert.
009890: 0A 37 39 20 20 53 09 22 5E 27 23 38 33 27 22 09 .79 S."^'#83'".
0098A0: 45 38 30 20 44 65 6C 20 57 6F 72 64 20 4C 65 66 E80 Del Word Lef
0098B0: 74 0D 0A 37 39 20 20 20 43 09 22 5E 27 23 38 35 t..79 C."^'#85
0098C0: 27 22 20 09 45 38 30 20 44 65 6C 20 74 6F 20 53 '" .E80 Del to S
0098D0: 74 61 72 74 20 6F 66 20 6C 69 6E 65 0D 0A 0D 0A tart of line....
0098E0: 45 20 23 38 30 20 22 5E 4B 43 22 09 63 6F 70 79 E #80 "^KC".copy
0098F0: 20 62 6C 6F 63 6B 0D 0A 45 20 23 38 31 20 22 5E block..E #81 "^
009900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
009910: 08 00 01 00 02 09 52 E5 08 00 41 02 00 00 00 02 ......R...A.....
009920: 08 00 46 02 00 00 00 02 08 00 42 02 00 00 00 02 ..F.......B.....
009930: 08 00 47 02 00 00 00 02 08 00 43 02 00 00 00 02 ..G.......C.....
009940: 08 00 48 02 00 00 00 02 08 00 44 02 00 00 00 02 ..H.......D.....
009950: 08 00 49 02 00 00 00 02 08 00 45 02 00 00 00 02 ..I.......E.....
009960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A00: 6E 61 76 6E 28 2E 69 2E 29 2C 20 61 6E 74 61 6C navn(.i.), antal
009A10: 28 2E 69 2E 29 20 3A 20 35 2C 20 0D 0A 20 20 20 (.i.) : 5, ..
009A20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 p
009A30: 72 69 73 28 2E 69 2E 29 20 3A 20 31 30 20 3A 20 ris(.i.) : 10 :
009A40: 32 2C 20 61 6E 74 61 6C 28 2E 69 2E 29 20 2A 20 2, antal(.i.) *
009A50: 70 72 69 73 28 2E 69 2E 29 20 3A 20 31 30 20 3A pris(.i.) : 10 :
009A60: 20 32 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 2);.. EN
009A70: 44 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 4C D;.. WRITEL
009A80: 4E 28 27 20 27 20 3A 20 34 35 2C 20 27 2D 2D 2D N(' ' : 45, '---
009A90: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
009AA0: 2D 2D 2D 2D 2D 2D 27 29 3B 0D 0A 20 20 20 20 20 ------');..
009AB0: 20 57 52 49 54 45 4C 4E 28 27 20 27 20 3A 20 34 WRITELN(' ' : 4
009AC0: 35 2C 20 27 54 4F 54 41 4C 27 2C 20 74 6F 74 61 5, 'TOTAL', tota
009AD0: 6C 20 3A 20 32 30 20 3A 20 32 29 3B 0D 0A 20 20 l : 20 : 2);..
009AE0: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 20 27 20 WRITELN(' '
009AF0: 3A 20 34 35 2C 20 27 4D 4F 4D 53 20 27 2C 20 6D : 45, 'MOMS ', m
009B00: 6F 6D 73 20 3A 20 32 30 20 3A 20 32 29 3B 0D 0A oms : 20 : 2);..
009B10: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 20 WRITELN('
009B20: 27 20 3A 20 34 35 2C 20 27 2D 2D 2D 2D 2D 2D 2D ' : 45, '-------
009B30: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
009B40: 2D 2D 27 29 3B 0D 0A 20 20 20 20 20 20 57 52 49 --');.. WRI
009B50: 54 45 4C 4E 28 27 20 27 20 3A 20 34 35 2C 20 20 TELN(' ' : 45,
009B60: 27 49 41 4C 54 20 27 2C 20 74 6F 74 61 6C 20 2B 'IALT ', total +
009B70: 20 6D 6F 6D 73 20 3A 20 32 30 20 3A 20 32 29 3B moms : 20 : 2);
009B80: 0D 0A 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 .. END;..
009B90: 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 69 .. BEGIN.. i
009BA0: 6E 64 28 6B 75 6E 64 65 6E 61 76 6E 2C 20 61 6E nd(kundenavn, an
009BB0: 74 61 6C 5F 76 61 72 65 72 2C 20 76 61 72 65 6E tal_varer, varen
009BC0: 75 6D 6D 65 72 2C 20 76 61 72 65 6E 61 76 6E 2C ummer, varenavn,
009BD0: 20 76 61 72 65 61 6E 74 61 6C 2C 20 76 61 72 65 vareantal, vare
009BE0: 70 72 69 73 29 3B 0D 0A 20 20 20 20 73 75 6D 20 pris);.. sum
009BF0: 3A 3D 20 30 3B 0D 0A 20 20 20 20 46 4F 52 20 69 := 0;.. FOR i
009C00: 00 44 3F CE 00 89 3F CE 88 00 65 A8 00 00 FC A8 .D?...?...e.....
009C10: 00 00 CC 88 00 04 0B 44 CC CC CC 00 00 28 00 00 .......D.....(..
009C20: 54 6C 00 00 74 FC 20 00 35 6F 20 44 BD 3F CC 89 Tl..t. .5o D.?..
009C30: 17 3F CE FC 6D 9F 88 00 B8 FC 8A 00 FC FC A8 00 .?..m...........
009C40: 44 CC 00 06 0C CF CC CC CC CC CD 00 00 50 28 00 D............P(.
009C50: 00 00 00 D8 6C 88 00 00 10 FC FC 64 00 00 10 9D ....l......d....
009C60: 6E 64 00 00 44 3F 3F CC 00 44 03 3F 3F CF 88 03 nd..D??..D.??...
009C70: A9 6D 9F CC CC 00 54 FC FC 88 00 00 00 52 F4 A8 .m....T......R..
009C80: 00 00 00 46 CC A8 00 00 00 CC CC 00 00 08 0D CF ...F............
009C90: CC CC CC CC CC CF CF 00 00 00 B4 00 00 00 00 00 ................
009CA0: 00 46 B4 CC 00 00 00 00 00 74 FC EC 20 00 00 00 .F.......t.. ...
009CB0: 00 64 3F CD 20 00 00 00 00 CC 3F 6E 88 00 00 00 .d?. .....?n....
009CC0: 45 17 3F 6E CE 00 00 44 CF BD 3F 6E CE CC 00 45 E.?n...D..?n...E
009CD0: 45 3D FC 9D 88 44 00 00 00 7C FC EC 8A 00 00 00 E=...D...|......
009CE0: 00 A9 F0 ED 00 00 00 00 00 F8 CC CF 00 00 00 00 ................
009CF0: 00 44 CC 88 00 00 00 0A 11 CF CE CC CC CC CC CC .D..............
009D00: CC CF CF 00 00 00 00 F0 28 00 00 00 00 00 00 00 ........(.......
009D10: 00 F0 6C 00 00 00 00 00 00 00 46 B4 6C 88 00 00 ..l.......F.l...
009D20: 00 00 00 10 74 7C FC 98 88 00 00 00 00 10 34 CC ....t|........4.
009D30: DC 98 88 00 00 00 00 10 CC 6E 3F 9A 88 00 00 00 .........n?.....
009D40: 00 DC BD 66 3F CC 88 00 00 00 44 A9 17 66 3F CD ...f?.....D..f?.
009D50: CE 00 00 44 89 FC BD 6E 3F CD CC 88 00 44 56 A9 ...D...n?....DV.
009D60: 3D CF 9D 6E CC CC 00 44 45 01 3D FC EC 6E 45 44 =..n...DE.=..nED
009D70: 00 00 05 54 A9 FC FC ED 04 00 00 00 00 00 A9 F0 ...T............
009D80: 7C A8 00 00 00 00 00 00 F8 CC CC A8 00 00 00 00 |...............
009D90: 00 00 46 CC CC 88 00 00 00 00 00 00 44 CC CC 88 ..F.........D...
009DA0: 00 00 00 0B 11 CF CF CC CC CC CC CC CC CC CD CF ................
009DB0: 00 00 00 00 00 78 88 00 00 00 00 00 00 00 00 54 .....x.........T
009DC0: 78 CC 00 00 00 00 00 00 00 01 DC 3C CC CC 00 00 x..........<....
009DD0: 00 00 00 00 30 FC FC FC 98 88 00 00 00 00 00 30 ....0..........0
009DE0: 7C CC DC 98 88 00 00 00 00 00 64 9D 6E 3F CE 88 |.........d.n?..
009DF0: 00 00 00 00 00 DC 7F 6E 3F CD 88 00 00 00 00 44 .......n?......D
009E00: 20 3A 3D 20 31 20 54 4F 20 61 6E 74 61 6C 5F 76 := 1 TO antal_v
009E10: 61 72 65 72 20 44 4F 0D 0A 20 20 20 20 20 20 73 arer DO.. s
009E20: 75 6D 20 3A 3D 20 73 75 6D 20 2B 20 76 61 72 65 um := sum + vare
009E30: 61 6E 74 61 6C 28 2E 69 2E 29 20 2A 20 76 61 72 antal(.i.) * var
009E40: 65 70 72 69 73 28 2E 69 2E 29 3B 0D 0A 20 20 20 epris(.i.);..
009E50: 20 6D 6F 6D 73 20 3A 3D 20 73 75 6D 20 2A 20 6D moms := sum * m
009E60: 6F 6D 73 70 63 74 20 2F 20 31 30 30 3B 0D 0A 20 omspct / 100;..
009E70: 20 20 20 73 6B 72 69 76 28 6B 75 6E 64 65 6E 61 skriv(kundena
009E80: 76 6E 2C 20 61 6E 74 61 6C 5F 76 61 72 65 72 2C vn, antal_varer,
009E90: 20 76 61 72 65 6E 75 6D 6D 65 72 2C 20 76 61 72 varenummer, var
009EA0: 65 6E 61 76 6E 2C 20 76 61 72 65 61 6E 74 61 6C enavn, vareantal
009EB0: 2C 20 76 61 72 65 70 72 69 73 2C 0D 0A 20 20 20 , varepris,..
009EC0: 20 20 20 20 20 20 20 73 75 6D 2C 20 6D 6F 6D 73 sum, moms
009ED0: 29 3B 0D 0A 20 20 45 4E 44 2E 0D 0A 1A 2A 20 6D );.. END....* m
009EE0: 6F 6D 73 70 63 74 20 2F 20 31 30 30 3B 0D 0A 20 omspct / 100;..
009EF0: 20 20 20 73 6B 72 69 76 28 6B 75 6E 64 65 6E 61 skriv(kundena
009F00: 44 23 D7 F6 1D EB D9 DE 82 10 34 00 06 72 5B AB D#........4..r[.
009F10: 64 D9 8D AE 84 CD A3 44 D1 94 6D 1B C7 23 E4 29 d.....£D..m..#.)
009F20: 01 4C 86 6B 6A 2D 40 A0 AB 7A CD 8C A1 EC 07 39 .L.kj-@..z.....9
009F30: 43 20 BE D4 DA E8 EB 04 2D CF E5 A4 CF 50 A5 CF C ......-....P..
009F40: 57 A5 CF A0 A5 CF 18 A6 CF 07 A6 CF 03 A6 CF FE W...............
009F50: A4 CF 7F A5 CF 99 A5 CF C6 A5 CF 53 A6 CF 92 A6 ...........S....
009F60: 53 CB 07 03 E1 24 00 03 07 00 AA 00 3F 00 C0 00 S....$......?...
009F70: 10 00 02 00 41 09 2A 52 E5 02 04 00 27 20 20 A5 ....A.*R....' .
009F80: 0C 40 8B 5B 0A 80 44 1F 00 D1 9A 05 00 58 F2 09 .@.[..D......X..
009F90: 90 72 1C 32 58 78 33 47 FB F7 88 C0 AA 19 09 58 .r.2Xx3G.......X
009FA0: 68 27 03 38 FA 24 00 05 1F 03 B0 00 3F 00 80 00 h'.8.$......?...
009FB0: 10 00 02 00 41 09 2A 52 E5 02 04 00 4F 01 7C 00 ....A.*R....O.|.
009FC0: 40 74 20 D2 68 0A 00 C0 84 57 01 03 93 1A C1 A8 @t .h....W......
009FD0: 11 32 0E 09 62 03 C1 84 25 00 28 0E 02 D1 D8 61 .2..b...%.(....a
009FE0: 46 B7 D2 02 C2 00 00 0C A3 BA 40 05 70 6C A6 CC F.......£.@.pl..
009FF0: A5 E5 A5 F5 A5 00 00 50 0A 0E 84 E0 10 6C A6 0C .......P.....l..
00A000: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
00A010: 66 69 62 6F 6E 61 63 31 3B 0D 0A 20 20 20 20 20 fibonac1;..
00A020: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 56 .. V
00A030: 41 52 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 AR..
00A040: 69 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 i : INTEGER;..
00A050: 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 ..
00A060: 20 20 20 20 46 55 4E 43 54 49 4F 4E 20 66 69 62 FUNCTION fib
00A070: 28 6E 20 3A 20 49 4E 54 45 47 45 52 29 20 3A 20 (n : INTEGER) :
00A080: 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 20 INTEGER;..
00A090: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
00A0A0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
00A0B0: 20 20 20 20 20 20 20 20 20 49 46 20 6E 20 3C 20 IF n <
00A0C0: 33 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 3..
00A0D0: 20 20 20 54 48 45 4E 20 66 69 62 20 3A 3D 20 31 THEN fib := 1
00A0E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00A0F0: 20 20 45 4C 53 45 20 66 69 62 20 3A 3D 20 66 69 ELSE fib := fi
00A100: 62 28 6E 20 2D 20 31 29 20 2B 20 66 69 62 28 6E b(n - 1) + fib(n
00A110: 20 2D 20 32 29 3B 0D 0A 20 20 20 20 20 20 20 20 - 2);..
00A120: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
00A130: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
00A140: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
00A150: 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F FOR i := 1 TO
00A160: 20 32 33 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 23 DO..
00A170: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 46 WRITELN('F
00A180: 69 62 28 27 2C 20 69 2C 20 27 29 20 3D 20 27 2C ib(', i, ') = ',
00A190: 20 66 69 62 28 69 29 29 3B 0D 0A 20 20 20 20 20 fib(i));..
00A1A0: 20 20 20 20 20 45 4E 44 2E 0D 0A 1A 20 20 20 20 END....
00A1B0: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
00A1C0: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
00A1D0: 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F FOR i := 1 TO
00A1E0: 20 32 33 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 23 DO..
00A1F0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 46 WRITELN('F
00A200: 50 52 4F 47 52 41 4D 20 66 69 62 6F 3B 0D 0A 0D PROGRAM fibo;...
00A210: 0A 20 20 56 41 52 0D 0A 20 20 20 20 61 2C 20 62 . VAR.. a, b
00A220: 2C 20 73 75 6D 20 3A 20 49 4E 54 45 47 45 52 3B , sum : INTEGER;
00A230: 0D 0A 20 20 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 .. .. BEGIN..
00A240: 20 20 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 WRITE(CLRHOM)
00A250: 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 ;.. WRITE('Ta
00A260: 73 74 20 64 65 74 20 66 7C 72 73 74 65 20 74 61 st det f|rste ta
00A270: 6C 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 61 29 l: '); READLN(a)
00A280: 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 ;.. WRITE('Ta
00A290: 73 74 20 64 65 74 20 61 6E 64 65 74 20 74 61 6C st det andet tal
00A2A0: 3A 20 20 27 29 3B 20 52 45 41 44 4C 4E 28 62 29 : '); READLN(b)
00A2B0: 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 61 ;.. WRITELN(a
00A2C0: 20 3A 20 36 29 3B 0D 0A 20 20 20 20 57 52 49 54 : 6);.. WRIT
00A2D0: 45 4C 4E 28 62 20 3A 20 36 29 3B 0D 0A 20 20 20 ELN(b : 6);..
00A2E0: 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 73 REPEAT.. s
00A2F0: 75 6D 20 3A 3D 20 61 20 2B 20 62 3B 0D 0A 20 20 um := a + b;..
00A300: 20 20 20 20 57 52 49 54 45 4C 4E 28 73 75 6D 20 WRITELN(sum
00A310: 3A 20 36 29 3B 0D 0A 20 20 20 20 20 20 61 20 3A : 6);.. a :
00A320: 3D 20 62 3B 0D 0A 20 20 20 20 20 20 62 20 3A 3D = b;.. b :=
00A330: 20 73 75 6D 3B 0D 0A 20 20 20 20 55 4E 54 49 4C sum;.. UNTIL
00A340: 20 73 75 6D 20 3E 20 28 4D 41 58 49 4E 54 20 44 sum > (MAXINT D
00A350: 49 56 20 32 29 3B 0D 0A 20 20 45 4E 44 2E 0D 0A IV 2);.. END...
00A360: 1A 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 73 .REPEAT.. s
00A370: 75 6D 20 3A 3D 20 61 20 2B 20 62 3B 0D 0A 20 20 um := a + b;..
00A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A400: 64 EC 3F 6E 3F 6E CE 64 00 00 00 00 00 00 00 44 d.?n?n.d.......D
00A410: DC 3D 3B 6E 3F 3F CD CC 00 00 00 00 00 00 44 89 .=;n??........D.
00A420: 03 3D 3B 6E 3F 3F CD CF CC 00 00 00 00 44 89 03 .=;n??.......D..
00A430: 03 3D 37 6E 3F 3F CD CF CC CC 00 00 44 89 03 FC .=7n??......D...
00A440: FC 3D 3F 6E 3F 3F CD CE CC CC CC 00 89 03 FC FC .=?n??..........
00A450: 16 3D 6F CF CC 3F 6E CC CC CC CC 88 89 00 8A 00 .=o..?n.........
00A460: 16 3F DE FC FC 9D 6E 88 00 8A 44 88 02 00 08 00 .?....n...D.....
00A470: BC 7E FC FC FC EC 6E 8A 00 08 00 88 00 05 87 00 .~....n.........
00A480: FC A9 56 FC FC FC EC 8A 05 87 00 00 00 00 0A 00 ..V.............
00A490: 54 03 52 F0 7C FC ED 00 00 0A 00 00 00 00 00 00 T.R.|...........
00A4A0: 54 03 E4 CC CC DC FC 00 00 00 00 00 00 00 00 00 T...............
00A4B0: 54 52 CC CC CC CC FC 00 00 00 00 00 00 00 00 00 TR..............
00A4C0: 01 E4 CC CC CC CC CC 00 00 00 00 00 00 00 00 00 ................
00A4D0: 00 CC CC CC CC CC 88 00 00 00 00 00 00 00 00 00 ................
00A4E0: 00 00 CC CC CC 88 00 00 00 00 00 00 0D 1B 00 00 ................
00A4F0: 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A500: 46 FC 00 00 00 00 00 00 00 00 00 00 00 46 FC 00 F............F..
00A510: 00 00 00 00 00 00 00 00 00 00 16 FC 00 00 00 00 ................
00A520: 00 00 00 00 00 00 CC 56 CF CC 00 00 00 00 00 00 .......V........
00A530: 00 00 44 CC 56 CF CC 88 00 00 00 00 00 00 00 D8 ..D.V...........
00A540: F0 56 CF E4 CC 00 00 00 00 00 00 00 D8 F0 56 CF .V............V.
00A550: E4 CC 00 00 00 00 00 00 44 E4 CC 56 CF CC D8 88 ........D..V....
00A560: 00 00 00 00 00 44 CC CC 46 CF CC CC 88 00 00 00 .....D..F.......
00A570: 00 00 44 F0 F0 CC CC F0 CC 88 00 00 00 00 00 D8 ..D.............
00A580: E4 CC CC CC CC CC CC 00 00 00 00 00 CC CC CC CC ................
00A590: CC CC CC E4 00 00 00 00 44 CC CC CC CC CC CC CC ........D.......
00A5A0: CC 88 00 00 00 44 89 03 56 ED CF CC CC CC 88 00 .....D..V.......
00A5B0: 00 00 CC 89 03 FC CF CC CC CC CC CC 88 00 44 F0 ..............D.
00A5C0: 89 FC ED CC CC CC CC CC CC 88 00 CC CC CC EC CC ................
00A5D0: CC CC CC CC CC CC CC 00 D8 03 46 CC CC CC CC CC ..........F.....
00A5E0: CC CC DC A9 88 CC CC CC CC CC CC CC CC CC CC CC ................
00A5F0: CC 88 CC CC CC CC CC CC CC CC CC CC CC CC 88 89 ................
00A600: 54 CC CC CD DE FC FC FC FC FC FC 00 00 00 00 00 T...............
00A610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DE ................
00A620: FC FC FC FC FC FC FC A8 00 00 00 00 00 00 00 00 ................
00A630: 00 00 00 00 00 00 00 00 00 00 88 00 00 3C 3C 3C .............<<<
00A640: 3C FC FC 00 00 00 00 00 00 00 00 00 00 00 00 00 <...............
00A650: 00 00 00 00 00 88 00 00 00 00 00 00 7C FC 00 00 ............|...
00A660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A670: 0A 00 00 00 00 00 00 00 00 1B 17 00 00 00 00 00 ................
00A680: 00 00 00 00 00 00 00 00 00 54 00 00 00 00 00 00 .........T......
00A690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A6A0: A8 00 00 00 54 00 00 00 00 00 00 00 00 00 00 00 ....T...........
00A6B0: 00 00 00 00 00 00 00 00 00 00 00 FC 00 00 00 54 ...............T
00A6C0: 00 00 00 00 00 00 00 00 00 03 03 03 00 00 00 00 ................
00A6D0: 00 00 00 00 00 00 54 A8 00 00 54 00 00 00 00 00 ......T...T.....
00A6E0: 00 00 00 00 03 03 03 00 00 00 00 00 00 00 00 00 ................
00A6F0: 00 00 FC FC 54 FC 00 00 00 00 00 00 3C 3C 3C 3C ....T.......<<<<
00A700: 29 03 00 00 00 00 00 00 00 00 00 00 00 54 FC FC )............T..
00A710: FC A8 00 00 00 CF FC 3C 3C 3C 3C 03 00 00 00 00 .......<<<<.....
00A720: 00 00 00 00 00 00 00 00 54 FC FC FC EC CC CC CD ........T.......
00A730: DE FC FC BC 3C 03 00 00 00 00 00 00 00 00 00 00 ....<...........
00A740: 00 00 00 00 FC BD 7E FC CC CC CF FC FC FC FC FC ......~.........
00A750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 FC ..............T.
00A760: F7 3F FC CC CC DE FC A9 7C A8 00 00 00 00 00 00 .?......|.......
00A770: 00 00 00 00 00 00 00 00 00 54 FC B3 B7 FC B8 CC .........T......
00A780: DE FC FC 16 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A790: 00 00 00 00 FC FC F7 73 3E EC E4 CD FC FC EC 00 .......s>.......
00A7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 FC ..............T.
00A7B0: 74 F9 BF FC EC 46 CD DE 00 44 0A 00 00 00 00 00 t....F...D......
00A7C0: 00 00 00 00 00 00 00 00 00 56 B8 DC FC FC FC EC .........V......
00A7D0: 47 CD 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 G...............
00A7E0: 00 00 00 03 03 B8 DC F8 56 FC CC CF 00 00 00 00 ........V.......
00A7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 03 03 FC ................
00A800: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
00A810: 66 69 62 6F 6E 61 63 32 3B 0D 0A 20 20 20 20 20 fibonac2;..
00A820: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 56 .. V
00A830: 41 52 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 AR..
00A840: 69 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 i : INTEGER;..
00A850: 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 ..
00A860: 20 20 20 20 46 55 4E 43 54 49 4F 4E 20 66 69 62 FUNCTION fib
00A870: 28 6E 20 3A 20 49 4E 54 45 47 45 52 29 20 3A 20 (n : INTEGER) :
00A880: 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 20 INTEGER;..
00A890: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
00A8A0: 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 VAR..
00A8B0: 20 20 20 20 20 20 20 66 6F 65 72 73 74 65 2C 20 foerste,
00A8C0: 6E 61 65 73 74 65 2C 20 69 2C 20 67 65 6D 20 3A naeste, i, gem :
00A8D0: 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 INTEGER;..
00A8E0: 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 ..
00A8F0: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
00A900: 20 20 20 20 20 20 20 20 20 20 66 6F 65 72 73 74 foerst
00A910: 65 20 3A 3D 20 31 3B 0D 0A 20 20 20 20 20 20 20 e := 1;..
00A920: 20 20 20 20 20 20 20 6E 61 65 73 74 65 20 3A 3D naeste :=
00A930: 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 1;..
00A940: 20 20 20 46 4F 52 20 69 20 3A 3D 20 33 20 54 4F FOR i := 3 TO
00A950: 20 6E 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 n DO..
00A960: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
00A970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A980: 67 65 6D 20 3A 3D 20 6E 61 65 73 74 65 3B 0D 0A gem := naeste;..
00A990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A9A0: 20 20 6E 61 65 73 74 65 20 3A 3D 20 66 6F 65 72 naeste := foer
00A9B0: 73 74 65 20 2B 20 6E 61 65 73 74 65 3B 0D 0A 20 ste + naeste;..
00A9C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A9D0: 20 66 6F 65 72 73 74 65 20 3A 3D 20 67 65 6D 3B foerste := gem;
00A9E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00A9F0: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
00AA00: 50 52 4F 47 52 41 4D 20 66 69 62 6F 66 6F 72 68 PROGRAM fiboforh
00AA10: 3B 0D 0A 0D 0A 20 20 43 4F 4E 53 54 0D 0A 20 20 ;.... CONST..
00AA20: 20 20 61 6E 74 61 6C 20 3D 20 35 30 3B 0D 0A 20 antal = 50;..
00AA30: 20 20 20 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 .. VAR..
00AA40: 61 2C 20 62 2C 20 67 65 6D 2C 20 66 6F 72 68 6F a, b, gem, forho
00AA50: 6C 64 20 3A 20 52 45 41 4C 3B 0D 0A 20 20 20 20 ld : REAL;..
00AA60: 69 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 i : INTEGER;..
00AA70: 20 20 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 .. BEGIN..
00AA80: 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D WRITE(CLRHOM);.
00AA90: 0A 20 20 20 20 61 20 3A 3D 20 31 3B 0D 0A 20 20 . a := 1;..
00AAA0: 20 20 62 20 3A 3D 20 31 3B 0D 0A 20 20 20 20 46 b := 1;.. F
00AAB0: 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 61 6E 74 OR i := 1 TO ant
00AAC0: 61 6C 20 44 4F 0D 0A 20 20 20 20 20 20 42 45 47 al DO.. BEG
00AAD0: 49 4E 0D 0A 20 20 20 20 20 20 20 20 67 65 6D 20 IN.. gem
00AAE0: 3A 3D 20 62 3B 0D 0A 20 20 20 20 20 20 20 20 62 := b;.. b
00AAF0: 20 3A 3D 20 61 20 2B 20 62 3B 0D 0A 20 20 20 20 := a + b;..
00AB00: 20 20 20 20 61 20 3A 3D 20 67 65 6D 3B 0D 0A 20 a := gem;..
00AB10: 20 20 20 20 20 20 20 66 6F 72 68 6F 6C 64 20 3A forhold :
00AB20: 3D 20 62 20 2F 20 61 3B 0D 0A 20 20 20 20 20 20 = b / a;..
00AB30: 20 20 57 52 49 54 45 4C 4E 28 61 20 3A 20 31 35 WRITELN(a : 15
00AB40: 20 3A 20 30 2C 20 62 20 3A 20 31 35 20 3A 20 30 : 0, b : 15 : 0
00AB50: 2C 20 66 6F 72 68 6F 6C 64 20 3A 20 31 35 20 3A , forhold : 15 :
00AB60: 20 38 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 8,..
00AB70: 20 20 20 20 20 53 51 52 28 32 20 2A 20 66 6F 72 SQR(2 * for
00AB80: 68 6F 6C 64 20 2D 20 31 29 20 3A 20 31 35 20 3A hold - 1) : 15 :
00AB90: 20 38 29 3B 0D 0A 20 20 20 20 20 20 45 4E 44 3B 8);.. END;
00ABA0: 0D 0A 20 20 45 4E 44 2E 0D 0A 1A 20 20 20 20 20 .. END....
00ABB0: 20 20 57 52 49 54 45 4C 4E 28 61 20 3A 20 31 35 WRITELN(a : 15
00ABC0: 20 3A 20 30 2C 20 62 20 3A 20 31 35 20 3A 20 30 : 0, b : 15 : 0
00ABD0: 2C 20 66 6F 72 68 6F 6C 64 20 3A 20 31 35 20 3A , forhold : 15 :
00ABE0: 20 38 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 8,..
00ABF0: 20 20 20 20 20 53 51 52 28 32 20 2A 20 66 6F 72 SQR(2 * for
00AC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00AC10: 09 00 01 00 02 09 52 E5 09 00 41 02 00 00 00 02 ......R...A.....
00AC20: 09 00 46 02 00 00 00 02 09 00 42 02 00 00 00 02 ..F.......B.....
00AC30: 09 00 47 02 00 00 00 02 09 00 43 02 00 00 00 02 ..G.......C.....
00AC40: 09 00 48 02 00 00 00 02 09 00 44 02 00 00 00 02 ..H.......D.....
00AC50: 09 00 49 02 00 00 00 02 09 00 45 02 00 00 00 02 ..I.......E.....
00AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD00: 20 20 20 20 20 20 66 69 62 20 3A 3D 20 6E 61 65 fib := nae
00AD10: 73 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ste;..
00AD20: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
00AD30: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 .. BE
00AD40: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
00AD50: 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 32 FOR i := 1 TO 2
00AD60: 33 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 3 DO..
00AD70: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 20 20 20 WRITELN('
00AD80: 20 20 20 20 20 46 69 62 28 27 2C 20 69 2C 20 27 Fib(', i, '
00AD90: 29 20 3D 20 27 2C 20 66 69 62 28 69 29 29 3B 0D ) = ', fib(i));.
00ADA0: 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 2E 0D . END..
00ADB0: 0A 1A 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 .... BE
00ADC0: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
00ADD0: 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 32 FOR i := 1 TO 2
00ADE0: 33 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 3 DO..
00ADF0: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 20 20 20 WRITELN('
00AE00: 1F 3A A9 2E 3C C2 12 02 3E 2A CD BB 1F 3E 3F C3 .:..<...>*...>?.
00AE10: 20 02 3D F5 5F CD C9 17 F1 6F 26 00 CD BD 1C AF .=._....o&.....
00AE20: 32 5B 2F CD AA 1F 3A 00 21 5C 2F E5 CD C7 15 CD 2[/...:.!\/.....
00AE30: AA 1F 20 20 00 21 FF FF 22 AC 2E 23 22 CC 2E 22 .. .!.."..#".."
00AE40: CE 2E CD E1 1C 21 28 3E 11 5B 2F CD F4 13 7D B4 .....!(>.[/...}.
00AE50: 2B CA 68 02 23 22 AC 2E CD 8B 1A CD CF 1A CD 9C +.h.#"..........
00AE60: 1B 2A B7 2E 2B 22 AC 2E E5 CD F8 02 E1 23 CD F2 .*..+".......#..
00AE70: 1F 22 BF 2E 21 00 00 22 B3 2E 22 D0 2E 22 D2 2E ."..!.."..".."..
00AE80: 31 28 3E 3A A9 2E 32 DB 2E CD CE 17 2A AC 2E 23 1(>:..2.....*..#
00AE90: 7D B4 C2 BB 02 CD AA 1F 0D 0A 0D 0A 4E 6F 20 66 }...........No f
00AEA0: 69 6C 65 73 2E 00 CD 40 17 FE 58 CA E4 02 FE 4C iles...@..X....L
00AEB0: CA 2D 07 FE 53 CA B0 03 C3 80 02 CD A3 1F 2A B3 .-..S.......£.*.
00AEC0: 2E CD F2 1F CD CE 15 CD 40 17 47 21 80 02 E5 21 ........@.G!...!
00AED0: 35 03 7E B7 C8 B8 23 CA DF 02 23 23 C3 D2 02 5E 5.~...#...##...^
00AEE0: 23 56 D5 C9 3A A6 2E 5F 0E 0E CD 05 00 3A A8 2E #V..:.._.....:..
00AEF0: 5F CD C9 17 31 00 00 C9 E5 CD 43 1C 2A CE 2E 0E _...1.....C.*...
00AF00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
00AF10: 66 6C 65 74 6E 69 6E 67 3B 0D 0A 20 20 20 20 20 fletning;..
00AF20: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 28 .. (
00AF30: 2A 20 42 6C 61 6E 64 69 6E 67 20 61 66 20 6B 6F * Blanding af ko
00AF40: 72 74 20 76 65 64 20 73 61 6D 6D 65 6E 66 6C 65 rt ved sammenfle
00AF50: 74 6E 69 6E 67 20 2A 29 0D 0A 20 20 20 20 20 20 tning *)..
00AF60: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 43 4F .. CO
00AF70: 4E 53 54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 NST..
00AF80: 20 61 6E 74 61 6C 6B 6F 72 74 20 3D 20 35 32 3B antalkort = 52;
00AF90: 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 .. ..
00AFA0: 20 20 20 20 20 20 20 20 54 59 50 45 0D 0A 20 20 TYPE..
00AFB0: 20 20 20 20 20 20 20 20 20 20 6B 75 6C 6F 65 72 kuloer
00AFC0: 65 72 20 3D 20 28 6B 6C 6F 65 72 2C 20 72 75 64 er = (kloer, rud
00AFD0: 65 72 2C 20 68 6A 65 72 74 65 72 2C 20 73 70 61 er, hjerter, spa
00AFE0: 72 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 r);..
00AFF0: 20 76 61 65 72 64 69 20 3D 20 52 45 43 4F 52 44 vaerdi = RECORD
00B000: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00B010: 20 20 20 20 20 20 20 6B 75 6C 6F 65 72 20 3A 20 kuloer :
00B020: 6B 75 6C 6F 65 72 65 72 3B 0D 0A 20 20 20 20 20 kuloerer;..
00B030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B040: 6E 72 20 3A 20 31 20 2E 2E 20 31 33 3B 0D 0A 20 nr : 1 .. 13;..
00B050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B060: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
00B070: 20 20 20 20 70 6F 69 6E 74 65 72 20 3D 20 5E 20 pointer = ^
00B080: 6B 6F 72 74 3B 0D 0A 20 20 20 20 20 20 20 20 20 kort;..
00B090: 20 20 20 6B 6F 72 74 20 3D 20 52 45 43 4F 52 44 kort = RECORD
00B0A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00B0B0: 20 20 20 20 20 20 20 62 69 6C 6C 65 64 65 20 3A billede :
00B0C0: 20 76 61 65 72 64 69 3B 0D 0A 20 20 20 20 20 20 vaerdi;..
00B0D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6E n
00B0E0: 61 65 73 74 65 20 3A 20 70 6F 69 6E 74 65 72 3B aeste : pointer;
00B0F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00B100: 50 52 4F 47 52 41 4D 20 66 69 6C 6B 6F 70 69 3B PROGRAM filkopi;
00B110: 0D 0A 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 .... TYPE..
00B120: 62 75 66 66 65 72 74 79 70 65 20 3D 20 41 52 52 buffertype = ARR
00B130: 41 59 28 2E 31 20 2E 2E 20 31 32 38 30 30 2E 29 AY(.1 .. 12800.)
00B140: 20 4F 46 20 43 48 41 52 3B 0D 0A 20 20 20 20 73 OF CHAR;.. s
00B150: 74 72 31 34 20 3D 20 53 54 52 49 4E 47 28 2E 31 tr14 = STRING(.1
00B160: 34 2E 29 3B 0D 0A 20 20 20 20 0D 0A 20 20 56 41 4.);.. .. VA
00B170: 52 0D 0A 20 20 20 20 62 75 66 66 65 72 20 3A 20 R.. buffer :
00B180: 62 75 66 66 65 72 74 79 70 65 3B 0D 0A 20 20 20 buffertype;..
00B190: 20 69 6E 64 6E 61 76 6E 2C 20 75 64 6E 61 76 6E indnavn, udnavn
00B1A0: 20 3A 20 73 74 72 31 34 3B 0D 0A 20 20 20 20 69 : str14;.. i
00B1B0: 6E 64 66 69 6C 2C 20 75 64 66 69 6C 20 3A 20 46 ndfil, udfil : F
00B1C0: 49 4C 45 3B 0D 0A 20 20 20 20 69 2C 20 6C 61 65 ILE;.. i, lae
00B1D0: 6E 67 64 65 20 3A 20 49 4E 54 45 47 45 52 3B 0D ngde : INTEGER;.
00B1E0: 0A 20 20 20 20 0D 0A 20 20 42 45 47 49 4E 0D 0A . .. BEGIN..
00B1F0: 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 4F 4D WRITE(CLRHOM
00B200: 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 48 );.. WRITE('H
00B210: 76 69 6C 6B 65 6E 20 66 69 6C 20 73 6B 61 6C 20 vilken fil skal
00B220: 6B 6F 70 69 65 72 65 73 3A 20 27 29 3B 20 52 45 kopieres: '); RE
00B230: 41 44 4C 4E 28 69 6E 64 6E 61 76 6E 29 3B 0D 0A ADLN(indnavn);..
00B240: 20 20 20 20 57 52 49 54 45 28 27 48 76 61 64 20 WRITE('Hvad
00B250: 73 6B 61 6C 20 6B 6F 70 69 65 6E 20 68 65 64 64 skal kopien hedd
00B260: 65 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 75 64 e: '); READLN(ud
00B270: 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 41 53 53 49 navn);.. ASSI
00B280: 47 4E 28 69 6E 64 66 69 6C 2C 20 69 6E 64 6E 61 GN(indfil, indna
00B290: 76 6E 29 3B 0D 0A 20 20 20 20 41 53 53 49 47 4E vn);.. ASSIGN
00B2A0: 28 75 64 66 69 6C 2C 20 75 64 6E 61 76 6E 29 3B (udfil, udnavn);
00B2B0: 0D 0A 20 20 20 20 52 45 53 45 54 28 69 6E 64 66 .. RESET(indf
00B2C0: 69 6C 29 3B 0D 0A 20 20 20 20 52 45 57 52 49 54 il);.. REWRIT
00B2D0: 45 28 75 64 66 69 6C 29 3B 0D 0A 20 20 20 20 6C E(udfil);.. l
00B2E0: 61 65 6E 67 64 65 20 3A 3D 20 4C 45 4E 47 54 48 aengde := LENGTH
00B2F0: 28 69 6E 64 66 69 6C 29 3B 0D 0A 20 20 20 20 69 (indfil);.. i
00B300: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
00B310: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
00B320: 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 20 20 VAR..
00B330: 20 20 74 6F 70 20 3A 20 70 6F 69 6E 74 65 72 3B top : pointer;
00B340: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 61 6E .. an
00B350: 74 61 6C 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A tal : INTEGER;..
00B360: 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 ..
00B370: 20 20 20 20 20 20 20 20 50 52 4F 43 45 44 55 52 PROCEDUR
00B380: 45 20 6F 70 72 65 74 73 70 69 6C 3B 0D 0A 20 20 E opretspil;..
00B390: 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 ..
00B3A0: 20 20 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 VAR..
00B3B0: 20 20 20 20 20 20 20 20 20 66 61 72 76 65 20 3A farve :
00B3C0: 20 6B 75 6C 6F 65 72 65 72 3B 0D 0A 20 20 20 20 kuloerer;..
00B3D0: 20 20 20 20 20 20 20 20 20 20 69 20 3A 20 49 4E i : IN
00B3E0: 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 20 20 20 TEGER;..
00B3F0: 20 20 20 20 20 20 6B 70 20 3A 20 70 6F 69 6E 74 kp : point
00B400: 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 er;..
00B410: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 .. B
00B420: 45 47 49 4E 20 28 2A 20 6F 70 72 65 74 73 70 69 EGIN (* opretspi
00B430: 6C 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 l *)..
00B440: 20 20 20 20 74 6F 70 20 3A 3D 20 4E 49 4C 3B 0D top := NIL;.
00B450: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 . F
00B460: 4F 52 20 66 61 72 76 65 20 3A 3D 20 73 70 61 72 OR farve := spar
00B470: 20 44 4F 57 4E 54 4F 20 6B 6C 6F 65 72 20 44 4F DOWNTO kloer DO
00B480: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00B490: 20 20 46 4F 52 20 69 20 3A 3D 20 31 33 20 44 4F FOR i := 13 DO
00B4A0: 57 4E 54 4F 20 31 20 44 4F 0D 0A 20 20 20 20 20 WNTO 1 DO..
00B4B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 BEG
00B4C0: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 IN..
00B4D0: 20 20 20 20 20 20 20 20 4E 45 57 28 6B 70 29 3B NEW(kp);
00B4E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00B4F0: 20 20 20 20 20 20 57 49 54 48 20 6B 70 5E 20 44 WITH kp^ D
00B500: 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 49 46 20 6C := 0;.. IF l
00B510: 61 65 6E 67 64 65 20 3E 3D 20 31 30 30 20 0D 0A aengde >= 100 ..
00B520: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
00B530: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
00B540: 20 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 REPEAT..
00B550: 20 20 20 20 20 20 20 20 20 42 4C 4F 43 4B 52 45 BLOCKRE
00B560: 41 44 28 69 6E 64 66 69 6C 2C 20 62 75 66 66 65 AD(indfil, buffe
00B570: 72 2C 20 31 30 30 29 3B 0D 0A 20 20 20 20 20 20 r, 100);..
00B580: 20 20 20 20 20 20 42 4C 4F 43 4B 57 52 49 54 45 BLOCKWRITE
00B590: 28 75 64 66 69 6C 2C 20 62 75 66 66 65 72 2C 20 (udfil, buffer,
00B5A0: 31 30 30 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 100);..
00B5B0: 20 20 20 69 20 3A 3D 20 69 20 2B 20 31 30 30 3B i := i + 100;
00B5C0: 0D 0A 20 20 20 20 20 20 20 20 20 20 55 4E 54 49 .. UNTI
00B5D0: 4C 20 28 6C 61 65 6E 67 64 65 20 2D 20 69 29 20 L (laengde - i)
00B5E0: 3C 20 31 30 30 3B 0D 0A 20 20 20 20 20 20 20 20 < 100;..
00B5F0: 45 4E 44 3B 0D 0A 20 20 20 20 49 46 20 28 6C 61 END;.. IF (la
00B600: 65 6E 67 64 65 20 2D 20 69 29 20 3E 20 30 0D 0A engde - i) > 0..
00B610: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
00B620: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
00B630: 20 20 20 20 20 42 4C 4F 43 4B 52 45 41 44 28 69 BLOCKREAD(i
00B640: 6E 64 66 69 6C 2C 20 62 75 66 66 65 72 2C 20 6C ndfil, buffer, l
00B650: 61 65 6E 67 64 65 20 2D 20 69 29 3B 0D 0A 20 20 aengde - i);..
00B660: 20 20 20 20 20 20 20 20 42 4C 4F 43 4B 57 52 49 BLOCKWRI
00B670: 54 45 28 75 64 66 69 6C 2C 20 62 75 66 66 65 72 TE(udfil, buffer
00B680: 2C 20 6C 61 65 6E 67 64 65 20 2D 20 69 29 3B 0D , laengde - i);.
00B690: 0A 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 . END;..
00B6A0: 20 20 20 43 4C 4F 53 45 28 69 6E 64 66 69 6C 29 CLOSE(indfil)
00B6B0: 3B 0D 0A 20 20 20 20 43 4C 4F 53 45 28 75 64 66 ;.. CLOSE(udf
00B6C0: 69 6C 29 3B 0D 0A 20 20 45 4E 44 2E 0D 0A 1A 6C il);.. END....l
00B6D0: 61 65 6E 67 64 65 20 2D 20 69 29 3B 0D 0A 20 20 aengde - i);..
00B6E0: 20 20 20 20 20 20 20 20 42 4C 4F 43 4B 57 52 49 BLOCKWRI
00B6F0: 54 45 28 75 64 66 69 6C 2C 20 62 75 66 66 65 72 TE(udfil, buffer
00B700: 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 O..
00B710: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
00B720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B730: 20 20 20 20 20 20 20 20 6E 61 65 73 74 65 20 3A naeste :
00B740: 3D 20 74 6F 70 3B 0D 0A 20 20 20 20 20 20 20 20 = top;..
00B750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B760: 62 69 6C 6C 65 64 65 2E 6B 75 6C 6F 65 72 20 3A billede.kuloer :
00B770: 3D 20 66 61 72 76 65 3B 0D 0A 20 20 20 20 20 20 = farve;..
00B780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B790: 20 20 62 69 6C 6C 65 64 65 2E 6E 72 20 3A 3D 20 billede.nr :=
00B7A0: 69 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 i;..
00B7B0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
00B7C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B7D0: 20 20 20 20 74 6F 70 20 3A 3D 20 6B 70 3B 0D 0A top := kp;..
00B7E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B7F0: 20 20 45 4E 44 3B 20 28 2A 20 74 6F 70 20 65 72 END; (* top er
00B800: 20 6E 75 20 64 65 74 20 66 7C 72 73 74 65 20 6B nu det f|rste k
00B810: 6F 72 74 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 ort *)..
00B820: 20 20 20 20 45 4E 44 3B 20 28 2A 20 6F 70 72 65 END; (* opre
00B830: 74 73 70 69 6C 20 2A 29 0D 0A 20 20 20 20 20 20 tspil *)..
00B840: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
00B850: 20 20 50 52 4F 43 45 44 55 52 45 20 75 64 73 6B PROCEDURE udsk
00B860: 72 69 76 28 73 74 61 72 74 20 3A 20 70 6F 69 6E riv(start : poin
00B870: 74 65 72 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ter);..
00B880: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
00B890: 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 VAR..
00B8A0: 20 20 20 20 20 20 69 20 3A 20 49 4E 54 45 47 45 i : INTEGE
00B8B0: 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 R;..
00B8C0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 45 .. BE
00B8D0: 47 49 4E 20 28 2A 20 75 64 73 6B 72 69 76 20 2A GIN (* udskriv *
00B8E0: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 )..
00B8F0: 20 69 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 20 i := 0;..
00B900: 50 52 4F 47 52 41 4D 20 66 6C 61 64 65 3B 0D 0A PROGRAM flade;..
00B910: 20 20 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 62 .. VAR.. b
00B920: 72 65 64 64 65 2C 20 6C 61 65 6E 67 64 65 2C 20 redde, laengde,
00B930: 68 6F 65 6A 64 65 2C 20 6F 76 65 72 66 6C 61 64 hoejde, overflad
00B940: 65 20 3A 20 52 45 41 4C 3B 0D 0A 20 20 20 20 0D e : REAL;.. .
00B950: 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 57 52 . BEGIN.. WR
00B960: 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 ITE(CLRHOM);..
00B970: 20 20 57 52 49 54 45 4C 4E 28 27 50 72 6F 67 72 WRITELN('Progr
00B980: 61 6D 6D 65 74 20 66 69 6E 64 65 72 20 6F 76 65 ammet finder ove
00B990: 72 66 6C 61 64 65 6E 20 61 66 20 65 6E 20 6B 61 rfladen af en ka
00B9A0: 73 73 65 2C 20 6E 7D 72 20 6D 61 6E 20 69 6E 64 sse, n}r man ind
00B9B0: 74 61 73 74 65 72 27 29 3B 0D 0A 20 20 20 20 57 taster');.. W
00B9C0: 52 49 54 45 4C 4E 28 27 6B 61 73 73 65 6E 73 20 RITELN('kassens
00B9D0: 68 7C 6A 64 65 2C 20 6C 7B 6E 67 64 65 20 6F 67 h|jde, l{ngde og
00B9E0: 20 62 72 65 64 64 65 2E 27 29 3B 0D 0A 20 20 20 bredde.');..
00B9F0: 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 WRITELN;.. W
00BA00: 52 49 54 45 28 27 49 6E 64 74 61 73 74 20 6B 61 RITE('Indtast ka
00BA10: 73 73 65 6E 73 20 62 72 65 64 64 65 3A 20 27 29 ssens bredde: ')
00BA20: 3B 20 52 45 41 44 4C 4E 28 62 72 65 64 64 65 29 ; READLN(bredde)
00BA30: 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 49 6E ;.. WRITE('In
00BA40: 64 74 61 73 74 20 6B 61 73 73 65 6E 73 20 6C 7B dtast kassens l{
00BA50: 6E 67 64 65 3A 20 27 29 3B 20 52 45 41 44 4C 4E ngde: '); READLN
00BA60: 28 6C 61 65 6E 67 64 65 29 3B 0D 0A 20 20 20 20 (laengde);..
00BA70: 57 52 49 54 45 28 27 49 6E 64 74 61 73 74 20 6B WRITE('Indtast k
00BA80: 61 73 73 65 6E 73 20 68 7C 6A 64 65 3A 20 20 27 assens h|jde: '
00BA90: 29 3B 20 52 45 41 44 4C 4E 28 68 6F 65 6A 64 65 ); READLN(hoejde
00BAA0: 29 3B 0D 0A 20 20 20 20 6F 76 65 72 66 6C 61 64 );.. overflad
00BAB0: 65 20 3A 3D 20 28 62 72 65 64 64 65 20 2A 20 6C e := (bredde * l
00BAC0: 61 65 6E 67 64 65 20 2B 20 62 72 65 64 64 65 20 aengde + bredde
00BAD0: 2A 20 68 6F 65 6A 64 65 20 2B 20 6C 61 65 6E 67 * hoejde + laeng
00BAE0: 64 65 20 2A 20 68 6F 65 6A 64 65 29 20 2A 20 32 de * hoejde) * 2
00BAF0: 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D ;.. WRITELN;.
00BB00: 20 20 20 20 20 20 20 20 57 48 49 4C 45 20 73 74 WHILE st
00BB10: 61 72 74 20 3C 3E 20 4E 49 4C 20 44 4F 0D 0A 20 art <> NIL DO..
00BB20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 B
00BB30: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
00BB40: 20 20 20 20 20 20 20 20 57 49 54 48 20 73 74 61 WITH sta
00BB50: 72 74 5E 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 rt^ DO..
00BB60: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
00BB70: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
00BB80: 20 20 20 20 20 20 20 20 20 43 41 53 45 20 62 69 CASE bi
00BB90: 6C 6C 65 64 65 2E 6B 75 6C 6F 65 72 20 4F 46 0D llede.kuloer OF.
00BBA0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00BBB0: 20 20 20 20 20 20 20 20 20 6B 6C 6F 65 72 20 20 kloer
00BBC0: 20 3A 20 57 52 49 54 45 28 27 20 4B 27 29 3B 0D : WRITE(' K');.
00BBD0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00BBE0: 20 20 20 20 20 20 20 20 20 72 75 64 65 72 20 20 ruder
00BBF0: 20 3A 20 57 52 49 54 45 28 27 20 52 27 29 3B 0D : WRITE(' R');.
00BC00: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00BC10: 20 20 20 20 20 20 20 20 20 68 6A 65 72 74 65 72 hjerter
00BC20: 20 3A 20 57 52 49 54 45 28 27 20 48 27 29 3B 0D : WRITE(' H');.
00BC30: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00BC40: 20 20 20 20 20 20 20 20 20 73 70 61 72 20 20 20 spar
00BC50: 20 3A 20 57 52 49 54 45 28 27 20 53 27 29 3B 0D : WRITE(' S');.
00BC60: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00BC70: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
00BC80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00BC90: 20 20 20 57 52 49 54 45 28 62 69 6C 6C 65 64 65 WRITE(billede
00BCA0: 2E 6E 72 20 3A 32 29 3B 0D 0A 20 20 20 20 20 20 .nr :2);..
00BCB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
00BCC0: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 D;..
00BCD0: 20 20 20 20 20 20 73 74 61 72 74 20 3A 3D 20 73 start := s
00BCE0: 74 61 72 74 5E 2E 6E 61 65 73 74 65 3B 0D 0A 20 tart^.naeste;..
00BCF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00BD00: 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 27 42 72 . WRITELN('Br
00BD10: 65 64 64 65 6E 3A 20 20 20 20 27 2C 20 62 72 65 edden: ', bre
00BD20: 64 64 65 20 3A 20 38 20 3A 20 32 2C 20 27 20 63 dde : 8 : 2, ' c
00BD30: 6D 27 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C m');.. WRITEL
00BD40: 4E 28 27 4C 7B 6E 67 64 65 6E 3A 20 20 20 20 27 N('L{ngden: '
00BD50: 2C 20 6C 61 65 6E 67 64 65 20 3A 20 38 20 3A 20 , laengde : 8 :
00BD60: 32 2C 20 27 20 63 6D 27 29 3B 0D 0A 20 20 20 20 2, ' cm');..
00BD70: 57 52 49 54 45 4C 4E 28 27 48 7C 6A 64 65 6E 3A WRITELN('H|jden:
00BD80: 20 20 20 20 20 27 2C 20 68 6F 65 6A 64 65 20 3A ', hoejde :
00BD90: 20 38 20 3A 20 32 2C 20 27 20 63 6D 27 29 3B 0D 8 : 2, ' cm');.
00BDA0: 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4F 76 . WRITELN('Ov
00BDB0: 65 72 66 6C 61 64 65 6E 20 20 27 2C 20 6F 76 65 erfladen ', ove
00BDC0: 72 66 6C 61 64 65 20 3A 20 38 20 3A 20 32 2C 20 rflade : 8 : 2,
00BDD0: 27 20 63 6D 32 27 29 3B 0D 0A 20 20 20 20 57 52 ' cm2');.. WR
00BDE0: 49 54 45 4C 4E 3B 0D 0A 20 20 45 4E 44 2E 0D 0A ITELN;.. END...
00BDF0: 1A 52 49 54 45 4C 4E 28 27 48 7C 6A 64 65 6E 3A .RITELN('H|jden:
00BE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00BF10: 0A 00 01 00 02 09 52 E5 0A 00 41 02 00 00 00 02 ......R...A.....
00BF20: 0A 00 46 02 00 00 00 02 0A 00 42 02 00 00 00 02 ..F.......B.....
00BF30: 0A 00 47 02 00 00 00 02 0A 00 43 02 00 00 00 02 ..G.......C.....
00BF40: 0A 00 48 02 00 00 00 02 0A 00 44 02 00 00 00 02 ..H.......D.....
00BF50: 0A 00 49 02 00 00 00 02 0A 00 45 02 00 00 00 02 ..I.......E.....
00BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C000: 20 69 20 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 20 i := i + 1;..
00C010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C020: 49 46 20 69 20 4D 4F 44 20 31 33 20 3D 20 30 0D IF i MOD 13 = 0.
00C030: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00C040: 20 20 20 20 20 54 48 45 4E 20 57 52 49 54 45 4C THEN WRITEL
00C050: 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 N;..
00C060: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
00C070: 20 20 20 20 20 20 45 4E 44 3B 20 28 2A 20 75 64 END; (* ud
00C080: 73 6B 72 69 76 20 2A 29 0D 0A 20 20 20 20 20 20 skriv *)..
00C090: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 50 .. P
00C0A0: 52 4F 43 45 44 55 52 45 20 62 6C 61 6E 64 65 28 ROCEDURE blande(
00C0B0: 61 6E 74 61 6C 20 3A 20 49 4E 54 45 47 45 52 29 antal : INTEGER)
00C0C0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ;.. ..
00C0D0: 20 20 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A VAR..
00C0E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6B 70 kp
00C0F0: 2C 20 66 6F 65 72 73 74 65 64 65 6C 2C 20 61 6E , foerstedel, an
00C100: 64 65 6E 64 65 6C 20 3A 20 70 6F 69 6E 74 65 72 dendel : pointer
00C110: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
00C120: 20 69 2C 20 6A 20 3A 20 49 4E 54 45 47 45 52 3B i, j : INTEGER;
00C130: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A .. ..
00C140: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
00C150: 4E 20 28 2A 20 62 6C 61 6E 64 65 20 2A 29 0D 0A N (* blande *)..
00C160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 4F FO
00C170: 52 20 69 20 3A 3D 20 31 20 54 4F 20 61 6E 74 61 R i := 1 TO anta
00C180: 6C 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 l DO..
00C190: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
00C1A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6B k
00C1B0: 70 20 3A 3D 20 74 6F 70 3B 0D 0A 20 20 20 20 20 p := top;..
00C1C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 46 4F 52 FOR
00C1D0: 20 6A 20 3A 3D 20 31 20 54 4F 20 28 52 41 4E 44 j := 1 TO (RAND
00C1E0: 4F 4D 28 61 6E 74 61 6C 6B 6F 72 74 29 2D 20 31 OM(antalkort)- 1
00C1F0: 29 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 ) DO..
00C200: CD 19 86 E1 36 00 C3 CA 81 E1 11 04 00 19 C1 10 ....6...........
00C210: AE C9 CB 3A DA DC 81 C6 08 FE 99 C9 D6 08 FE 99 ...:............
00C220: C9 3A BF 84 D6 01 D2 1D 82 ED 5B B9 84 21 10 9C .:........[..!..
00C230: 3A 6E 7F A7 CA FF 81 01 26 02 09 3D C2 FA 81 EB :n......&..=....
00C240: 01 16 19 C3 20 83 3A AC 84 0F 0F 0F 5F 0F 0F 83 .... .:....._...
00C250: 6F 26 00 29 ED 5B B7 84 19 22 B9 84 C9 32 BF 84 o&.).[..."...2..
00C260: D6 08 DA 4E 82 E6 FE 6F 26 00 11 ED 84 19 5E 23 ...N...o&.....^#
00C270: 66 6B 7E 23 47 5E 23 56 23 4E 23 7E 23 E5 C5 47 fk~#G^#V#N#~#..G
00C280: 2A B9 84 09 01 16 07 CD 20 83 C1 E1 10 E7 2A B5 *....... .....*.
00C290: 84 11 40 01 19 7C FE 2B D0 22 B5 84 11 45 33 01 ..@..|.+."...E3.
00C2A0: 10 05 C3 20 83 21 00 03 3A CE 91 E6 01 3E 90 CA ... .!..:....>..
00C2B0: 77 82 21 40 04 3E 8C 11 00 C0 D5 01 50 00 ED B0 w.!@.>......P...
00C2C0: D1 EB 01 00 08 09 D2 8D 82 01 50 C0 09 EB 3D C2 ..........P...=.
00C2D0: 7A 82 C9 08 06 F5 ED 78 CB 1F 30 FA 08 C9 F3 ED z......x..0.....
00C2E0: 73 E2 82 31 00 30 3E 30 21 C0 C0 E5 E5 E5 E5 E5 s..1.0>0!.......
00C2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C310: E5 E5 E5 3D C2 AB 82 3E 60 25 24 21 00 00 C2 AB ...=...>`%$!....
00C320: 82 31 00 00 FB C9 00 3A E6 82 3C 32 E6 82 E6 03 .1.....:..<2....
00C330: 1E 00 57 CB 22 CB 3F CB 1B 82 57 2A AD 84 19 3A ..W.".?...W*...:
00C340: BB 84 E6 60 E5 5F 87 6F 26 00 54 29 19 54 5D 21 ...`._.o&.T).T]!
00C350: 80 02 A7 ED 52 44 4D 21 80 1E 19 D1 EB ED B0 C9 ....RDM!........
00C360: C5 E5 1A A7 CA 3B 83 E6 AA C2 2F 83 7E E6 AA 4F .....;..../.~..O
00C370: 1A E6 55 C2 39 83 7E E6 55 B1 77 13 23 10 E3 E1 ..U.9.~.U.w.#...
00C380: 7D C6 50 6F D2 48 83 24 C1 0D C2 20 83 C9 F3 E5 }.Po.H.$... ....
00C390: C5 F5 3A 51 7F 3C E6 0F 32 51 7F CB 3F 4F 06 00 ..:Q.<..2Q..?O..
00C3A0: 21 81 83 3A AA 84 FE 04 DA 6E 83 21 89 83 09 3E !..:.....n.!...>
00C3B0: 02 01 00 7F ED 79 7E F6 40 ED 79 F1 C1 E1 FB ED .....y~.@.y.....
00C3C0: 45 0C 0C 0C 0C 0E 0E 0E 0E 0C 0E 0A 0B 0B 0A 0E E...............
00C3D0: 0C 00 01 00 00 DE 39 00 00 00 00 00 00 00 00 00 ......9.........
00C3E0: 00 00 01 00 00 DE 39 00 00 00 00 00 00 00 00 00 ......9.........
00C3F0: 00 00 01 00 00 DE 39 00 00 00 00 00 00 00 00 00 ......9.........
00C400: 20 20 20 20 20 20 20 20 20 20 6B 70 20 3A 3D 20 kp :=
00C410: 6B 70 5E 2E 6E 61 65 73 74 65 3B 0D 0A 20 20 20 kp^.naeste;..
00C420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 (
00C430: 2A 20 4B 6F 72 74 65 6E 65 20 73 6B 69 6C 6C 65 * Kortene skille
00C440: 73 20 65 66 74 65 72 20 6B 70 5E 20 2A 29 0D 0A s efter kp^ *)..
00C450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C460: 20 20 66 6F 65 72 73 74 65 64 65 6C 20 3A 3D 20 foerstedel :=
00C470: 74 6F 70 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 top;..
00C480: 20 20 20 20 20 20 20 20 61 6E 64 65 6E 64 65 6C andendel
00C490: 20 3A 3D 20 6B 70 5E 2E 6E 61 65 73 74 65 3B 0D := kp^.naeste;.
00C4A0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00C4B0: 20 20 20 6B 70 5E 2E 6E 61 65 73 74 65 20 3A 3D kp^.naeste :=
00C4C0: 20 4E 49 4C 3B 0D 0A 20 20 20 20 20 20 20 20 20 NIL;..
00C4D0: 20 20 20 20 20 20 20 20 20 49 46 20 52 41 4E 44 IF RAND
00C4E0: 4F 4D 28 32 29 20 3D 20 30 0D 0A 20 20 20 20 20 OM(2) = 0..
00C4F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 T
00C500: 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 HEN..
00C510: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
00C520: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00C530: 20 20 20 20 20 20 20 20 20 20 6B 70 20 3A 3D 20 kp :=
00C540: 66 6F 65 72 73 74 65 64 65 6C 3B 0D 0A 20 20 20 foerstedel;..
00C550: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C560: 20 20 20 20 20 66 6F 65 72 73 74 65 64 65 6C 20 foerstedel
00C570: 3A 3D 20 61 6E 64 65 6E 64 65 6C 3B 0D 0A 20 20 := andendel;..
00C580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C590: 20 20 20 20 20 20 61 6E 64 65 6E 64 65 6C 20 3A andendel :
00C5A0: 3D 20 6B 70 3B 0D 0A 20 20 20 20 20 20 20 20 20 = kp;..
00C5B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
00C5C0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
00C5D0: 20 20 20 20 20 74 6F 70 20 3A 3D 20 66 6F 65 72 top := foer
00C5E0: 73 74 65 64 65 6C 3B 0D 0A 20 20 20 20 20 20 20 stedel;..
00C5F0: 20 20 20 20 20 20 20 20 20 20 20 6B 70 20 3A 3D kp :=
00C600: 50 52 4F 47 52 41 4D 20 66 6F 72 6B 6F 72 74 3B PROGRAM forkort;
00C610: 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 74 .... VAR.. t
00C620: 2C 20 6E 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A , n : INTEGER;..
00C630: 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 52 45 20 .. PROCEDURE
00C640: 66 6F 72 68 6F 6C 64 28 74 61 65 6C 6C 65 72 2C forhold(taeller,
00C650: 20 6E 61 65 76 6E 65 72 20 3A 20 49 4E 54 45 47 naevner : INTEG
00C660: 45 52 29 3B 0D 0A 20 20 0D 0A 20 20 20 20 56 41 ER);.. .. VA
00C670: 52 0D 0A 20 20 20 20 20 20 74 61 65 6C 6C 65 72 R.. taeller
00C680: 6B 6F 70 69 2C 20 6E 61 65 76 6E 65 72 6B 6F 70 kopi, naevnerkop
00C690: 69 2C 20 72 65 73 74 20 3A 20 49 4E 54 45 47 45 i, rest : INTEGE
00C6A0: 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 R;.. .. BE
00C6B0: 47 49 4E 0D 0A 20 20 20 20 20 20 74 61 65 6C 6C GIN.. taell
00C6C0: 65 72 6B 6F 70 69 20 3A 3D 20 74 61 65 6C 6C 65 erkopi := taelle
00C6D0: 72 3B 0D 0A 20 20 20 20 20 20 6E 61 65 76 6E 65 r;.. naevne
00C6E0: 72 6B 6F 70 69 20 3A 3D 20 6E 61 65 76 6E 65 72 rkopi := naevner
00C6F0: 3B 0D 0A 20 20 20 20 20 20 52 45 50 45 41 54 0D ;.. REPEAT.
00C700: 0A 20 20 20 20 20 20 20 20 72 65 73 74 20 3A 3D . rest :=
00C710: 20 74 61 65 6C 6C 65 72 6B 6F 70 69 20 4D 4F 44 taellerkopi MOD
00C720: 20 6E 61 65 76 6E 65 72 6B 6F 70 69 3B 0D 0A 20 naevnerkopi;..
00C730: 20 20 20 20 20 20 20 74 61 65 6C 6C 65 72 6B 6F taellerko
00C740: 70 69 20 3A 3D 20 6E 61 65 76 6E 65 72 6B 6F 70 pi := naevnerkop
00C750: 69 3B 0D 0A 20 20 20 20 20 20 20 20 6E 61 65 76 i;.. naev
00C760: 6E 65 72 6B 6F 70 69 20 3A 3D 20 72 65 73 74 3B nerkopi := rest;
00C770: 0D 0A 20 20 20 20 20 20 55 4E 54 49 4C 20 6E 61 .. UNTIL na
00C780: 65 76 6E 65 72 6B 6F 70 69 20 3D 20 30 3B 0D 0A evnerkopi = 0;..
00C790: 20 20 20 20 20 20 57 52 49 54 45 28 74 61 65 6C WRITE(tael
00C7A0: 6C 65 72 2C 20 27 20 2F 20 27 2C 20 6E 61 65 76 ler, ' / ', naev
00C7B0: 6E 65 72 29 3B 0D 0A 20 20 20 20 20 20 49 46 20 ner);.. IF
00C7C0: 74 61 65 6C 6C 65 72 6B 6F 70 69 20 3D 20 31 0D taellerkopi = 1.
00C7D0: 0A 20 20 20 20 20 20 20 20 54 48 45 4E 20 57 52 . THEN WR
00C7E0: 49 54 45 4C 4E 28 27 20 65 72 20 75 66 6F 72 6B ITELN(' er ufork
00C7F0: 6F 72 74 65 6C 69 67 27 29 0D 0A 20 20 20 20 20 ortelig')..
00C800: 20 66 6F 65 72 73 74 65 64 65 6C 3B 0D 0A 20 20 foerstedel;..
00C810: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C820: 28 2A 20 4E 75 20 66 6C 65 74 74 65 73 20 66 6F (* Nu flettes fo
00C830: 65 72 73 74 65 64 65 6C 20 6F 67 20 61 6E 64 65 erstedel og ande
00C840: 6E 64 65 6C 20 73 61 6D 6D 65 6E 20 2A 29 0D 0A ndel sammen *)..
00C850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C860: 20 20 57 48 49 4C 45 20 28 66 6F 65 72 73 74 65 WHILE (foerste
00C870: 64 65 6C 5E 2E 6E 61 65 73 74 65 20 3C 3E 20 4E del^.naeste <> N
00C880: 49 4C 29 20 41 4E 44 20 0D 0A 20 20 20 20 20 20 IL) AND ..
00C890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C8A0: 20 20 20 20 28 61 6E 64 65 6E 64 65 6C 5E 2E 6E (andendel^.n
00C8B0: 61 65 73 74 65 20 3C 3E 20 4E 49 4C 29 20 44 4F aeste <> NIL) DO
00C8C0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00C8D0: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
00C8E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C8F0: 20 20 20 66 6F 65 72 73 74 65 64 65 6C 20 3A 3D foerstedel :=
00C900: 20 66 6F 65 72 73 74 65 64 65 6C 5E 2E 6E 61 65 foerstedel^.nae
00C910: 73 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ste;..
00C920: 20 20 20 20 20 20 20 20 20 20 20 20 6B 70 5E 2E kp^.
00C930: 6E 61 65 73 74 65 20 3A 3D 20 61 6E 64 65 6E 64 naeste := andend
00C940: 65 6C 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 el;..
00C950: 20 20 20 20 20 20 20 20 20 20 20 6B 70 20 3A 3D kp :=
00C960: 20 61 6E 64 65 6E 64 65 6C 3B 0D 0A 20 20 20 20 andendel;..
00C970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C980: 20 20 61 6E 64 65 6E 64 65 6C 20 3A 3D 20 61 6E andendel := an
00C990: 64 65 6E 64 65 6C 5E 2E 6E 61 65 73 74 65 3B 0D dendel^.naeste;.
00C9A0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00C9B0: 20 20 20 20 20 20 20 6B 70 5E 2E 6E 61 65 73 74 kp^.naest
00C9C0: 65 20 3A 3D 20 66 6F 65 72 73 74 65 64 65 6C 3B e := foerstedel;
00C9D0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00C9E0: 20 20 20 20 20 20 20 20 6B 70 3A 3D 66 6F 65 72 kp:=foer
00C9F0: 73 74 65 64 65 6C 3B 0D 0A 20 20 20 20 20 20 20 stedel;..
00CA00: 20 45 4C 53 45 20 49 46 20 74 61 65 6C 6C 65 72 ELSE IF taeller
00CA10: 20 4D 4F 44 20 6E 61 65 76 6E 65 72 20 3D 20 30 MOD naevner = 0
00CA20: 0D 0A 20 20 20 20 20 20 20 20 54 48 45 4E 20 57 .. THEN W
00CA30: 52 49 54 45 4C 4E 28 27 20 3D 20 27 2C 20 74 61 RITELN(' = ', ta
00CA40: 65 6C 6C 65 72 20 44 49 56 20 6E 61 65 76 6E 65 eller DIV naevne
00CA50: 72 29 0D 0A 20 20 20 20 20 20 45 4C 53 45 0D 0A r).. ELSE..
00CA60: 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 BEGIN..
00CA70: 20 20 20 20 20 20 20 20 20 74 61 65 6C 6C 65 72 taeller
00CA80: 20 3A 3D 20 74 61 65 6C 6C 65 72 20 44 49 56 20 := taeller DIV
00CA90: 74 61 65 6C 6C 65 72 6B 6F 70 69 3B 0D 0A 20 20 taellerkopi;..
00CAA0: 20 20 20 20 20 20 20 20 6E 61 65 76 6E 65 72 20 naevner
00CAB0: 3A 3D 20 6E 61 65 76 6E 65 72 20 44 49 56 20 74 := naevner DIV t
00CAC0: 61 65 6C 6C 65 72 6B 6F 70 69 3B 0D 0A 20 20 20 aellerkopi;..
00CAD0: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 WRITELN('
00CAE0: 20 3D 20 27 2C 20 74 61 65 6C 6C 65 72 2C 20 27 = ', taeller, '
00CAF0: 20 2F 20 27 2C 20 6E 61 65 76 6E 65 72 29 3B 20 / ', naevner);
00CB00: 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A .. END;..
00CB10: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 0D 0A 20 20 END;.. ..
00CB20: 42 45 47 49 4E 0D 0A 20 20 20 20 57 52 49 54 45 BEGIN.. WRITE
00CB30: 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 (CLRHOM);.. W
00CB40: 52 49 54 45 28 27 54 61 73 74 20 74 7B 6C 6C 65 RITE('Tast t{lle
00CB50: 72 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 74 29 r: '); READLN(t)
00CB60: 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 ;.. WRITE('Ta
00CB70: 73 74 20 6E 7B 76 6E 65 72 3A 20 27 29 3B 20 52 st n{vner: '); R
00CB80: 45 41 44 4C 4E 28 6E 29 3B 0D 0A 20 20 20 20 66 EADLN(n);.. f
00CB90: 6F 72 68 6F 6C 64 28 74 2C 20 6E 29 3B 0D 0A 20 orhold(t, n);..
00CBA0: 20 45 4E 44 2E 0D 0A 1A 20 20 20 57 52 49 54 45 END.... WRITE
00CBB0: 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 (CLRHOM);.. W
00CBC0: 52 49 54 45 28 27 54 61 73 74 20 74 7B 6C 6C 65 RITE('Tast t{lle
00CBD0: 72 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 74 29 r: '); READLN(t)
00CBE0: 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 ;.. WRITE('Ta
00CBF0: 73 74 20 6E 7B 76 6E 65 72 3A 20 27 29 3B 20 52 st n{vner: '); R
00CC00: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
00CC10: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
00CC20: 20 20 20 20 20 28 2A 20 45 66 74 65 72 20 73 61 (* Efter sa
00CC30: 6D 6D 65 6E 66 6C 65 74 6E 69 6E 67 65 6E 20 68 mmenfletningen h
00CC40: 65 66 74 65 73 20 68 61 6C 65 6E 20 70 7D 3A 20 eftes halen p}:
00CC50: 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 *)..
00CC60: 20 20 20 20 20 20 49 46 20 66 6F 65 72 73 74 65 IF foerste
00CC70: 64 65 6C 5E 2E 6E 61 65 73 74 65 20 3C 3E 20 4E del^.naeste <> N
00CC80: 49 4C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 IL..
00CC90: 20 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 THEN..
00CCA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00CCB0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
00CCC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00CCD0: 20 20 20 61 6E 64 65 6E 64 65 6C 5E 2E 6E 61 65 andendel^.nae
00CCE0: 73 74 65 20 3A 3D 20 66 6F 65 72 73 74 65 64 65 ste := foerstede
00CCF0: 6C 5E 2E 6E 61 65 73 74 65 3B 0D 0A 20 20 20 20 l^.naeste;..
00CD00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00CD10: 20 20 20 20 6B 70 5E 2E 6E 61 65 73 74 65 20 3A kp^.naeste :
00CD20: 3D 20 61 6E 64 65 6E 64 65 6C 3B 0D 0A 20 20 20 = andendel;..
00CD30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00CD40: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
00CD50: 20 20 20 20 20 20 20 20 20 20 20 49 46 20 61 6E IF an
00CD60: 64 65 6E 64 65 6C 5E 2E 6E 61 65 73 74 65 20 3C dendel^.naeste <
00CD70: 3E 20 4E 49 4C 0D 0A 20 20 20 20 20 20 20 20 20 > NIL..
00CD80: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 THEN
00CD90: 6B 70 5E 2E 6E 61 65 73 74 65 20 3A 3D 20 61 6E kp^.naeste := an
00CDA0: 64 65 6E 64 65 6C 3B 0D 0A 20 20 20 20 20 20 20 dendel;..
00CDB0: 20 20 20 20 20 20 20 20 20 20 20 49 46 20 28 66 IF (f
00CDC0: 6F 65 72 73 74 65 64 65 6C 5E 2E 6E 61 65 73 74 oerstedel^.naest
00CDD0: 65 20 3D 20 4E 49 4C 29 20 41 4E 44 20 28 61 6E e = NIL) AND (an
00CDE0: 64 65 6E 64 65 6C 5E 2E 6E 61 65 73 74 65 20 3D dendel^.naeste =
00CDF0: 20 4E 49 4C 29 0D 0A 20 20 20 20 20 20 20 20 20 NIL)..
00CE00: 50 52 4F 47 52 41 4D 20 67 61 65 74 74 65 67 6E PROGRAM gaettegn
00CE10: 3B 0D 0A 20 20 0D 0A 20 20 54 59 50 45 0D 0A 20 ;.. .. TYPE..
00CE20: 20 20 20 74 65 67 6E 20 3D 20 53 45 54 20 4F 46 tegn = SET OF
00CE30: 20 27 41 27 20 2E 2E 20 27 5D 27 3B 0D 0A 20 20 'A' .. ']';..
00CE40: 20 20 73 74 72 33 30 20 3D 20 53 54 52 49 4E 47 str30 = STRING
00CE50: 28 2E 33 30 2E 29 3B 0D 0A 20 20 0D 0A 20 20 56 (.30.);.. .. V
00CE60: 41 52 0D 0A 20 20 20 20 64 61 74 61 6D 61 74 2C AR.. datamat,
00CE70: 20 73 70 69 6C 6C 65 72 2C 20 66 61 65 6C 6C 65 spiller, faelle
00CE80: 73 20 3A 20 74 65 67 6E 3B 0D 0A 20 20 20 20 69 s : tegn;.. i
00CE90: 2C 20 67 61 65 74 2C 20 74 61 65 6C 6C 65 72 20 , gaet, taeller
00CEA0: 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 : INTEGER;..
00CEB0: 63 68 20 3A 20 43 48 41 52 3B 0D 0A 20 20 20 20 ch : CHAR;..
00CEC0: 74 65 6B 73 74 20 3A 20 73 74 72 33 30 3B 0D 0A tekst : str30;..
00CED0: 20 20 0D 0A 20 20 46 55 4E 43 54 49 4F 4E 20 75 .. FUNCTION u
00CEE0: 70 70 65 72 63 61 73 65 28 73 74 72 20 3A 20 73 ppercase(str : s
00CEF0: 74 72 33 30 29 20 3A 20 73 74 72 33 30 3B 0D 0A tr30) : str30;..
00CF00: 20 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 .. VAR..
00CF10: 20 20 20 69 20 3A 20 49 4E 54 45 47 45 52 3B 0D i : INTEGER;.
00CF20: 0A 20 20 20 20 20 20 73 20 3A 20 73 74 72 33 30 . s : str30
00CF30: 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 47 ;.. .. BEG
00CF40: 49 4E 20 28 2A 20 75 70 70 65 72 63 61 73 65 20 IN (* uppercase
00CF50: 2A 29 0D 0A 20 20 20 20 20 20 73 20 3A 3D 20 27 *).. s := '
00CF60: 27 3B 0D 0A 20 20 20 20 20 20 46 4F 52 20 69 20 ';.. FOR i
00CF70: 3A 3D 20 31 20 54 4F 20 4C 45 4E 28 73 74 72 29 := 1 TO LEN(str)
00CF80: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 49 46 20 DO.. IF
00CF90: 28 27 61 27 20 3C 3D 20 73 74 72 28 2E 69 2E 29 ('a' <= str(.i.)
00CFA0: 29 20 41 4E 44 20 28 73 74 72 28 2E 69 2E 29 20 ) AND (str(.i.)
00CFB0: 3C 3D 20 27 7D 27 29 0D 0A 20 20 20 20 20 20 20 <= '}')..
00CFC0: 20 20 20 54 48 45 4E 20 73 20 3A 3D 20 73 20 2B THEN s := s +
00CFD0: 20 43 48 52 28 4F 52 44 28 73 74 72 28 2E 69 2E CHR(ORD(str(.i.
00CFE0: 29 29 20 2D 20 33 32 29 0D 0A 20 20 20 20 20 20 )) - 32)..
00CFF0: 20 20 20 20 45 4C 53 45 20 73 20 3A 3D 20 73 20 ELSE s := s
00D000: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 THEN
00D010: 66 6F 65 72 73 74 65 64 65 6C 5E 2E 6E 61 65 73 foerstedel^.naes
00D020: 74 65 20 3A 3D 20 61 6E 64 65 6E 64 65 6C 3B 0D te := andendel;.
00D030: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00D040: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
00D050: 20 20 20 45 4E 44 3B 20 28 2A 20 62 6C 61 6E 64 END; (* bland
00D060: 65 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 e *)..
00D070: 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 47 49 .. BEGI
00D080: 4E 20 28 2A 20 62 6C 61 6E 64 20 2A 29 0D 0A 20 N (* bland *)..
00D090: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
00D0A0: 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 (CLRHOM);..
00D0B0: 20 20 20 20 20 20 20 52 41 4E 44 4F 4D 49 5A 45 RANDOMIZE
00D0C0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 6F ;.. o
00D0D0: 70 72 65 74 73 70 69 6C 3B 0D 0A 20 20 20 20 20 pretspil;..
00D0E0: 20 20 20 20 20 20 20 57 52 49 54 45 28 27 48 76 WRITE('Hv
00D0F0: 6F 72 20 6D 61 6E 67 65 20 73 61 6D 6D 65 6E 66 or mange sammenf
00D100: 6C 65 74 6E 69 6E 67 65 72 20 7C 6E 73 6B 65 73 letninger |nskes
00D110: 3A 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 : ');..
00D120: 20 20 20 52 45 41 44 4C 4E 28 61 6E 74 61 6C 29 READLN(antal)
00D130: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 62 ;.. b
00D140: 6C 61 6E 64 65 28 61 6E 74 61 6C 29 3B 0D 0A 20 lande(antal);..
00D150: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
00D160: 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 LN;..
00D170: 20 75 64 73 6B 72 69 76 28 74 6F 70 29 3B 0D 0A udskriv(top);..
00D180: 20 20 20 20 20 20 20 20 20 20 45 4E 44 2E 20 28 END. (
00D190: 2A 20 62 6C 61 6E 64 20 2A 29 0D 0A 1A 20 20 20 * bland *)...
00D1A0: 20 20 20 52 45 41 44 4C 4E 28 61 6E 74 61 6C 29 READLN(antal)
00D1B0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 62 ;.. b
00D1C0: 6C 61 6E 64 65 28 61 6E 74 61 6C 29 3B 0D 0A 20 lande(antal);..
00D1D0: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
00D1E0: 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 LN;..
00D1F0: 20 75 64 73 6B 72 69 76 28 74 6F 70 29 3B 0D 0A udskriv(top);..
00D200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00D210: 0B 00 01 00 02 09 52 E5 0B 00 41 02 00 00 00 02 ......R...A.....
00D220: 0B 00 46 02 00 00 00 02 0B 00 42 02 00 00 00 02 ..F.......B.....
00D230: 0B 00 47 02 00 00 00 02 0B 00 43 02 00 00 00 02 ..G.......C.....
00D240: 0B 00 48 02 00 00 00 02 0B 00 44 02 00 00 00 02 ..H.......D.....
00D250: 0B 00 49 02 00 00 00 02 0B 00 45 02 00 00 00 02 ..I.......E.....
00D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D300: 2B 20 73 74 72 28 2E 69 2E 29 3B 0D 0A 20 20 20 + str(.i.);..
00D310: 20 20 20 75 70 70 65 72 63 61 73 65 20 3A 3D 20 uppercase :=
00D320: 73 3B 0D 0A 20 20 20 20 45 4E 44 3B 20 28 2A 20 s;.. END; (*
00D330: 75 70 70 65 72 63 61 73 65 20 2A 29 0D 0A 0D 0A uppercase *)....
00D340: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 57 52 49 BEGIN.. WRI
00D350: 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 TE(CLRHOM);..
00D360: 20 57 52 49 54 45 4C 4E 28 27 44 61 74 61 6D 61 WRITELN('Datama
00D370: 74 65 6E 20 76 7B 6C 67 65 72 20 66 69 72 65 20 ten v{lger fire
00D380: 66 6F 72 73 6B 65 6C 6C 69 67 65 20 62 6F 67 73 forskellige bogs
00D390: 74 61 76 65 72 27 29 3B 0D 0A 20 20 20 20 57 52 taver');.. WR
00D3A0: 49 54 45 4C 4E 28 27 44 75 20 73 6B 61 6C 20 69 ITELN('Du skal i
00D3B0: 20 73 7D 20 66 7D 20 67 7B 74 20 73 6F 6D 20 6D s} f} g{t som m
00D3C0: 75 6C 69 67 74 20 66 69 6E 64 65 20 66 72 65 6D uligt finde frem
00D3D0: 20 74 69 6C 20 64 69 73 73 65 20 62 6F 67 73 74 til disse bogst
00D3E0: 61 76 65 72 27 29 3B 0D 0A 20 20 20 20 57 52 49 aver');.. WRI
00D3F0: 54 45 4C 4E 28 27 44 75 20 67 7B 74 74 65 72 20 TELN('Du g{tter
00D400: 76 65 64 20 61 74 20 73 6B 72 69 76 65 20 53 46 ved at skrive SF
00D410: 54 2C 20 41 42 43 44 45 46 20 65 2E 6C 2E 27 29 T, ABCDEF e.l.')
00D420: 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 27 ;.. WRITELN('
00D430: 53 6F 6D 20 73 76 61 72 20 66 7D 72 20 64 75 20 Som svar f}r du
00D440: 41 4E 54 41 4C 4C 45 54 20 61 66 20 62 6F 67 73 ANTALLET af bogs
00D450: 74 61 76 65 72 2C 20 64 65 72 20 65 72 20 66 7B taver, der er f{
00D460: 6C 6C 65 73 20 66 6F 72 20 64 69 74 27 29 3B 0D lles for dit');.
00D470: 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 27 67 7B . WRITELN('g{
00D480: 74 20 6F 67 20 64 61 74 61 6D 61 74 65 6E 73 20 t og datamatens
00D490: 62 6F 67 73 74 61 76 65 72 27 29 3B 0D 0A 20 20 bogstaver');..
00D4A0: 20 20 57 52 49 54 45 4C 4E 28 27 44 69 74 20 73 WRITELN('Dit s
00D4B0: 69 64 73 74 65 20 67 7B 74 20 73 6B 61 6C 20 76 idste g{t skal v
00D4C0: 7B 72 65 20 70 7D 20 6E 65 74 6F 70 20 34 20 62 {re p} netop 4 b
00D4D0: 6F 67 73 74 61 76 65 72 27 29 3B 0D 0A 20 20 20 ogstaver');..
00D4E0: 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 52 WRITELN;.. R
00D4F0: 41 4E 44 4F 4D 49 5A 45 3B 0D 0A 20 20 20 20 64 ANDOMIZE;.. d
00D500: 72 65 73 74 20 2B 20 31 2E 29 3B 0D 0A 20 20 20 rest + 1.);..
00D510: 20 20 20 57 48 49 4C 45 20 6B 76 6F 74 69 65 6E WHILE kvotien
00D520: 74 20 3E 20 30 2E 31 20 44 4F 0D 0A 20 20 20 20 t > 0.1 DO..
00D530: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
00D540: 20 20 20 20 20 64 69 76 69 64 65 6E 64 20 3A 3D dividend :=
00D550: 20 6B 76 6F 74 69 65 6E 74 3B 0D 0A 20 20 20 20 kvotient;..
00D560: 20 20 20 20 20 20 6B 76 6F 74 69 65 6E 74 20 3A kvotient :
00D570: 3D 20 49 4E 54 28 64 69 76 69 64 65 6E 64 20 2F = INT(dividend /
00D580: 20 67 20 2B 20 30 2E 30 30 30 31 29 3B 0D 0A 20 g + 0.0001);..
00D590: 20 20 20 20 20 20 20 20 20 72 65 73 74 20 3A 3D rest :=
00D5A0: 20 52 4F 55 4E 44 28 64 69 76 69 64 65 6E 64 20 ROUND(dividend
00D5B0: 20 2D 20 6B 76 6F 74 69 65 6E 74 20 2A 20 67 29 - kvotient * g)
00D5C0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 74 69 6C ;.. til
00D5D0: 20 3A 3D 20 63 69 66 72 65 28 2E 72 65 73 74 20 := cifre(.rest
00D5E0: 2B 20 31 2E 29 20 2B 20 74 69 6C 3B 0D 0A 20 20 + 1.) + til;..
00D5F0: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
00D600: 45 4E 44 3B 20 28 2A 20 66 72 61 31 30 20 2A 29 END; (* fra10 *)
00D610: 0D 0A 20 20 0D 0A 20 20 42 45 47 49 4E 20 28 2A .. .. BEGIN (*
00D620: 20 67 72 75 6E 64 74 61 6C 20 2A 29 0D 0A 20 20 grundtal *)..
00D630: 20 20 63 69 66 72 65 20 3A 3D 20 27 30 31 32 33 cifre := '0123
00D640: 34 35 36 37 38 39 27 3B 0D 0A 20 20 20 20 46 4F 456789';.. FO
00D650: 52 20 69 20 3A 3D 20 31 31 20 54 4F 20 6D 61 78 R i := 11 TO max
00D660: 20 44 4F 0D 0A 20 20 20 20 20 20 63 69 66 72 65 DO.. cifre
00D670: 20 3A 3D 20 63 69 66 72 65 20 2B 20 43 48 52 28 := cifre + CHR(
00D680: 4F 52 44 28 27 41 27 29 20 2D 20 31 31 20 2B 20 ORD('A') - 11 +
00D690: 69 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 43 i);.. WRITE(C
00D6A0: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 52 45 50 LRHOM);.. REP
00D6B0: 45 41 54 0D 0A 20 20 20 20 20 20 52 45 50 45 41 EAT.. REPEA
00D6C0: 54 0D 0A 20 20 20 20 20 20 20 20 47 4F 54 4F 58 T.. GOTOX
00D6D0: 59 28 35 2C 20 31 29 3B 0D 0A 20 20 20 20 20 20 Y(5, 1);..
00D6E0: 20 20 57 52 49 54 45 28 43 4C 52 45 4F 4C 29 3B WRITE(CLREOL);
00D6F0: 0D 0A 20 20 20 20 20 20 20 20 42 55 46 4C 45 4E .. BUFLEN
00D700: 61 74 61 6D 61 74 20 3A 3D 20 28 2E 20 2E 29 3B atamat := (. .);
00D710: 0D 0A 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 .. REPEAT..
00D720: 20 20 20 20 63 68 20 3A 3D 20 43 48 52 28 52 41 ch := CHR(RA
00D730: 4E 44 4F 4D 28 4F 52 44 28 27 5D 27 29 20 2D 20 NDOM(ORD(']') -
00D740: 4F 52 44 28 27 41 27 29 20 2B 20 31 29 20 2B 20 ORD('A') + 1) +
00D750: 4F 52 44 28 27 41 27 29 29 3B 0D 0A 20 20 20 20 ORD('A'));..
00D760: 20 20 64 61 74 61 6D 61 74 20 3A 3D 20 64 61 74 datamat := dat
00D770: 61 6D 61 74 20 2B 20 28 2E 63 68 2E 29 3B 0D 0A amat + (.ch.);..
00D780: 20 20 20 20 20 20 74 61 65 6C 6C 65 72 20 3A 3D taeller :=
00D790: 20 30 3B 0D 0A 20 20 20 20 20 20 46 4F 52 20 63 0;.. FOR c
00D7A0: 68 20 3A 3D 20 27 41 27 20 54 4F 20 27 5D 27 20 h := 'A' TO ']'
00D7B0: 44 4F 0D 0A 20 20 20 20 20 20 20 20 49 46 20 63 DO.. IF c
00D7C0: 68 20 49 4E 20 64 61 74 61 6D 61 74 0D 0A 20 20 h IN datamat..
00D7D0: 20 20 20 20 20 20 20 20 54 48 45 4E 20 74 61 65 THEN tae
00D7E0: 6C 6C 65 72 20 3A 3D 20 74 61 65 6C 6C 65 72 20 ller := taeller
00D7F0: 2B 20 31 3B 0D 0A 20 20 20 20 55 4E 54 49 4C 20 + 1;.. UNTIL
00D800: 74 61 65 6C 6C 65 72 20 3D 20 34 3B 0D 0A 20 20 taeller = 4;..
00D810: 20 20 28 2A 20 46 4F 52 20 63 68 20 3A 3D 20 27 (* FOR ch := '
00D820: 41 27 20 54 4F 20 27 5D 27 20 44 4F 20 2A 29 0D A' TO ']' DO *).
00D830: 0A 20 20 20 20 28 2A 20 20 49 46 20 63 68 20 49 . (* IF ch I
00D840: 4E 20 64 61 74 61 6D 61 74 20 20 20 20 20 20 20 N datamat
00D850: 2A 29 0D 0A 20 20 20 20 28 2A 20 20 20 20 54 48 *).. (* TH
00D860: 45 4E 20 57 52 49 54 45 28 63 68 2C 20 27 20 27 EN WRITE(ch, ' '
00D870: 29 3B 20 2A 29 0D 0A 20 20 20 20 57 52 49 54 45 ); *).. WRITE
00D880: 4C 4E 3B 0D 0A 20 20 20 20 67 61 65 74 20 3A 3D LN;.. gaet :=
00D890: 20 30 3B 0D 0A 20 20 20 20 52 45 50 45 41 54 0D 0;.. REPEAT.
00D8A0: 0A 20 20 20 20 20 20 67 61 65 74 20 3A 3D 20 67 . gaet := g
00D8B0: 61 65 74 20 2B 20 31 3B 0D 0A 20 20 20 20 20 20 aet + 1;..
00D8C0: 57 52 49 54 45 28 27 54 61 73 74 20 67 7B 74 20 WRITE('Tast g{t
00D8D0: 6E 72 2E 20 27 2C 20 67 61 65 74 2C 20 27 3A 20 nr. ', gaet, ':
00D8E0: 27 29 3B 0D 0A 20 20 20 20 20 20 52 45 41 44 4C ');.. READL
00D8F0: 4E 28 74 65 6B 73 74 29 3B 0D 0A 20 20 20 20 20 N(tekst);..
00D900: 20 3A 3D 20 32 3B 0D 0A 20 20 20 20 20 20 20 20 := 2;..
00D910: 57 52 49 54 45 28 27 46 72 61 20 68 76 69 6C 6B WRITE('Fra hvilk
00D920: 65 74 20 74 61 6C 73 79 73 74 65 6D 20 28 32 20 et talsystem (2
00D930: 2D 20 27 2C 20 6D 61 78 2C 20 27 29 3A 20 27 29 - ', max, '): ')
00D940: 3B 0D 0A 20 20 20 20 20 20 20 20 52 45 41 44 4C ;.. READL
00D950: 4E 28 66 72 61 67 72 75 6E 64 74 61 6C 29 3B 0D N(fragrundtal);.
00D960: 0A 20 20 20 20 20 20 20 20 56 41 4C 28 66 72 61 . VAL(fra
00D970: 67 72 75 6E 64 74 61 6C 2C 20 66 72 61 67 2C 20 grundtal, frag,
00D980: 74 65 73 74 29 3B 0D 0A 20 20 20 20 20 20 55 4E test);.. UN
00D990: 54 49 4C 20 74 65 73 74 20 3D 20 30 3B 0D 0A 20 TIL test = 0;..
00D9A0: 20 20 20 55 4E 54 49 4C 20 28 32 20 3C 3D 20 66 UNTIL (2 <= f
00D9B0: 72 61 67 29 20 41 4E 44 20 28 66 72 61 67 20 3C rag) AND (frag <
00D9C0: 3D 20 6D 61 78 29 3B 0D 0A 20 20 20 20 47 4F 54 = max);.. GOT
00D9D0: 4F 58 59 28 35 2C 20 33 29 3B 0D 0A 20 20 20 20 OXY(5, 3);..
00D9E0: 57 52 49 54 45 28 27 43 69 66 72 65 6E 65 20 69 WRITE('Cifrene i
00D9F0: 20 27 2C 20 66 72 61 67 2C 20 27 2D 74 61 6C 73 ', frag, '-tals
00DA00: 79 73 74 65 6D 65 74 3A 20 27 29 3B 0D 0A 20 20 ystemet: ');..
00DA10: 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 FOR i := 1 TO
00DA20: 66 72 61 67 20 44 4F 0D 0A 20 20 20 20 20 20 57 frag DO.. W
00DA30: 52 49 54 45 28 63 69 66 72 65 28 2E 69 2E 29 2C RITE(cifre(.i.),
00DA40: 20 27 20 27 29 3B 0D 0A 20 20 20 20 52 45 50 45 ' ');.. REPE
00DA50: 41 54 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 AT.. GOTOXY
00DA60: 28 35 2C 20 37 29 3B 0D 0A 20 20 20 20 20 20 57 (5, 7);.. W
00DA70: 52 49 54 45 28 43 4C 52 45 4F 4C 29 3B 0D 0A 20 RITE(CLREOL);..
00DA80: 20 20 20 20 20 42 55 46 4C 45 4E 20 3A 3D 20 33 BUFLEN := 3
00DA90: 30 3B 0D 0A 20 20 20 20 20 20 6F 6B 20 3A 3D 20 0;.. ok :=
00DAA0: 54 52 55 45 3B 0D 0A 20 20 20 20 20 20 57 52 49 TRUE;.. WRI
00DAB0: 54 45 28 27 48 76 69 6C 6B 65 74 20 74 61 6C 20 TE('Hvilket tal
00DAC0: 73 6B 61 6C 20 6F 6D 66 6F 72 6D 65 73 3A 20 27 skal omformes: '
00DAD0: 29 3B 0D 0A 20 20 20 20 20 20 52 45 41 44 4C 4E );.. READLN
00DAE0: 28 66 72 61 74 61 6C 29 3B 0D 0A 20 20 20 20 20 (fratal);..
00DAF0: 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 4C FOR i := 1 TO L
00DB00: 20 74 65 6B 73 74 20 3A 3D 20 75 70 70 65 72 63 tekst := upperc
00DB10: 61 73 65 28 74 65 6B 73 74 29 3B 0D 0A 20 20 20 ase(tekst);..
00DB20: 20 20 20 73 70 69 6C 6C 65 72 20 3A 3D 20 28 2E spiller := (.
00DB30: 20 2E 29 3B 0D 0A 20 20 20 20 20 20 46 4F 52 20 .);.. FOR
00DB40: 69 20 3A 3D 20 31 20 54 4F 20 4C 45 4E 28 74 65 i := 1 TO LEN(te
00DB50: 6B 73 74 29 20 44 4F 0D 0A 20 20 20 20 20 20 20 kst) DO..
00DB60: 20 73 70 69 6C 6C 65 72 20 3A 3D 20 73 70 69 6C spiller := spil
00DB70: 6C 65 72 20 2B 20 28 2E 43 4F 50 59 28 74 65 6B ler + (.COPY(tek
00DB80: 73 74 2C 20 69 2C 20 31 29 2E 29 3B 0D 0A 20 20 st, i, 1).);..
00DB90: 20 20 20 20 66 61 65 6C 6C 65 73 20 3A 3D 20 64 faelles := d
00DBA0: 61 74 61 6D 61 74 20 2A 20 73 70 69 6C 6C 65 72 atamat * spiller
00DBB0: 3B 0D 0A 20 20 20 20 20 20 74 61 65 6C 6C 65 72 ;.. taeller
00DBC0: 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 20 46 4F := 0;.. FO
00DBD0: 52 20 63 68 20 3A 3D 20 27 41 27 20 54 4F 20 27 R ch := 'A' TO '
00DBE0: 5D 27 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 49 ]' DO.. I
00DBF0: 46 20 63 68 20 49 4E 20 66 61 65 6C 6C 65 73 0D F ch IN faelles.
00DC00: 0A 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 . THEN
00DC10: 74 61 65 6C 6C 65 72 20 3A 3D 20 74 61 65 6C 6C taeller := taell
00DC20: 65 72 20 2B 20 31 3B 0D 0A 20 20 20 20 20 20 57 er + 1;.. W
00DC30: 52 49 54 45 4C 4E 28 27 41 6E 74 61 6C 20 66 7B RITELN('Antal f{
00DC40: 6C 6C 65 73 20 62 6F 67 73 74 61 76 65 72 3A 20 lles bogstaver:
00DC50: 27 2C 20 74 61 65 6C 6C 65 72 29 3B 0D 0A 20 20 ', taeller);..
00DC60: 20 20 55 4E 54 49 4C 20 28 74 61 65 6C 6C 65 72 UNTIL (taeller
00DC70: 20 3D 20 34 29 20 41 4E 44 20 28 4C 45 4E 28 74 = 4) AND (LEN(t
00DC80: 65 6B 73 74 29 20 3D 20 34 29 3B 0D 0A 20 20 20 ekst) = 4);..
00DC90: 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 WRITELN;.. W
00DCA0: 52 49 54 45 4C 4E 28 27 44 75 20 6B 6C 61 72 65 RITELN('Du klare
00DCB0: 64 65 20 64 65 74 20 70 7D 20 27 2C 20 67 61 65 de det p} ', gae
00DCC0: 74 2C 20 27 20 66 6F 72 73 7C 67 27 29 3B 0D 0A t, ' fors|g');..
00DCD0: 20 20 45 4E 44 2E 0D 0A 1A 72 29 3B 0D 0A 20 20 END....r);..
00DCE0: 20 20 55 4E 54 49 4C 20 28 74 61 65 6C 6C 65 72 UNTIL (taeller
00DCF0: 20 3D 20 34 29 20 41 4E 44 20 28 4C 45 4E 28 74 = 4) AND (LEN(t
00DD00: 45 4E 28 66 72 61 74 61 6C 29 20 44 4F 0D 0A 20 EN(fratal) DO..
00DD10: 20 20 20 20 20 20 20 49 46 20 50 4F 53 28 66 72 IF POS(fr
00DD20: 61 74 61 6C 28 2E 69 2E 29 2C 20 43 4F 50 59 28 atal(.i.), COPY(
00DD30: 63 69 66 72 65 2C 20 31 2C 20 66 72 61 67 29 29 cifre, 1, frag))
00DD40: 20 3D 20 30 0D 0A 20 20 20 20 20 20 20 20 20 20 = 0..
00DD50: 54 48 45 4E 20 6F 6B 20 3A 3D 20 46 41 4C 53 45 THEN ok := FALSE
00DD60: 3B 0D 0A 20 20 20 20 55 4E 54 49 4C 20 6F 6B 20 ;.. UNTIL ok
00DD70: 41 4E 44 20 28 4C 45 4E 28 66 72 61 74 61 6C 29 AND (LEN(fratal)
00DD80: 20 3E 20 30 29 3B 0D 0A 20 20 20 20 52 45 50 45 > 0);.. REPE
00DD90: 41 54 0D 0A 20 20 20 20 20 20 52 45 50 45 41 54 AT.. REPEAT
00DDA0: 0D 0A 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 .. GOTOXY
00DDB0: 28 35 2C 20 31 31 29 3B 0D 0A 20 20 20 20 20 20 (5, 11);..
00DDC0: 20 20 57 52 49 54 45 28 43 4C 52 45 4F 4C 29 3B WRITE(CLREOL);
00DDD0: 0D 0A 20 20 20 20 20 20 20 20 42 55 46 4C 45 4E .. BUFLEN
00DDE0: 20 3A 3D 20 32 3B 0D 0A 20 20 20 20 20 20 20 20 := 2;..
00DDF0: 57 52 49 54 45 28 27 54 69 6C 20 68 76 69 6C 6B WRITE('Til hvilk
00DE00: 65 74 20 74 61 6C 73 79 73 74 65 6D 20 28 32 20 et talsystem (2
00DE10: 2D 20 27 2C 20 6D 61 78 2C 20 27 29 3A 20 27 29 - ', max, '): ')
00DE20: 3B 0D 0A 20 20 20 20 20 20 20 20 52 45 41 44 4C ;.. READL
00DE30: 4E 28 74 69 6C 67 72 75 6E 64 74 61 6C 29 3B 0D N(tilgrundtal);.
00DE40: 0A 20 20 20 20 20 20 20 20 56 41 4C 28 74 69 6C . VAL(til
00DE50: 67 72 75 6E 64 74 61 6C 2C 20 74 69 6C 67 2C 20 grundtal, tilg,
00DE60: 74 65 73 74 29 3B 0D 0A 20 20 20 20 20 20 55 4E test);.. UN
00DE70: 54 49 4C 20 74 65 73 74 20 3D 20 30 3B 0D 0A 20 TIL test = 0;..
00DE80: 20 20 20 55 4E 54 49 4C 20 28 32 20 3C 3D 20 74 UNTIL (2 <= t
00DE90: 69 6C 67 29 20 41 4E 44 20 28 74 69 6C 67 20 3C ilg) AND (tilg <
00DEA0: 3D 20 6D 61 78 29 3B 0D 0A 20 20 20 20 47 4F 54 = max);.. GOT
00DEB0: 4F 58 59 28 35 2C 20 31 33 29 3B 0D 0A 20 20 20 OXY(5, 13);..
00DEC0: 20 57 52 49 54 45 28 27 43 69 66 72 65 6E 65 20 WRITE('Cifrene
00DED0: 69 20 27 2C 20 74 69 6C 67 2C 20 27 2D 74 61 6C i ', tilg, '-tal
00DEE0: 73 79 73 74 65 6D 65 74 3A 20 27 29 3B 0D 0A 20 systemet: ');..
00DEF0: 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F FOR i := 1 TO
00DF00: 50 52 4F 47 52 41 4D 20 67 72 75 6E 64 74 61 6C PROGRAM grundtal
00DF10: 3B 0D 0A 20 20 0D 0A 20 20 43 4F 4E 53 54 0D 0A ;.. .. CONST..
00DF20: 20 20 20 20 6D 61 78 20 3D 20 32 30 3B 0D 0A 20 max = 20;..
00DF30: 20 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 73 .. TYPE.. s
00DF40: 74 72 33 30 20 3D 20 53 54 52 49 4E 47 28 2E 33 tr30 = STRING(.3
00DF50: 30 2E 29 3B 0D 0A 20 20 20 20 73 74 72 32 20 3D 0.);.. str2 =
00DF60: 20 53 54 52 49 4E 47 28 2E 32 2E 29 3B 0D 0A 20 STRING(.2.);..
00DF70: 20 20 20 73 74 72 20 3D 20 53 54 52 49 4E 47 28 str = STRING(
00DF80: 2E 6D 61 78 2E 29 3B 0D 0A 20 20 20 20 0D 0A 20 .max.);.. ..
00DF90: 20 56 41 52 0D 0A 20 20 20 20 63 69 66 72 65 20 VAR.. cifre
00DFA0: 3A 20 73 74 72 3B 0D 0A 20 20 20 20 66 72 61 74 : str;.. frat
00DFB0: 61 6C 2C 20 74 69 6C 74 61 6C 20 3A 20 73 74 72 al, tiltal : str
00DFC0: 33 30 3B 0D 0A 20 20 20 20 66 72 61 67 72 75 6E 30;.. fragrun
00DFD0: 64 74 61 6C 2C 20 74 69 6C 67 72 75 6E 64 74 61 dtal, tilgrundta
00DFE0: 6C 20 3A 20 73 74 72 32 3B 0D 0A 20 20 20 20 66 l : str2;.. f
00DFF0: 72 61 67 2C 20 74 69 6C 67 2C 20 74 65 73 74 2C rag, tilg, test,
00E000: 20 69 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 i : INTEGER;..
00E010: 20 20 20 74 61 6C 31 30 20 3A 20 52 45 41 4C 3B tal10 : REAL;
00E020: 0D 0A 20 20 20 20 6F 6B 20 3A 20 42 4F 4F 4C 45 .. ok : BOOLE
00E030: 41 4E 3B 0D 0A 20 20 20 20 0D 0A 20 20 50 52 4F AN;.. .. PRO
00E040: 43 45 44 55 52 45 20 74 69 6C 31 30 28 67 20 3A CEDURE til10(g :
00E050: 20 49 4E 54 45 47 45 52 3B 20 66 72 61 20 3A 20 INTEGER; fra :
00E060: 73 74 72 33 30 3B 20 56 41 52 20 74 61 6C 74 69 str30; VAR talti
00E070: 20 3A 20 52 45 41 4C 29 3B 0D 0A 20 20 20 20 0D : REAL);.. .
00E080: 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 . VAR..
00E090: 69 2C 20 66 61 6B 74 6F 72 20 3A 20 49 4E 54 45 i, faktor : INTE
00E0A0: 47 45 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 GER;.. ..
00E0B0: 42 45 47 49 4E 20 28 2A 20 74 69 6C 31 30 20 2A BEGIN (* til10 *
00E0C0: 29 0D 0A 20 20 20 20 20 20 74 61 6C 31 30 20 3A ).. tal10 :
00E0D0: 3D 20 30 2E 30 3B 0D 0A 20 20 20 20 20 20 46 4F = 0.0;.. FO
00E0E0: 52 20 69 20 3A 3D 20 31 20 54 4F 20 4C 45 4E 28 R i := 1 TO LEN(
00E0F0: 66 72 61 29 20 44 4F 0D 0A 20 20 20 20 20 20 20 fra) DO..
00E100: 20 74 69 6C 67 20 44 4F 0D 0A 20 20 20 20 20 20 tilg DO..
00E110: 57 52 49 54 45 28 63 69 66 72 65 28 2E 69 2E 29 WRITE(cifre(.i.)
00E120: 2C 20 27 20 27 29 3B 0D 0A 20 20 20 20 47 4F 54 , ' ');.. GOT
00E130: 4F 58 59 28 35 2C 20 31 37 29 3B 0D 0A 20 20 20 OXY(5, 17);..
00E140: 20 57 52 49 54 45 28 66 72 61 67 2C 20 27 2D 74 WRITE(frag, '-t
00E150: 61 6C 73 79 73 74 65 6D 65 74 3A 20 27 2C 20 66 alsystemet: ', f
00E160: 72 61 74 61 6C 29 3B 0D 0A 20 20 20 20 47 4F 54 ratal);.. GOT
00E170: 4F 58 59 28 35 2C 20 31 39 29 3B 0D 0A 20 20 20 OXY(5, 19);..
00E180: 20 57 52 49 54 45 28 74 69 6C 67 2C 20 27 2D 74 WRITE(tilg, '-t
00E190: 61 6C 73 79 73 74 65 6D 65 74 3A 20 27 29 3B 0D alsystemet: ');.
00E1A0: 0A 20 20 20 20 74 69 6C 31 30 28 66 72 61 67 2C . til10(frag,
00E1B0: 20 66 72 61 74 61 6C 2C 20 74 61 6C 31 30 29 3B fratal, tal10);
00E1C0: 0D 0A 20 20 20 20 66 72 61 31 30 28 74 69 6C 67 .. fra10(tilg
00E1D0: 2C 20 74 61 6C 31 30 2C 20 74 69 6C 74 61 6C 29 , tal10, tiltal)
00E1E0: 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 74 ;.. WRITELN(t
00E1F0: 69 6C 74 61 6C 29 3B 0D 0A 20 20 20 20 57 52 49 iltal);.. WRI
00E200: 54 45 4C 4E 3B 0D 0A 20 20 45 4E 44 2E 20 28 2A TELN;.. END. (*
00E210: 20 67 72 75 6E 64 74 61 6C 20 2A 29 0D 0A 1A 0D grundtal *)....
00E220: 0A 20 20 20 20 74 69 6C 31 30 28 66 72 61 67 2C . til10(frag,
00E230: 20 66 72 61 74 61 6C 2C 20 74 61 6C 31 30 29 3B fratal, tal10);
00E240: 0D 0A 20 20 20 20 66 72 61 31 30 28 74 69 6C 67 .. fra10(tilg
00E250: 2C 20 74 61 6C 31 30 2C 20 74 69 6C 74 61 6C 29 , tal10, tiltal)
00E260: 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 74 ;.. WRITELN(t
00E270: 69 6C 74 61 6C 29 3B 0D 0A 20 20 20 20 57 52 49 iltal);.. WRI
00E280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E300: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
00E310: 20 20 49 46 20 4F 52 44 28 66 72 61 28 2E 69 2E IF ORD(fra(.i.
00E320: 29 29 20 3C 20 4F 52 44 28 27 41 27 29 0D 0A 20 )) < ORD('A')..
00E330: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 THEN
00E340: 66 61 6B 74 6F 72 20 3A 3D 20 4F 52 44 28 66 72 faktor := ORD(fr
00E350: 61 28 2E 69 2E 29 29 20 2D 20 4F 52 44 28 27 30 a(.i.)) - ORD('0
00E360: 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ')..
00E370: 45 4C 53 45 20 66 61 6B 74 6F 72 20 3A 3D 20 4F ELSE faktor := O
00E380: 52 44 28 66 72 61 28 2E 69 2E 29 29 20 2D 20 4F RD(fra(.i.)) - O
00E390: 52 44 28 27 41 27 29 20 2B 20 31 30 3B 0D 0A 20 RD('A') + 10;..
00E3A0: 20 20 20 20 20 20 20 20 20 74 61 6C 74 69 20 3A talti :
00E3B0: 3D 20 74 61 6C 74 69 20 2A 20 67 20 2B 20 66 61 = talti * g + fa
00E3C0: 6B 74 6F 72 3B 0D 0A 20 20 20 20 20 20 20 20 45 ktor;.. E
00E3D0: 4E 44 3B 0D 0A 20 20 20 20 45 4E 44 3B 20 28 2A ND;.. END; (*
00E3E0: 20 74 69 6C 31 30 20 2A 29 0D 0A 20 20 0D 0A 20 til10 *).. ..
00E3F0: 20 50 52 4F 43 45 44 55 52 45 20 66 72 61 31 30 PROCEDURE fra10
00E400: 28 67 20 3A 20 49 4E 54 45 47 45 52 3B 20 74 61 (g : INTEGER; ta
00E410: 6C 74 69 20 3A 20 52 45 41 4C 3B 20 56 41 52 20 lti : REAL; VAR
00E420: 74 69 6C 20 3A 20 73 74 72 33 30 29 3B 0D 0A 20 til : str30);..
00E430: 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 .. VAR..
00E440: 20 20 72 65 73 74 20 3A 20 49 4E 54 45 47 45 52 rest : INTEGER
00E450: 3B 0D 0A 20 20 20 20 20 20 64 69 76 69 64 65 6E ;.. dividen
00E460: 64 2C 20 6B 76 6F 74 69 65 6E 74 20 3A 20 52 45 d, kvotient : RE
00E470: 41 4C 3B 0D 0A 20 20 20 20 20 20 0D 0A 20 20 20 AL;.. ..
00E480: 20 42 45 47 49 4E 20 28 2A 20 66 72 61 31 30 20 BEGIN (* fra10
00E490: 2A 29 0D 0A 20 20 20 20 20 20 6B 76 6F 74 69 65 *).. kvotie
00E4A0: 6E 74 20 3A 3D 20 49 4E 54 28 74 61 6C 74 69 20 nt := INT(talti
00E4B0: 2F 20 67 20 2B 20 30 2E 30 30 30 31 29 3B 0D 0A / g + 0.0001);..
00E4C0: 20 20 20 20 20 20 72 65 73 74 20 3A 3D 20 52 4F rest := RO
00E4D0: 55 4E 44 28 74 61 6C 74 69 20 2D 20 6B 76 6F 74 UND(talti - kvot
00E4E0: 69 65 6E 74 20 2A 20 67 29 3B 0D 0A 20 20 20 20 ient * g);..
00E4F0: 20 20 74 69 6C 20 3A 3D 20 63 69 66 72 65 28 2E til := cifre(.
00E500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00E510: 0C 00 01 00 02 09 52 E5 0C 00 41 02 00 00 00 02 ......R...A.....
00E520: 0C 00 46 02 00 00 00 02 0C 00 42 02 00 00 00 02 ..F.......B.....
00E530: 0C 00 47 02 00 00 00 02 0C 00 43 02 00 00 00 02 ..G.......C.....
00E540: 0C 00 48 02 00 00 00 02 0C 00 44 02 00 00 00 02 ..H.......D.....
00E550: 0C 00 49 02 00 00 00 02 0C 00 45 02 00 00 00 02 ..I.......E.....
00E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E600: 50 52 4F 47 52 41 4D 20 68 61 72 6D 6F 6E 69 63 PROGRAM harmonic
00E610: 3B 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 ;.... VAR..
00E620: 69 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 i : INTEGER;..
00E630: 20 20 73 75 6D 2C 20 67 72 61 65 6E 73 65 20 3A sum, graense :
00E640: 20 52 45 41 4C 3B 0D 0A 20 20 20 20 0D 0A 20 20 REAL;.. ..
00E650: 42 45 47 49 4E 0D 0A 20 20 20 20 57 52 49 54 45 BEGIN.. WRITE
00E660: 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 (CLRHOM);.. W
00E670: 52 49 54 45 28 27 54 61 73 74 20 67 72 7B 6E 73 RITE('Tast gr{ns
00E680: 65 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 67 72 e: '); READLN(gr
00E690: 61 65 6E 73 65 29 3B 0D 0A 20 20 20 20 73 75 6D aense);.. sum
00E6A0: 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 69 20 3A 3D := 0;.. i :=
00E6B0: 20 30 3B 0D 0A 20 20 20 20 57 48 49 4C 45 20 73 0;.. WHILE s
00E6C0: 75 6D 20 3C 20 67 72 61 65 6E 73 65 20 44 4F 0D um < graense DO.
00E6D0: 0A 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 . BEGIN..
00E6E0: 20 20 20 20 20 20 69 20 3A 3D 20 69 20 2B 20 31 i := i + 1
00E6F0: 3B 0D 0A 20 20 20 20 20 20 20 20 73 75 6D 20 3A ;.. sum :
00E700: 3D 20 73 75 6D 20 2B 20 31 20 2F 20 69 3B 0D 0A = sum + 1 / i;..
00E710: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
00E720: 57 52 49 54 45 4C 4E 28 27 4D 65 64 20 27 2C 20 WRITELN('Med ',
00E730: 69 2C 20 27 20 6C 65 64 20 62 6C 69 76 65 72 20 i, ' led bliver
00E740: 73 75 6D 6D 65 6E 3A 20 27 2C 20 73 75 6D 29 3B summen: ', sum);
00E750: 0D 0A 20 20 45 4E 44 2E 0D 0A 1A 4E 0D 0A 20 20 .. END....N..
00E760: 20 20 20 20 20 20 69 20 3A 3D 20 69 20 2B 20 31 i := i + 1
00E770: 3B 0D 0A 20 20 20 20 20 20 20 20 73 75 6D 20 3A ;.. sum :
00E780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E800: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
00E810: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00E820: 20 20 20 20 20 57 52 49 54 45 28 27 55 6C 6F 76 WRITE('Ulov
00E830: 6C 69 67 74 20 63 70 72 6E 72 2E 20 2D 20 74 61 ligt cprnr. - ta
00E840: 73 74 20 3C 52 45 54 55 52 4E 3E 27 29 3B 0D 0A st <RETURN>');..
00E850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00E860: 20 20 20 20 52 45 41 44 4C 4E 28 63 68 29 3B 0D READLN(ch);.
00E870: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00E880: 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 END..
00E890: 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 20 4E ELSE IF N
00E8A0: 4F 54 20 73 6F 65 67 28 74 61 62 28 2E 69 6E 64 OT soeg(tab(.ind
00E8B0: 65 78 2E 29 2C 20 6E 72 29 0D 0A 20 20 20 20 20 ex.), nr)..
00E8C0: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 0D THEN.
00E8D0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00E8E0: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 BEGIN..
00E8F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4E 45 NE
00E900: 57 28 70 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 W(pp);..
00E910: 20 20 20 20 20 20 20 20 20 20 20 20 70 70 5E 2E pp^.
00E920: 6E 61 65 73 74 65 20 3A 3D 20 74 61 62 28 2E 69 naeste := tab(.i
00E930: 6E 64 65 78 2E 29 3B 0D 0A 20 20 20 20 20 20 20 ndex.);..
00E940: 20 20 20 20 20 20 20 20 20 20 20 20 20 70 70 5E pp^
00E950: 2E 6E 75 6D 6D 65 72 20 3A 3D 20 6E 72 3B 0D 0A .nummer := nr;..
00E960: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00E970: 20 20 20 20 74 61 62 28 2E 69 6E 64 65 78 2E 29 tab(.index.)
00E980: 20 3A 3D 20 70 70 3B 0D 0A 20 20 20 20 20 20 20 := pp;..
00E990: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 0D 0A END..
00E9A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C EL
00E9B0: 53 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 SE..
00E9C0: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
00E9D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00E9E0: 20 57 52 49 54 45 28 6E 72 2C 20 27 20 66 69 6E WRITE(nr, ' fin
00E9F0: 64 65 73 20 61 6C 6C 65 72 65 64 65 20 2D 20 74 des allerede - t
00EA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EC00: 61 73 74 20 3C 52 45 54 55 52 4E 3E 27 29 3B 0D ast <RETURN>');.
00EC10: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00EC20: 20 20 20 20 20 52 45 41 44 4C 4E 28 63 68 29 3B READLN(ch);
00EC30: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00EC40: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
00EC50: 20 20 20 20 20 20 45 4E 44 3B 20 28 2A 20 69 6E END; (* in
00EC60: 64 73 61 65 74 20 2A 29 0D 0A 20 20 20 20 20 20 dsaet *)..
00EC70: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
00EC80: 42 45 47 49 4E 20 28 2A 20 68 61 73 68 74 61 62 BEGIN (* hashtab
00EC90: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 *)..
00ECA0: 20 46 4F 52 20 69 20 3A 3D 20 30 20 54 4F 20 39 FOR i := 0 TO 9
00ECB0: 39 39 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 99 DO..
00ECC0: 20 20 20 20 20 74 61 62 65 6C 28 2E 69 2E 29 20 tabel(.i.)
00ECD0: 3A 3D 20 4E 49 4C 3B 0D 0A 20 20 20 20 20 20 20 := NIL;..
00ECE0: 20 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 REPEAT..
00ECF0: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
00ED00: 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 (CLRHOM);..
00ED10: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
00ED20: 28 27 20 20 20 20 20 49 2E 20 49 6E 64 73 7B 74 (' I. Inds{t
00ED30: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
00ED40: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
00ED50: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
00ED60: 4C 4E 28 27 20 20 20 20 20 53 2E 20 53 7C 67 27 LN(' S. S|g'
00ED70: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
00ED80: 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 WRITELN;..
00ED90: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
00EDA0: 4E 28 27 20 20 20 20 20 41 2E 20 41 66 73 6C 75 N(' A. Afslu
00EDB0: 74 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 t');..
00EDC0: 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 WRITELN;..
00EDD0: 20 20 20 20 20 20 20 20 20 20 20 20 52 45 50 45 REPE
00EDE0: 41 54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 AT..
00EDF0: 20 20 20 20 52 45 41 44 28 4B 42 44 2C 20 63 68 READ(KBD, ch
00EE00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
00EE10: 68 61 73 68 74 61 62 3B 0D 0A 20 20 20 20 20 20 hashtab;..
00EE20: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 28 2A .. (*
00EE30: 20 63 70 72 2D 6B 6F 6E 74 72 6F 6C 6C 65 6E 20 cpr-kontrollen
00EE40: 69 20 64 65 74 74 65 20 70 72 6F 67 72 61 6D 20 i dette program
00EE50: 63 68 65 63 6B 65 72 20 6B 75 6E 20 2A 29 0D 0A checker kun *)..
00EE60: 20 20 20 20 20 20 20 20 20 20 28 2A 20 6F 6D 20 (* om
00EE70: 64 65 20 74 72 65 20 73 69 64 73 74 65 20 74 65 de tre sidste te
00EE80: 67 6E 20 65 72 20 6C 6F 76 6C 69 67 65 20 20 20 gn er lovlige
00EE90: 20 20 20 20 20 20 20 20 2A 29 0D 0A 20 20 20 20 *)..
00EEA0: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
00EEB0: 20 20 54 59 50 45 0D 0A 20 20 20 20 20 20 20 20 TYPE..
00EEC0: 20 20 20 20 73 74 72 31 30 20 3D 20 53 54 52 49 str10 = STRI
00EED0: 4E 47 28 2E 31 30 2E 29 3B 0D 0A 20 20 20 20 20 NG(.10.);..
00EEE0: 20 20 20 20 20 20 20 69 6E 64 65 78 74 79 70 65 indextype
00EEF0: 20 3D 20 30 20 2E 2E 20 39 39 39 3B 0D 0A 20 20 = 0 .. 999;..
00EF00: 20 20 20 20 20 20 20 20 20 20 70 6F 69 6E 74 65 pointe
00EF10: 72 20 3D 20 5E 20 70 6F 73 74 3B 0D 0A 20 20 20 r = ^ post;..
00EF20: 20 20 20 20 20 20 20 20 20 70 6F 73 74 20 3D 20 post =
00EF30: 52 45 43 4F 52 44 0D 0A 20 20 20 20 20 20 20 20 RECORD..
00EF40: 20 20 20 20 20 20 20 20 20 20 20 20 20 6E 61 65 nae
00EF50: 73 74 65 20 3A 20 70 6F 69 6E 74 65 72 3B 0D 0A ste : pointer;..
00EF60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00EF70: 20 20 20 20 20 6E 75 6D 6D 65 72 20 3A 20 73 74 nummer : st
00EF80: 72 31 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 r10;..
00EF90: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
00EFA0: 20 20 20 20 20 20 20 20 20 20 20 68 61 73 68 74 hasht
00EFB0: 61 62 65 6C 20 3D 20 41 52 52 41 59 28 2E 69 6E abel = ARRAY(.in
00EFC0: 64 65 78 74 79 70 65 2E 29 20 4F 46 20 70 6F 69 dextype.) OF poi
00EFD0: 6E 74 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 nter;..
00EFE0: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 56 41 52 .. VAR
00EFF0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 74 61 .. ta
00F000: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
00F010: 20 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E UNTIL ch IN (.
00F020: 27 49 27 2C 20 27 69 27 2C 20 27 53 27 2C 20 27 'I', 'i', 'S', '
00F030: 73 27 2C 20 27 41 27 2C 20 27 61 27 2E 29 3B 0D s', 'A', 'a'.);.
00F040: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 . C
00F050: 41 53 45 20 63 68 20 4F 46 0D 0A 20 20 20 20 20 ASE ch OF..
00F060: 20 20 20 20 20 20 20 20 20 20 20 27 49 27 2C 20 'I',
00F070: 27 69 27 20 3A 20 42 45 47 49 4E 0D 0A 20 20 20 'i' : BEGIN..
00F080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F090: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
00F0A0: 27 54 61 73 74 20 63 70 72 6E 75 6D 6D 65 72 3A 'Tast cprnummer:
00F0B0: 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ');..
00F0C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F0D0: 20 20 20 42 55 46 4C 45 4E 20 3A 3D 20 31 30 3B BUFLEN := 10;
00F0E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00F0F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 R
00F100: 45 41 44 4C 4E 28 63 70 72 29 3B 0D 0A 20 20 20 EADLN(cpr);..
00F110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F120: 20 20 20 20 20 20 20 20 20 20 69 6E 64 73 61 65 indsae
00F130: 74 28 74 61 62 65 6C 2C 20 63 70 72 29 3B 0D 0A t(tabel, cpr);..
00F140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F150: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
00F160: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00F170: 20 27 53 27 2C 20 27 73 27 20 3A 20 42 45 47 49 'S', 's' : BEGI
00F180: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
00F190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F1A0: 57 52 49 54 45 28 27 48 76 69 6C 6B 65 74 20 63 WRITE('Hvilket c
00F1B0: 70 72 6E 75 6D 6D 65 72 20 73 7C 67 65 73 3A 20 prnummer s|ges:
00F1C0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
00F1D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F1E0: 20 20 42 55 46 4C 45 4E 20 3A 3D 20 31 30 3B 0D BUFLEN := 10;.
00F1F0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00F200: 62 65 6C 20 3A 20 68 61 73 68 74 61 62 65 6C 3B bel : hashtabel;
00F210: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 63 70 .. cp
00F220: 72 20 3A 20 73 74 72 31 30 3B 0D 0A 20 20 20 20 r : str10;..
00F230: 20 20 20 20 20 20 20 20 63 68 20 3A 20 43 48 41 ch : CHA
00F240: 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 R;..
00F250: 69 6E 64 65 78 20 3A 20 69 6E 64 65 78 74 79 70 index : indextyp
00F260: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e;..
00F270: 69 2C 20 74 65 73 74 20 3A 20 49 4E 54 45 47 45 i, test : INTEGE
00F280: 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 R;..
00F290: 0D 0A 20 20 20 20 20 20 20 20 20 20 46 55 4E 43 .. FUNC
00F2A0: 54 49 4F 4E 20 73 6F 65 67 28 74 61 62 70 6F 69 TION soeg(tabpoi
00F2B0: 6E 74 65 72 20 3A 20 70 6F 69 6E 74 65 72 3B 20 nter : pointer;
00F2C0: 6E 72 20 3A 20 73 74 72 31 30 29 20 3A 20 42 4F nr : str10) : BO
00F2D0: 4F 4C 45 41 4E 3B 0D 0A 20 20 20 20 20 20 20 20 OLEAN;..
00F2E0: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ..
00F2F0: 56 41 52 0D 0A 20 20 20 20 20 20 20 20 20 20 20 VAR..
00F300: 20 20 20 66 75 6E 64 65 74 20 3A 20 42 4F 4F 4C fundet : BOOL
00F310: 45 41 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 EAN;..
00F320: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ..
00F330: 42 45 47 49 4E 20 28 2A 20 73 6F 65 67 20 2A 29 BEGIN (* soeg *)
00F340: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00F350: 66 75 6E 64 65 74 20 3A 3D 46 41 4C 53 45 3B 0D fundet :=FALSE;.
00F360: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 . W
00F370: 48 49 4C 45 20 28 74 61 62 70 6F 69 6E 74 65 72 HILE (tabpointer
00F380: 20 3C 3E 20 4E 49 4C 29 20 41 4E 44 20 4E 4F 54 <> NIL) AND NOT
00F390: 20 66 75 6E 64 65 74 20 44 4F 0D 0A 20 20 20 20 fundet DO..
00F3A0: 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 74 IF t
00F3B0: 61 62 70 6F 69 6E 74 65 72 5E 2E 6E 75 6D 6D 65 abpointer^.numme
00F3C0: 72 20 3D 20 6E 72 0D 0A 20 20 20 20 20 20 20 20 r = nr..
00F3D0: 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 66 THEN f
00F3E0: 75 6E 64 65 74 20 3A 3D 20 54 52 55 45 0D 0A 20 undet := TRUE..
00F3F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 RE
00F410: 41 44 4C 4E 28 63 70 72 29 3B 0D 0A 20 20 20 20 ADLN(cpr);..
00F420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F430: 20 20 20 20 20 20 20 20 20 56 41 4C 28 43 4F 50 VAL(COP
00F440: 59 28 63 70 72 2C 20 38 2C 20 33 29 2C 20 69 6E Y(cpr, 8, 3), in
00F450: 64 65 78 2C 20 74 65 73 74 29 3B 0D 0A 20 20 20 dex, test);..
00F460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F470: 20 20 20 20 20 20 20 20 20 20 49 46 20 28 74 65 IF (te
00F480: 73 74 20 3C 3E 20 30 29 20 4F 52 20 28 4C 45 4E st <> 0) OR (LEN
00F490: 28 63 70 72 29 20 3C 20 31 30 29 0D 0A 20 20 20 (cpr) < 10)..
00F4A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F4B0: 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E THEN
00F4C0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00F4D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F4E0: 20 20 20 57 52 49 54 45 4C 4E 28 27 55 6C 6F 76 WRITELN('Ulov
00F4F0: 6C 69 67 74 20 63 70 72 6E 72 2E 27 29 0D 0A 20 ligt cprnr.')..
00F500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C EL
00F520: 53 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 SE..
00F530: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F540: 20 20 20 20 20 49 46 20 73 6F 65 67 28 74 61 62 IF soeg(tab
00F550: 65 6C 28 2E 69 6E 64 65 78 2E 29 2C 20 63 70 72 el(.index.), cpr
00F560: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 )..
00F570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F580: 20 20 20 20 20 20 54 48 45 4E 20 57 52 49 54 45 THEN WRITE
00F590: 4C 4E 28 63 70 72 2C 20 27 20 66 69 6E 64 65 73 LN(cpr, ' findes
00F5A0: 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ')..
00F5B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F5C0: 20 20 20 20 20 20 20 45 4C 53 45 20 57 52 49 54 ELSE WRIT
00F5D0: 45 4C 4E 28 63 70 72 2C 20 27 20 66 69 6E 64 65 ELN(cpr, ' finde
00F5E0: 73 20 69 6B 6B 65 27 29 3B 0D 0A 20 20 20 20 20 s ikke');..
00F5F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F600: 20 45 4C 53 45 20 74 61 62 70 6F 69 6E 74 65 72 ELSE tabpointer
00F610: 20 3A 3D 20 74 61 62 70 6F 69 6E 74 65 72 5E 2E := tabpointer^.
00F620: 6E 61 65 73 74 65 3B 0D 0A 20 20 20 20 20 20 20 naeste;..
00F630: 20 20 20 20 20 20 20 73 6F 65 67 20 3A 3D 20 66 soeg := f
00F640: 75 6E 64 65 74 3B 0D 0A 20 20 20 20 20 20 20 20 undet;..
00F650: 20 20 20 20 45 4E 44 3B 20 28 2A 20 73 6F 65 67 END; (* soeg
00F660: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 *)..
00F670: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 50 52 4F .. PRO
00F680: 43 45 44 55 52 45 20 69 6E 64 73 61 65 74 28 56 CEDURE indsaet(V
00F690: 41 52 20 74 61 62 20 3A 20 68 61 73 68 74 61 62 AR tab : hashtab
00F6A0: 65 6C 3B 20 6E 72 20 3A 20 73 74 72 31 30 29 3B el; nr : str10);
00F6B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 .. ..
00F6C0: 20 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A 20 VAR..
00F6D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6E 64 ind
00F6E0: 65 78 20 3A 20 69 6E 64 65 78 74 79 70 65 3B 0D ex : indextype;.
00F6F0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6E . n
00F700: 61 65 73 74 65 2C 20 70 70 20 3A 20 70 6F 69 6E aeste, pp : poin
00F710: 74 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ter;..
00F720: 20 20 20 20 74 65 73 74 20 3A 20 49 4E 54 45 47 test : INTEG
00F730: 45 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ER;..
00F740: 20 20 20 63 68 20 3A 20 43 48 41 52 3B 0D 0A 20 ch : CHAR;..
00F750: 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ..
00F760: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
00F770: 20 28 2A 20 69 6E 64 73 61 65 74 20 2A 29 0D 0A (* indsaet *)..
00F780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 41 VA
00F790: 4C 28 43 4F 50 59 28 6E 72 2C 20 38 2C 20 33 29 L(COPY(nr, 8, 3)
00F7A0: 2C 20 69 6E 64 65 78 2C 20 74 65 73 74 29 3B 0D , index, test);.
00F7B0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 . I
00F7C0: 46 20 20 28 74 65 73 74 20 3C 3E 20 30 29 20 4F F (test <> 0) O
00F7D0: 52 20 28 4C 45 4E 28 6E 72 29 20 3C 20 31 30 29 R (LEN(nr) < 10)
00F7E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00F7F0: 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 THEN..
00F800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00F810: 0D 00 01 00 02 09 52 E5 0D 00 41 02 00 00 00 02 ......R...A.....
00F820: 0D 00 46 02 00 00 00 02 0D 00 42 02 00 00 00 02 ..F.......B.....
00F830: 0D 00 47 02 00 00 00 02 0D 00 43 02 00 00 00 02 ..G.......C.....
00F840: 0D 00 48 02 00 00 00 02 0D 00 44 02 00 00 00 02 ..H.......D.....
00F850: 0D 00 49 02 00 00 00 02 0D 00 45 02 00 00 00 02 ..I.......E.....
00F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F900: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 54 WRITE('T
00F910: 61 73 74 20 3C 52 45 54 55 52 4E 3E 20 27 29 3B ast <RETURN> ');
00F920: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00F930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 R
00F940: 45 41 44 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 20 EADLN(ch);..
00F950: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F960: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
00F970: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
00F980: 0A 20 20 20 20 20 20 20 20 20 20 20 20 55 4E 54 . UNT
00F990: 49 4C 20 63 68 20 49 4E 20 28 2E 27 41 27 2C 20 IL ch IN (.'A',
00F9A0: 27 61 27 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 'a'.);..
00F9B0: 20 20 45 4E 44 2E 20 28 2A 20 68 61 73 68 74 61 END. (* hashta
00F9C0: 62 20 2A 29 0D 0A 1A 68 29 3B 0D 0A 20 20 20 20 b *)...h);..
00F9D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F9E0: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
00F9F0: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
00FA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FB00: 70 72 6F 67 72 61 6D 20 66 69 6C 5F 6F 76 65 72 program fil_over
00FB10: 66 6F 65 72 73 65 6C 3B 0D 0A 76 61 72 0D 0A 20 foersel;..var..
00FB20: 20 20 6C 69 6E 3A 20 73 74 72 69 6E 67 5B 20 32 lin: string[ 2
00FB30: 35 35 5D 3B 0D 0A 20 20 20 66 3A 20 74 65 78 74 55];.. f: text
00FB40: 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 20 72 65 70 ;..begin.. rep
00FB50: 65 61 74 0D 0A 20 20 20 20 20 20 77 72 69 74 65 eat.. write
00FB60: 6C 6E 28 20 61 75 78 29 3B 0D 0A 20 20 20 20 20 ln( aux);..
00FB70: 20 72 65 61 64 6C 6E 28 20 61 75 78 2C 20 6C 69 readln( aux, li
00FB80: 6E 29 3B 20 20 20 0D 0A 20 20 20 20 20 20 69 66 n); .. if
00FB90: 20 6C 69 6E 20 3D 20 27 63 6C 6F 73 65 26 23 78 lin = 'close&#x
00FBA0: 79 7A 27 20 74 68 65 6E 0D 0A 20 20 20 20 20 20 yz' then..
00FBB0: 20 20 20 63 6C 6F 73 65 28 20 66 29 0D 0A 20 20 close( f)..
00FBC0: 20 20 20 20 20 20 20 65 6C 73 65 20 69 66 20 63 else if c
00FBD0: 6F 70 79 28 20 6C 69 6E 2C 20 31 2C 20 35 29 20 opy( lin, 1, 5)
00FBE0: 3D 20 27 26 23 78 79 7A 27 20 74 68 65 6E 0D 0A = '&#xyz' then..
00FBF0: 20 20 20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A begin..
00FC00: 20 20 20 20 20 20 20 20 20 20 20 20 77 72 69 74 writ
00FC10: 65 6C 6E 28 20 6C 69 6E 29 3B 0D 0A 20 20 20 20 eln( lin);..
00FC20: 20 20 20 20 20 20 20 20 61 73 73 69 67 6E 28 20 assign(
00FC30: 66 2C 20 63 6F 70 79 28 20 6C 69 6E 2C 20 36 2C f, copy( lin, 6,
00FC40: 20 6C 65 6E 28 6C 69 6E 29 2D 35 20 29 29 3B 0D len(lin)-5 ));.
00FC50: 0A 20 20 20 20 20 20 20 20 20 20 20 20 72 65 77 . rew
00FC60: 72 69 74 65 28 20 66 29 3B 0D 0A 20 20 20 20 20 rite( f);..
00FC70: 20 20 20 20 65 6E 64 0D 0A 20 20 20 20 20 20 20 end..
00FC80: 20 20 65 6C 73 65 20 62 65 67 69 6E 0D 0A 20 20 else begin..
00FC90: 20 20 20 20 20 20 20 20 20 20 77 72 69 74 65 6C writel
00FCA0: 6E 28 20 66 2C 20 6C 69 6E 29 3B 0D 0A 20 20 20 n( f, lin);..
00FCB0: 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 75 end;.. u
00FCC0: 6E 74 69 6C 20 6C 69 6E 20 3D 20 27 64 65 74 20 ntil lin = 'det
00FCD0: 76 61 72 20 61 6C 74 20 66 6F 72 20 69 64 61 67 var alt for idag
00FCE0: 27 3B 0D 0A 65 6E 64 2E 0D 0A 1A 1A 1A 1A 1A 1A ';..end.........
00FCF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00FD00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
00FD10: 68 65 6E 74 70 6F 73 74 3B 0D 0A 20 20 20 20 20 hentpost;..
00FD20: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 54 .. T
00FD30: 59 50 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 YPE..
00FD40: 20 6D 65 64 6C 65 6D 73 70 6F 73 74 20 3D 20 52 medlemspost = R
00FD50: 45 43 4F 52 44 0D 0A 20 20 20 20 20 20 20 20 20 ECORD..
00FD60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00FD70: 20 20 20 6C 6F 65 62 65 6E 72 20 3A 20 49 4E 54 loebenr : INT
00FD80: 45 47 45 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 EGER;..
00FD90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00FDA0: 20 20 20 6E 61 76 6E 20 3A 20 53 54 52 49 4E 47 navn : STRING
00FDB0: 28 2E 33 30 2E 29 3B 0D 0A 20 20 20 20 20 20 20 (.30.);..
00FDC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00FDD0: 20 20 20 20 20 67 61 64 65 20 3A 20 53 54 52 49 gade : STRI
00FDE0: 4E 47 28 2E 33 30 2E 29 3B 0D 0A 20 20 20 20 20 NG(.30.);..
00FDF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00FE00: 20 20 20 20 20 20 20 70 6F 73 74 6E 72 62 79 20 postnrby
00FE10: 3A 20 53 54 52 49 4E 47 28 2E 33 30 2E 29 3B 0D : STRING(.30.);.
00FE20: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00FE30: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6E 66 inf
00FE40: 6F 20 3A 20 53 54 52 49 4E 47 28 2E 31 30 30 2E o : STRING(.100.
00FE50: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
00FE60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
00FE70: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A D;.. ..
00FE80: 20 20 20 20 20 20 20 20 20 20 20 20 72 65 67 69 regi
00FE90: 73 74 65 72 20 3D 20 46 49 4C 45 20 4F 46 20 6D ster = FILE OF m
00FEA0: 65 64 6C 65 6D 73 70 6F 73 74 3B 0D 0A 20 20 20 edlemspost;..
00FEB0: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
00FEC0: 20 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 VAR..
00FED0: 20 20 20 20 20 20 6D 65 64 6C 65 6D 20 3A 20 6D medlem : m
00FEE0: 65 64 6C 65 6D 73 70 6F 73 74 3B 0D 0A 20 20 20 edlemspost;..
00FEF0: 20 20 20 20 20 20 20 20 20 72 65 67 69 73 74 65 registe
00FF00: 00 04 FD 2A 00 04 FD 2A F3 A2 F3 A2 3A F3 B2 F3 ...*...*....:...
00FF10: B2 2A F3 A2 00 A2 2A 2A 00 04 FD 2A 00 04 FD 2A .*....**...*...*
00FF20: 00 04 FD 3A 00 10 00 10 2A 00 04 FD 2A 2A 0F 03 ...:....*...**..
00FF30: FD 0A 2A F3 A2 00 00 3F 0F FD 2A 2A 0A 00 00 0A ..*....?..**....
00FF40: 2A 00 A2 00 00 3A 30 04 FD 3A 30 04 FD 2A 00 04 *....:0..:0..*..
00FF50: FD 2A 2A 0A 00 00 0A 2A 00 A2 00 00 3A F3 B2 F3 .**....*....:...
00FF60: B2 3A F3 B2 F3 B2 2A F3 A2 F3 A2 2A 2A 05 0F 0F .:....*....**...
00FF70: 00 2A 00 04 FD 3A 00 B2 A2 B2 3A 00 B2 A2 B2 2A .*...:....:....*
00FF80: 00 A2 03 FD 2A 2A 00 04 FD 2A F3 A2 00 00 3A F3 ....**...*....:.
00FF90: B2 F3 B2 3A F3 B2 F3 B2 2A 51 A2 03 FD 2A 2A 0F ...:....*Q...**.
00FFA0: 03 FD 0A 2A A2 A2 00 00 3A A2 10 A2 B2 3A A2 10 ...*....:....:..
00FFB0: 00 B2 2A 00 A2 03 FD 2A 2A 0A 00 00 0A 2A F3 F3 ..*....**....*..
00FFC0: A2 00 3A F3 B2 F3 B2 3A F3 B2 30 B2 2A F3 A2 F3 ..:....:..0.*...
00FFD0: A2 2A 2A 0A 00 00 0A 2A 00 04 FD 3A 00 10 00 10 .**....*...:....
00FFE0: 3A 00 10 30 10 2A 00 04 FD 2A 2A 05 0F 0F 00 2A :..0.*...**....*
00FFF0: 00 04 FD 3F 0F FD 2A 2A 00 04 FD 2A 00 04 FD 3A ...?..**...*...:
010000: 30 04 FD 2A 00 04 FD 3A 30 04 FD 2A 3F 05 FD 2A 0..*...:0..*?..*
010010: 00 04 FD 3A F3 B2 71 30 2A F3 A2 F3 A2 3A F3 B2 ...:..q0*....:..
010020: F3 B2 2A 2A 0A 00 0A 00 2A 00 04 FD 3A 00 B2 F3 ..**....*...:...
010030: 30 2A 00 A2 00 A2 3A 00 B2 00 B2 2A 2A 0F 03 FD 0*....:....**...
010040: 0A 2A 00 04 FD 3A 71 B2 51 30 2A 51 A2 F3 A2 3A .*...:q.Q0*Q...:
010050: 71 B2 71 B2 2A 2A 0A 00 03 FD 2A 00 04 FD 3A 20 q.q.**....*...:
010060: B2 71 30 2A 00 A2 A2 00 3A 20 B2 20 B2 2A 2A 00 .q0*....: . .**.
010070: 00 0F 0A 2A 0A 00 05 00 3A F3 B2 F3 B2 2A F3 A2 ...*....:....*..
010080: F3 A2 3A F3 B2 F3 B2 2A 2A 00 00 0A 0A 2A 0F 03 ..:....**....*..
010090: FD 0A 3A 00 10 00 10 2A 00 04 FD 3A 00 10 00 10 ..:....*...:....
0100A0: 2A 2A 0F 03 FD 0A 2A 0A 00 03 FD 3F 0F FD 2A 2A **....*....?..**
0100B0: 00 51 00 00 2A 00 04 FD 2A 00 04 FD 3A 30 04 FD .Q..*...*...:0..
0100C0: 2A 00 04 FD 2A 2A 00 51 00 00 2A 00 00 05 00 2A *...**.Q..*....*
0100D0: F3 A2 A2 00 3A F3 B2 F3 B2 2A F3 A2 A2 00 2A 2A ....:....*....**
0100E0: 0A 00 00 0A 2A 0F 0A 00 0A 2A 00 A2 A2 00 3A 00 ....*....*....:.
0100F0: B2 A2 10 2A 00 A2 A2 00 2A 2A 0A 05 00 0A 2A 0A ...*....**....*.
010100: 72 66 69 6C 20 3A 20 72 65 67 69 73 74 65 72 3B rfil : register;
010110: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 63 70 .. cp
010120: 6D 6E 61 76 6E 20 3A 20 53 54 52 49 4E 47 28 2E mnavn : STRING(.
010130: 31 34 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 14.);..
010140: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 42 .. B
010150: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
010160: 20 20 57 52 49 54 45 28 43 48 52 28 31 32 29 29 WRITE(CHR(12))
010170: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 57 ;.. W
010180: 52 49 54 45 28 27 48 76 61 64 20 68 65 64 64 65 RITE('Hvad hedde
010190: 72 20 6B 61 72 74 6F 74 65 6B 65 74 20 28 43 50 r kartoteket (CP
0101A0: 2F 4D 20 6E 61 76 6E 29 3A 20 27 29 3B 0D 0A 20 /M navn): ');..
0101B0: 20 20 20 20 20 20 20 20 20 20 20 52 45 41 44 4C READL
0101C0: 4E 28 63 70 6D 6E 61 76 6E 29 3B 0D 0A 20 20 20 N(cpmnavn);..
0101D0: 20 20 20 20 20 20 20 20 20 41 53 53 49 47 4E 28 ASSIGN(
0101E0: 72 65 67 69 73 74 65 72 66 69 6C 2C 20 63 70 6D registerfil, cpm
0101F0: 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 20 20 navn);..
010200: 20 20 20 20 52 45 53 45 54 28 72 65 67 69 73 74 RESET(regist
010210: 65 72 66 69 6C 29 3B 0D 0A 20 20 20 20 20 20 20 erfil);..
010220: 20 20 20 20 20 57 48 49 4C 45 20 4E 4F 54 20 45 WHILE NOT E
010230: 4F 46 28 72 65 67 69 73 74 65 72 66 69 6C 29 20 OF(registerfil)
010240: 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 DO..
010250: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
010260: 20 20 20 20 20 20 20 20 20 52 45 41 44 28 72 65 READ(re
010270: 67 69 73 74 65 72 66 69 6C 2C 20 6D 65 64 6C 65 gisterfil, medle
010280: 6D 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 m);..
010290: 20 20 20 20 20 57 49 54 48 20 6D 65 64 6C 65 6D WITH medlem
0102A0: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 DO..
0102B0: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
0102C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0102D0: 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 WRITELN;..
0102E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0102F0: 57 52 49 54 45 4C 4E 28 27 4D 65 64 6C 65 6D 73 WRITELN('Medlems
010300: 50 52 4F 47 52 41 4D 20 69 64 65 61 6C 3B 0D 0A PROGRAM ideal;..
010310: 20 20 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 .. TYPE..
010320: 73 74 72 36 20 3D 20 53 54 52 49 4E 47 28 2E 36 str6 = STRING(.6
010330: 2E 29 3B 0D 0A 20 20 0D 0A 20 20 56 41 52 0D 0A .);.. .. VAR..
010340: 20 20 20 20 6B 6F 65 6E 20 3A 20 73 74 72 36 3B koen : str6;
010350: 0D 0A 20 20 20 20 63 68 20 3A 20 43 48 41 52 3B .. ch : CHAR;
010360: 0D 0A 20 20 20 20 68 6F 65 6A 64 65 20 3A 20 49 .. hoejde : I
010370: 4E 54 45 47 45 52 3B 0D 0A 20 20 0D 0A 20 20 50 NTEGER;.. .. P
010380: 52 4F 43 45 44 55 52 45 20 66 6F 72 73 69 64 65 ROCEDURE forside
010390: 3B 0D 0A 20 20 20 0D 0A 20 20 20 20 43 4F 4E 53 ;.. .. CONS
0103A0: 54 0D 0A 20 20 20 20 20 20 78 20 3D 20 31 30 3B T.. x = 10;
0103B0: 0D 0A 20 20 20 20 20 20 79 20 3D 20 34 3B 0D 0A .. y = 4;..
0103C0: 20 20 20 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 .. VAR..
0103D0: 20 20 20 20 20 63 68 20 3A 20 43 48 41 52 3B 0D ch : CHAR;.
0103E0: 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 47 49 4E . .. BEGIN
0103F0: 20 28 2A 20 66 6F 72 73 69 64 65 20 2A 29 0D 0A (* forside *)..
010400: 20 20 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 WRITE(CLRH
010410: 4F 4D 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F OM);.. GOTO
010420: 58 59 28 78 2C 20 79 29 3B 0D 0A 20 20 20 20 20 XY(x, y);..
010430: 20 57 52 49 54 45 28 27 2A 2A 2A 2A 2A 2A 2A 2A WRITE('********
010440: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
010450: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
010460: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
010470: 2A 27 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F *');.. GOTO
010480: 58 59 28 78 2C 20 79 20 2B 20 31 29 3B 0D 0A 20 XY(x, y + 1);..
010490: 20 20 20 20 20 57 52 49 54 45 28 27 2A 2A 2A 2A WRITE('****
0104A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0104B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0104C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0104D0: 20 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 20 20 20 20 ****');..
0104E0: 47 4F 54 4F 58 59 28 78 2C 20 79 20 2B 20 32 29 GOTOXY(x, y + 2)
0104F0: 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 27 ;.. WRITE('
010500: 6E 75 6D 6D 65 72 3A 20 27 2C 20 6C 6F 65 62 65 nummer: ', loebe
010510: 6E 72 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 nr);..
010520: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
010530: 4E 28 27 4E 61 76 6E 3A 20 27 2C 20 6E 61 76 6E N('Navn: ', navn
010540: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
010550: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 WRITELN(
010560: 27 47 61 64 65 20 6F 67 20 6E 72 3A 20 27 2C 20 'Gade og nr: ',
010570: 67 61 64 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 gade);..
010580: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
010590: 45 4C 4E 28 27 50 6F 73 74 6E 72 2E 20 6F 67 20 ELN('Postnr. og
0105A0: 62 79 3A 20 27 2C 20 70 6F 73 74 6E 72 62 79 29 by: ', postnrby)
0105B0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
0105C0: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 WRITELN('
0105D0: 4F 70 6C 79 73 6E 69 6E 67 65 72 3A 20 27 2C 20 Oplysninger: ',
0105E0: 69 6E 66 6F 29 3B 0D 0A 20 20 20 20 20 20 20 20 info);..
0105F0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
010600: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
010610: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 D;..
010620: 43 4C 4F 53 45 28 72 65 67 69 73 74 65 72 66 69 CLOSE(registerfi
010630: 6C 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 45 l);.. E
010640: 4E 44 2E 0D 0A 1A 20 57 52 49 54 45 4C 4E 28 27 ND.... WRITELN('
010650: 4F 70 6C 79 73 6E 69 6E 67 65 72 3A 20 27 2C 20 Oplysninger: ',
010660: 69 6E 66 6F 29 3B 0D 0A 20 20 20 20 20 20 20 20 info);..
010670: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
010680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0106A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0106B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0106C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0106D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0106E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0106F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010700: 2A 2A 2A 2A 20 20 20 20 20 20 20 20 20 20 20 20 ****
010710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010730: 20 20 20 20 20 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 ****');..
010740: 20 20 20 20 47 4F 54 4F 58 59 28 78 2C 20 79 20 GOTOXY(x, y
010750: 2B 20 33 29 3B 0D 0A 20 20 20 20 20 20 57 52 49 + 3);.. WRI
010760: 54 45 28 27 2A 2A 2A 2A 20 20 20 20 20 20 20 20 TE('****
010770: 20 20 20 20 20 20 20 20 49 20 44 20 45 20 41 20 I D E A
010780: 4C 20 56 20 5B 20 47 20 54 20 20 20 20 20 20 20 L V [ G T
010790: 20 20 20 20 20 20 20 20 20 2A 2A 2A 2A 27 29 3B ****');
0107A0: 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 78 .. GOTOXY(x
0107B0: 2C 20 79 20 2B 20 34 29 3B 0D 0A 20 20 20 20 20 , y + 4);..
0107C0: 20 57 52 49 54 45 28 27 2A 2A 2A 2A 20 20 20 20 WRITE('****
0107D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0107E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0107F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 2A 2A 2A ***
010800: 2A 27 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F *');.. GOTO
010810: 58 59 28 78 2C 20 79 20 2B 20 35 29 3B 0D 0A 20 XY(x, y + 5);..
010820: 20 20 20 20 20 57 52 49 54 45 28 27 2A 2A 2A 2A WRITE('****
010830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010840: 20 20 20 20 20 20 48 20 4F 20 53 20 20 20 20 20 H O S
010850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010860: 20 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 20 20 20 20 ****');..
010870: 47 4F 54 4F 58 59 28 78 2C 20 79 20 2B 20 36 29 GOTOXY(x, y + 6)
010880: 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 27 ;.. WRITE('
010890: 2A 2A 2A 2A 20 20 20 20 20 20 20 20 20 20 20 20 ****
0108A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0108B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0108C0: 20 20 20 20 20 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 ****');..
0108D0: 20 20 20 20 47 4F 54 4F 58 59 28 78 2C 20 79 20 GOTOXY(x, y
0108E0: 2B 20 37 29 3B 0D 0A 20 20 20 20 20 20 57 52 49 + 7);.. WRI
0108F0: 54 45 28 27 2A 2A 2A 2A 20 20 20 20 20 20 20 20 TE('****
010900: 3A 30 04 FD 3A 30 04 FD 2A 00 04 FD 2A 2A 0A 05 :0..:0..*...**..
010910: 00 0A 2A 00 00 05 00 3A 71 30 F3 B2 3A 71 30 71 ..*....:q0..:q0q
010920: 30 2A 51 00 F3 A2 2A 2A 00 04 FD 2A 0F 0A 00 0A 0*Q...**...*....
010930: 3A F3 30 A2 B2 3A F3 30 F3 30 2A F3 00 00 A2 2A :.0..:.0.0*....*
010940: 2A 0F 03 FD 0A 2A 0A 05 00 0A 3A 51 30 B2 B2 3A *....*....:Q0..:
010950: 51 30 51 30 2A 51 00 F3 A2 2A 2A 00 03 FD 0A 2A Q0Q0*Q...**....*
010960: 0A 05 0F 00 3A 71 30 B2 B2 3A 71 30 71 30 2A 51 ....:q0..:q0q0*Q
010970: 00 A2 00 2A 2A 0F 03 FD 0A 2A 00 04 FD 3A F3 B2 ...**....*...:..
010980: F3 B2 3A F3 B2 F3 B2 2A F3 A2 F3 A2 2A 2A 00 04 ..:....*....**..
010990: FD 2A 00 04 FD 3A 00 10 00 10 3A 00 10 00 10 2A .*...:....:....*
0109A0: 00 04 FD 2A 3F 19 FD 2A 2A 00 04 FD 2A 00 04 FD ...*?..**...*...
0109B0: 3A 30 04 FD 2A 00 04 FD 3A 30 04 FD 2A 2A 00 04 :0..*...:0..**..
0109C0: FD 2A 00 04 FD 3A 71 30 F3 B2 2A 51 51 00 00 3A .*...:q0..*QQ..:
0109D0: 71 30 F3 B2 2A 2A 0F 03 FD 0A 2A 00 00 05 00 3A q0..**....*....:
0109E0: F3 30 00 B2 2A F3 51 00 00 3A F3 30 A2 10 2A 2A .0..*.Q..:.0..**
0109F0: 00 05 00 0A 2A 0F 0A 00 0A 3A 51 30 71 B2 2A 51 ....*....:Q0q.*Q
010A00: 03 FD 00 3A 51 30 F3 B2 2A 2A 00 05 00 0A 2A 0A ...:Q0..**....*.
010A10: 05 00 0A 3A 71 30 20 B2 2A 51 51 F3 A2 3A 71 30 ...:q0 .*QQ..:q0
010A20: 00 B2 2A 2A 0F 0A 0F 00 2A 0A 05 0F 00 3A F3 B2 ..**....*....:..
010A30: F3 B2 2A F3 A2 51 00 3A F3 B2 F3 B2 2A 2A 00 04 ..*..Q.:....**..
010A40: FD 2A 00 04 FD 3A 00 10 00 10 2A 00 04 FD 3A 00 .*...:....*...:.
010A50: 10 00 10 2A 2A 0F 03 FD 0A 2A 00 04 FD 3F 0F FD ...**....*...?..
010A60: 2A 2A 0A 05 00 0A 2A F3 F3 00 00 2A 00 04 FD 3A **....*....*...:
010A70: 30 04 FD 2A 00 04 FD 2A 2A 0A 00 00 0A 2A 00 51 0..*...**....*.Q
010A80: 00 00 2A 51 00 A2 00 3A 71 30 F3 B2 2A 51 00 F3 ..*Q...:q0..*Q..
010A90: A2 2A 2A 00 04 FD 2A F3 F3 00 00 2A F3 00 A2 00 .**...*....*....
010AA0: 3A F3 30 00 B2 2A F3 00 A2 A2 2A 2A 0F 03 FD 0A :.0..*....**....
010AB0: 2A 00 04 FD 2A 51 00 F3 A2 3A 51 30 30 B2 2A 51 *...*Q...:Q00.*Q
010AC0: 00 F3 A2 2A 2A 0A 00 00 0A 2A F3 A2 00 00 2A 51 ...**....*....*Q
010AD0: 00 A2 A2 3A 71 30 30 B2 2A 51 00 A2 A2 2A 2A 05 ...:q00.*Q...**.
010AE0: 0F 0F 00 2A A2 A2 00 00 2A F3 A2 F3 A2 3A F3 B2 ...*....*....:..
010AF0: 30 B2 2A F3 A2 F3 A2 2A 2A 00 04 FD 2A F3 F3 A2 0.*....**...*...
010B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
010B10: 0E 00 01 00 02 09 52 E5 0E 00 41 02 00 00 00 02 ......R...A.....
010B20: 0E 00 46 02 00 00 00 02 0E 00 42 02 00 00 00 02 ..F.......B.....
010B30: 0E 00 47 02 00 00 00 02 0E 00 43 02 00 00 00 02 ..G.......C.....
010B40: 0E 00 48 02 00 00 00 02 0E 00 44 02 00 00 00 02 ..H.......D.....
010B50: 0E 00 49 02 00 00 00 02 0E 00 45 02 00 00 00 02 ..I.......E.....
010B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010C00: 20 20 20 20 4B 20 56 20 49 20 4E 20 44 20 45 20 K V I N D E
010C10: 52 20 20 26 20 20 4D 20 5B 20 4E 20 44 20 20 20 R & M [ N D
010C20: 20 20 20 20 20 20 20 20 20 2A 2A 2A 2A 27 29 3B ****');
010C30: 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 78 .. GOTOXY(x
010C40: 2C 20 79 20 2B 20 38 29 3B 0D 0A 20 20 20 20 20 , y + 8);..
010C50: 20 57 52 49 54 45 28 27 2A 2A 2A 2A 20 20 20 20 WRITE('****
010C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010C70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010C80: 20 20 20 20 20 20 20 20 20 20 20 20 20 2A 2A 2A ***
010C90: 2A 27 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F *');.. GOTO
010CA0: 58 59 28 78 2C 20 79 20 2B 20 39 29 3B 0D 0A 20 XY(x, y + 9);..
010CB0: 20 20 20 20 20 57 52 49 54 45 28 27 2A 2A 2A 2A WRITE('****
010CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010CD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010CE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010CF0: 20 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 20 20 20 20 ****');..
010D00: 47 4F 54 4F 58 59 28 78 2C 20 79 20 2B 20 31 30 GOTOXY(x, y + 10
010D10: 29 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 );.. WRITE(
010D20: 27 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A '***************
010D30: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
010D40: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
010D50: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 27 29 3B 0D 0A 20 **********');..
010D60: 20 20 20 20 20 47 4F 54 4F 58 59 28 78 2C 20 32 GOTOXY(x, 2
010D70: 30 29 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 0);.. WRITE
010D80: 28 27 50 72 6F 67 72 61 6D 6D 65 74 20 75 64 73 ('Programmet uds
010D90: 6B 72 69 76 65 72 20 69 64 65 61 6C 76 7B 67 74 kriver idealv{gt
010DA0: 65 6E 20 68 6F 73 20 6B 76 69 6E 64 65 72 20 6F en hos kvinder o
010DB0: 67 20 6D 7B 6E 64 2C 20 6E 7D 72 27 29 3B 0D 0A g m{nd, n}r');..
010DC0: 20 20 20 20 20 20 47 4F 54 4F 58 59 28 78 2C 20 GOTOXY(x,
010DD0: 32 31 29 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 21);.. WRIT
010DE0: 45 28 27 6D 61 6E 20 69 6E 64 74 61 73 74 65 72 E('man indtaster
010DF0: 20 68 7C 6A 64 65 6E 20 69 20 63 6D 2E 27 29 3B h|jden i cm.');
010E00: 0D 0A 20 20 20 20 20 20 20 20 52 45 41 44 28 73 .. READ(s
010E10: 74 72 65 6E 67 29 3B 0D 0A 20 20 20 20 20 20 20 treng);..
010E20: 20 56 41 4C 28 73 74 72 65 6E 67 2C 20 68 6F 65 VAL(streng, hoe
010E30: 6A 64 65 2C 20 74 65 73 74 29 3B 0D 0A 20 20 20 jde, test);..
010E40: 20 20 20 55 4E 54 49 4C 20 74 65 73 74 20 3D 20 UNTIL test =
010E50: 30 3B 0D 0A 20 20 20 20 20 20 75 64 73 6B 72 69 0;.. udskri
010E60: 66 74 28 6B 6F 65 6E 2C 20 68 6F 65 6A 64 65 29 ft(koen, hoejde)
010E70: 3B 0D 0A 20 20 20 20 45 4E 44 3B 20 28 2A 20 73 ;.. END; (* s
010E80: 70 6F 65 72 67 20 2A 29 0D 0A 20 20 20 20 0D 0A poerg *).. ..
010E90: 20 20 42 45 47 49 4E 20 28 2A 20 69 64 65 61 6C BEGIN (* ideal
010EA0: 20 2A 29 0D 0A 20 20 20 20 52 45 50 45 41 54 0D *).. REPEAT.
010EB0: 0A 20 20 20 20 20 20 66 6F 72 73 69 64 65 3B 0D . forside;.
010EC0: 0A 20 20 20 20 20 20 73 70 6F 65 72 67 28 6B 6F . spoerg(ko
010ED0: 65 6E 2C 20 68 6F 65 6A 64 65 29 3B 0D 0A 20 20 en, hoejde);..
010EE0: 20 20 20 20 75 64 73 6B 72 69 66 74 28 6B 6F 65 udskrift(koe
010EF0: 6E 2C 20 68 6F 65 6A 64 65 29 3B 0D 0A 20 20 20 n, hoejde);..
010F00: 20 20 20 47 4F 54 4F 58 59 28 35 2C 20 32 30 29 GOTOXY(5, 20)
010F10: 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 27 ;.. WRITE('
010F20: 5C 6E 73 6B 65 72 20 64 75 20 61 74 20 70 72 7C \nsker du at pr|
010F30: 76 65 20 69 67 65 6E 20 28 6A 2F 6E 29 3A 20 27 ve igen (j/n): '
010F40: 29 3B 0D 0A 20 20 20 20 20 20 52 45 50 45 41 54 );.. REPEAT
010F50: 0D 0A 20 20 20 20 20 20 20 20 52 45 41 44 28 4B .. READ(K
010F60: 42 44 2C 20 63 68 29 3B 0D 0A 20 20 20 20 20 20 BD, ch);..
010F70: 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E 27 4A UNTIL ch IN (.'J
010F80: 27 2C 20 27 6A 27 2C 20 27 4E 27 2C 20 27 6E 27 ', 'j', 'N', 'n'
010F90: 2E 29 3B 0D 0A 20 20 20 20 55 4E 54 49 4C 20 63 .);.. UNTIL c
010FA0: 68 20 49 4E 20 28 2E 27 4E 27 2C 20 27 6E 27 2E h IN (.'N', 'n'.
010FB0: 29 3B 0D 0A 20 20 20 20 47 4F 54 4F 58 59 28 35 );.. GOTOXY(5
010FC0: 2C 20 32 31 29 3B 0D 0A 20 20 20 20 57 52 49 54 , 21);.. WRIT
010FD0: 45 4C 4E 28 27 53 7D 20 73 6C 75 74 74 65 72 20 ELN('S} slutter
010FE0: 76 69 20 66 6F 72 20 69 20 64 61 67 2E 27 29 3B vi for i dag.');
010FF0: 0D 0A 20 20 45 4E 44 2E 20 28 2A 20 69 64 65 61 .. END. (* idea
011000: 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 36 .. GOTOXY(6
011010: 35 2C 20 32 32 29 3B 0D 0A 20 20 20 20 20 20 57 5, 22);.. W
011020: 52 49 54 45 28 27 54 61 73 74 20 3C 52 45 54 55 RITE('Tast <RETU
011030: 52 4E 3E 21 27 29 3B 0D 0A 20 20 20 20 20 20 52 RN>!');.. R
011040: 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 52 EPEAT.. R
011050: 45 41 44 28 4B 42 44 2C 20 63 68 29 3B 0D 0A 20 EAD(KBD, ch);..
011060: 20 20 20 20 20 55 4E 54 49 4C 20 63 68 20 3D 20 UNTIL ch =
011070: 43 48 52 28 31 33 29 3B 0D 0A 20 20 20 20 45 4E CHR(13);.. EN
011080: 44 3B 20 28 2A 20 66 6F 72 73 69 64 65 20 2A 29 D; (* forside *)
011090: 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 52 .. .. PROCEDUR
0110A0: 45 20 75 64 73 6B 72 69 66 74 28 6B 6F 65 6E 20 E udskrift(koen
0110B0: 3A 20 73 74 72 36 3B 20 68 6F 65 6A 64 65 20 3A : str6; hoejde :
0110C0: 20 49 4E 54 45 47 45 52 29 3B 0D 0A 20 20 0D 0A INTEGER);.. ..
0110D0: 20 20 20 20 50 52 4F 43 45 44 55 52 45 20 75 6E PROCEDURE un
0110E0: 6F 72 6D 61 6C 3B 0D 0A 20 20 0D 0A 20 20 20 20 ormal;.. ..
0110F0: 20 20 42 45 47 49 4E 20 28 2A 20 75 6E 6F 72 6D BEGIN (* unorm
011100: 61 6C 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 57 al *).. W
011110: 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 RITE(CLRHOM);..
011120: 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 35 2C GOTOXY(5,
011130: 20 39 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 9);.. WR
011140: 49 54 45 28 27 44 75 20 6C 69 67 67 65 72 20 75 ITE('Du ligger u
011150: 64 65 6E 20 66 6F 72 20 64 65 20 6E 6F 72 6D 61 den for de norma
011160: 6C 65 20 72 61 6D 6D 65 72 2E 20 50 72 7C 76 20 le rammer. Pr|v
011170: 69 67 65 6E 21 27 29 3B 0D 0A 20 20 20 20 20 20 igen!');..
011180: 45 4E 44 3B 20 28 2A 20 75 6E 6F 72 6D 61 6C 20 END; (* unormal
011190: 2A 29 0D 0A 20 20 20 20 0D 0A 20 20 20 20 50 52 *).. .. PR
0111A0: 4F 43 45 44 55 52 45 20 75 64 3B 0D 0A 20 20 20 OCEDURE ud;..
0111B0: 20 0D 0A 20 20 20 20 20 20 56 41 52 0D 0A 20 20 .. VAR..
0111C0: 20 20 20 20 20 20 76 61 65 67 74 20 3A 20 52 45 vaegt : RE
0111D0: 41 4C 3B 0D 0A 20 20 20 20 20 20 20 20 0D 0A 20 AL;.. ..
0111E0: 20 20 20 20 20 42 45 47 49 4E 20 28 2A 20 75 64 BEGIN (* ud
0111F0: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 49 46 20 *).. IF
011200: 6C 20 2A 29 0D 0A 1A 20 27 4E 27 2C 20 27 6E 27 l *)... 'N', 'n'
011210: 2E 29 3B 0D 0A 20 20 20 20 55 4E 54 49 4C 20 63 .);.. UNTIL c
011220: 68 20 49 4E 20 28 2E 27 4E 27 2C 20 27 6E 27 2E h IN (.'N', 'n'.
011230: 29 3B 0D 0A 20 20 20 20 47 4F 54 4F 58 59 28 35 );.. GOTOXY(5
011240: 2C 20 32 31 29 3B 0D 0A 20 20 20 20 57 52 49 54 , 21);.. WRIT
011250: 45 4C 4E 28 27 53 7D 20 73 6C 75 74 74 65 72 20 ELN('S} slutter
011260: 76 69 20 66 6F 72 20 69 20 64 61 67 2E 27 29 3B vi for i dag.');
011270: 0D 0A 20 20 45 4E 44 2E 20 28 2A 20 69 64 65 61 .. END. (* idea
011280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0112A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0112B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0112C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0112D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0112E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0112F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0113A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0113B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0113C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0113D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0113E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0113F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011400: 6B 6F 65 6E 20 3D 20 27 6D 61 6E 64 27 0D 0A 20 koen = 'mand'..
011410: 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 76 61 THEN va
011420: 65 67 74 20 3A 3D 20 28 68 6F 65 6A 64 65 20 2D egt := (hoejde -
011430: 20 31 30 30 29 20 2A 20 30 2E 39 30 0D 0A 20 20 100) * 0.90..
011440: 20 20 20 20 20 20 20 20 45 4C 53 45 20 76 61 65 ELSE vae
011450: 67 74 20 3A 3D 20 28 68 6F 65 6A 64 65 20 2D 20 gt := (hoejde -
011460: 31 30 30 29 20 2A 20 30 2E 38 38 3B 0D 0A 20 20 100) * 0.88;..
011470: 20 20 20 20 20 20 47 4F 54 4F 58 59 28 30 2C 20 GOTOXY(0,
011480: 39 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 49 9);.. WRI
011490: 54 45 4C 4E 28 27 20 20 20 20 20 2A 2A 2A 2A 2A TELN(' *****
0114A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
0114B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
0114C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
0114D0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 49 ');.. WRI
0114E0: 54 45 4C 4E 28 27 20 20 20 20 20 2A 2A 2A 2A 20 TELN(' ****
0114F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011510: 20 20 20 20 20 20 20 20 20 20 20 20 2A 2A 2A 2A ****
011520: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 49 ');.. WRI
011530: 54 45 4C 4E 28 27 20 20 20 20 20 2A 2A 2A 2A 20 TELN(' ****
011540: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011550: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011560: 20 20 20 20 20 20 20 20 20 20 20 20 2A 2A 2A 2A ****
011570: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 49 ');.. WRI
011580: 54 45 4C 4E 28 27 20 20 20 20 20 2A 2A 2A 2A 20 TELN(' ****
011590: 20 20 20 20 20 20 44 75 20 73 6B 61 6C 20 6D 65 Du skal me
0115A0: 64 20 65 6E 20 68 7C 6A 64 65 20 70 7D 20 27 2C d en h|jde p} ',
0115B0: 20 68 6F 65 6A 64 65 2C 20 27 20 63 6D 2E 27 2C hoejde, ' cm.',
0115C0: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0115D0: 20 20 20 27 20 20 20 20 20 20 20 2A 2A 2A 2A 27 ' ****'
0115E0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 49 54 );.. WRIT
0115F0: 45 4C 4E 28 27 20 20 20 20 20 2A 2A 2A 2A 20 20 ELN(' ****
011600: C0 80 00 00 34 92 00 07 FD 61 3C 20 00 00 40 00 ....4....a< ..@.
011610: 03 FD 61 F0 20 00 00 40 00 03 FD 65 E5 20 00 00 ..a. ..@...e. ..
011620: 40 00 03 FD E5 CF 20 00 00 40 00 00 10 78 CB 20 @..... ..@...x.
011630: 00 00 40 00 00 10 3C C3 38 00 00 40 00 00 10 96 ..@...<.8..@....
011640: 96 B0 00 00 40 00 00 65 C3 3C B0 00 00 40 00 00 ....@..e.<...@..
011650: 70 CB 78 CF 20 00 11 00 10 78 CB E5 CB 38 00 11 p.x. ....x...8..
011660: 00 61 D2 E5 E5 9E 78 20 00 10 F0 96 E5 CF 96 78 .a....x .......x
011670: 92 30 61 78 96 F0 B4 69 9E 92 30 E1 DA 69 CF DA .0ax...i..0..i..
011680: 69 9E 20 00 10 9E C3 DA DA 3C 9A 00 03 FD 34 C7 i. ......<....4.
011690: DA CF B4 20 00 22 00 10 CF B4 C7 9E 20 00 22 00 ... ."...... .".
0116A0: 10 DA B4 C7 9A 00 00 A8 00 00 70 3C 69 9A 00 00 ..........p<i...
0116B0: A8 00 00 14 69 3C 92 00 00 A8 00 00 10 C3 B4 20 ....i<.........
0116C0: 00 00 A8 00 00 10 C7 F0 20 00 00 A8 00 03 FD DA ........ .......
0116D0: DA 20 00 00 54 00 03 FD F0 CF 20 00 00 54 00 03 . ..T..... ..T..
0116E0: FD 34 C3 20 00 00 54 00 00 91 34 38 00 03 FD FC .4. ..T...48....
0116F0: 80 C0 00 61 38 00 00 54 FC C0 00 00 65 B0 00 00 ...a8..T....e...
011700: 54 B9 C0 00 00 65 9A 00 00 FC A8 C0 00 00 70 92 T....e........p.
011710: 00 54 00 C0 80 00 00 34 92 11 A8 00 40 00 03 FD .T.....4....@...
011720: 61 3C 20 00 06 FD 61 F0 20 00 03 FD 80 00 00 65 a< ...a. ......e
011730: E5 20 00 03 FD 80 00 00 E5 CF 20 00 03 FD 80 00 . ........ .....
011740: 10 78 CB 20 00 03 FD 80 00 10 3C C3 38 00 03 FD .x. ......<.8...
011750: 40 00 10 96 96 B0 00 03 FD 40 00 65 C3 3C B0 00 @........@.e.<..
011760: 03 FD 11 00 70 CB 78 CF 20 00 00 11 10 78 CB E5 ....p.x. ....x..
011770: CB 38 00 03 FD 61 D2 E5 E5 9E 78 20 00 10 F0 96 .8...a....x ....
011780: E5 CF 96 78 92 30 61 78 96 F0 B4 69 9E 92 30 E1 ...x.0ax...i..0.
011790: DA 69 CF DA 69 9E 20 00 10 9E C3 DA DA 3C 9A 00 .i..i. ......<..
0117A0: 03 FD 34 C7 DA CF B4 20 00 03 FD 10 CF B4 C7 9E ..4.... ........
0117B0: 20 22 00 00 10 DA B4 C7 9A 00 22 00 03 FD 70 3C "........"...p<
0117C0: 69 9A 00 A8 00 03 FD 14 69 3C 92 00 54 00 03 FD i.......i<..T...
0117D0: 10 C3 B4 20 00 54 00 03 FD 10 C7 F0 20 00 54 00 ... .T...... .T.
0117E0: 03 FD 11 DA DA 20 00 00 A8 00 00 80 F0 CF 20 00 ..... ........ .
0117F0: 00 A8 00 40 00 34 C3 20 00 04 FD 80 00 34 38 00 ...@.4. .....48.
011800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011810: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011820: 20 20 20 20 20 20 20 20 20 20 20 2A 2A 2A 2A 27 ****'
011830: 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 49 54 );.. WRIT
011840: 45 4C 4E 28 27 20 20 20 20 20 2A 2A 2A 2A 20 20 ELN(' ****
011850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 v
011860: 65 6A 65 20 27 2C 20 52 4F 55 4E 44 28 76 61 65 eje ', ROUND(vae
011870: 67 74 29 2C 20 27 20 6B 67 2E 27 2C 0D 0A 20 20 gt), ' kg.',..
011880: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 20 '
011890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0118A0: 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 20 20 20 20 20 ****');..
0118B0: 20 57 52 49 54 45 4C 4E 28 27 20 20 20 20 20 2A WRITELN(' *
0118C0: 2A 2A 2A 20 20 20 20 20 20 20 20 20 20 20 20 20 ***
0118D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0118E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0118F0: 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 20 20 20 20 20 ****');..
011900: 20 57 52 49 54 45 4C 4E 28 27 20 20 20 20 20 2A WRITELN(' *
011910: 2A 2A 2A 20 20 20 20 20 20 20 20 20 20 20 20 20 ***
011920: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011940: 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 20 20 20 20 20 ****');..
011950: 20 57 52 49 54 45 4C 4E 28 27 20 20 20 20 20 2A WRITELN(' *
011960: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
011970: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
011980: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
011990: 2A 2A 2A 2A 27 29 3B 0D 0A 20 20 20 20 20 45 4E ****');.. EN
0119A0: 44 3B 20 28 2A 20 75 64 20 2A 29 0D 0A 20 20 0D D; (* ud *).. .
0119B0: 0A 20 20 20 20 42 45 47 49 4E 20 28 2A 20 75 64 . BEGIN (* ud
0119C0: 73 6B 72 69 66 74 20 2A 29 0D 0A 20 20 20 20 20 skrift *)..
0119D0: 20 49 46 20 28 68 6F 65 6A 64 65 20 3C 20 31 34 IF (hoejde < 14
0119E0: 30 29 20 4F 52 20 28 32 30 30 20 3C 20 68 6F 65 0) OR (200 < hoe
0119F0: 6A 64 65 29 0D 0A 20 20 20 20 20 20 20 20 54 48 jde).. TH
011A00: 50 52 4F 47 52 41 4D 20 69 64 65 6E 74 69 66 69 PROGRAM identifi
011A10: 3B 0D 0A 0D 0A 28 2A 20 44 65 74 74 65 20 70 72 ;....(* Dette pr
011A20: 6F 67 72 61 6D 20 66 6F 72 75 64 73 7B 74 74 65 ogram foruds{tte
011A30: 72 2C 20 61 74 20 73 74 61 6E 64 61 72 64 69 64 r, at standardid
011A40: 65 6E 74 69 66 69 65 72 6E 65 20 65 72 20 62 6C entifierne er bl
011A50: 65 76 65 74 20 69 6E 64 6C 7B 73 74 20 2A 29 0D evet indl{st *).
011A60: 0A 28 2A 20 69 20 66 69 6C 65 6E 20 49 44 45 4E .(* i filen IDEN
011A70: 54 49 2E 44 41 54 20 69 20 61 6C 66 61 62 65 74 TI.DAT i alfabet
011A80: 69 73 6B 20 72 7B 6B 6B 65 66 7C 6C 67 65 20 76 isk r{kkef|lge v
011A90: 65 64 20 68 6A 7B 6C 70 20 61 66 20 70 72 6F 67 ed hj{lp af prog
011AA0: 72 61 6D 6D 65 74 20 20 20 2A 29 0D 0A 28 2A 20 rammet *)..(*
011AB0: 49 44 45 4E 54 49 46 49 2E 48 4C 50 20 20 20 20 IDENTIFI.HLP
011AC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011AD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011AE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011AF0: 20 20 20 20 20 2A 29 0D 0A 0D 0A 20 20 43 4F 4E *).... CON
011B00: 53 54 0D 0A 20 20 20 20 62 6F 67 73 74 61 76 65 ST.. bogstave
011B10: 72 20 3A 20 53 45 54 20 4F 46 20 43 48 41 52 20 r : SET OF CHAR
011B20: 3D 20 28 2E 27 41 27 20 2E 2E 20 27 5A 27 2E 29 = (.'A' .. 'Z'.)
011B30: 3B 0D 0A 20 20 20 20 0D 0A 20 20 54 59 50 45 0D ;.. .. TYPE.
011B40: 0A 20 20 20 20 73 74 72 31 30 20 3D 20 53 54 52 . str10 = STR
011B50: 49 4E 47 28 2E 31 30 2E 29 3B 0D 0A 20 20 20 20 ING(.10.);..
011B60: 73 74 72 31 34 20 3D 20 53 54 52 49 4E 47 28 2E str14 = STRING(.
011B70: 31 34 2E 29 3B 0D 0A 20 20 20 20 73 74 72 32 30 14.);.. str20
011B80: 20 3D 20 53 54 52 49 4E 47 28 2E 32 30 2E 29 3B = STRING(.20.);
011B90: 0D 0A 20 20 20 20 73 74 72 38 30 20 3D 20 53 54 .. str80 = ST
011BA0: 52 49 4E 47 28 2E 38 30 2E 29 3B 0D 0A 20 20 20 RING(.80.);..
011BB0: 20 69 64 65 6E 74 69 66 69 66 69 6C 20 3D 20 46 identififil = F
011BC0: 49 4C 45 20 4F 46 20 73 74 72 31 30 3B 0D 0A 20 ILE OF str10;..
011BD0: 20 20 20 69 64 65 6E 74 69 66 69 65 72 74 61 62 identifiertab
011BE0: 65 6C 20 3D 20 41 52 52 41 59 28 2E 31 20 2E 2E el = ARRAY(.1 ..
011BF0: 20 31 33 30 2E 29 20 4F 46 20 73 74 72 31 30 3B 130.) OF str10;
011C00: 45 4E 20 75 6E 6F 72 6D 61 6C 0D 0A 20 20 20 20 EN unormal..
011C10: 20 20 20 20 45 4C 53 45 20 75 64 3B 0D 0A 20 20 ELSE ud;..
011C20: 20 20 45 4E 44 3B 20 28 2A 20 75 64 73 6B 72 69 END; (* udskri
011C30: 66 74 20 2A 29 0D 0A 20 20 20 20 0D 0A 20 20 50 ft *).. .. P
011C40: 52 4F 43 45 44 55 52 45 20 73 70 6F 65 72 67 28 ROCEDURE spoerg(
011C50: 56 41 52 20 6B 6F 65 6E 20 3A 20 73 74 72 36 3B VAR koen : str6;
011C60: 20 56 41 52 20 68 6F 65 6A 64 65 20 3A 20 49 4E VAR hoejde : IN
011C70: 54 45 47 45 52 29 3B 0D 0A 20 20 0D 0A 20 20 20 TEGER);.. ..
011C80: 20 56 41 52 0D 0A 20 20 20 20 20 20 73 74 72 65 VAR.. stre
011C90: 6E 67 20 3A 20 73 74 72 36 3B 0D 0A 20 20 20 20 ng : str6;..
011CA0: 20 20 74 65 73 74 20 3A 20 49 4E 54 45 47 45 52 test : INTEGER
011CB0: 3B 0D 0A 20 20 20 20 20 20 0D 0A 20 20 20 20 42 ;.. .. B
011CC0: 45 47 49 4E 20 28 2A 20 73 70 6F 65 72 67 20 2A EGIN (* spoerg *
011CD0: 29 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 43 ).. WRITE(C
011CE0: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 20 52 LRHOM);.. R
011CF0: 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 47 EPEAT.. G
011D00: 4F 54 4F 58 59 28 35 2C 20 32 29 3B 0D 0A 20 20 OTOXY(5, 2);..
011D10: 20 20 20 20 20 20 57 52 49 54 45 28 27 49 6E 64 WRITE('Ind
011D20: 74 61 73 74 20 6B 7C 6E 20 28 6B 76 69 6E 64 65 tast k|n (kvinde
011D30: 2F 6D 61 6E 64 29 3A 20 27 2C 20 43 4C 52 45 4F /mand): ', CLREO
011D40: 4C 29 3B 0D 0A 20 20 20 20 20 20 20 20 42 55 46 L);.. BUF
011D50: 4C 45 4E 20 3A 3D 20 36 3B 0D 0A 20 20 20 20 20 LEN := 6;..
011D60: 20 20 20 52 45 41 44 28 6B 6F 65 6E 29 3B 0D 0A READ(koen);..
011D70: 20 20 20 20 20 20 55 4E 54 49 4C 20 28 6B 6F 65 UNTIL (koe
011D80: 6E 20 3D 20 27 6B 76 69 6E 64 65 27 29 20 4F 52 n = 'kvinde') OR
011D90: 20 28 6B 6F 65 6E 20 3D 20 27 6D 61 6E 64 27 29 (koen = 'mand')
011DA0: 3B 0D 0A 20 20 20 20 20 20 52 45 50 45 41 54 0D ;.. REPEAT.
011DB0: 0A 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 . GOTOXY(
011DC0: 35 2C 20 35 29 3B 0D 0A 20 20 20 20 20 20 20 20 5, 5);..
011DD0: 57 52 49 54 45 28 27 49 6E 64 74 61 73 74 20 64 WRITE('Indtast d
011DE0: 69 6E 20 68 7C 6A 64 65 20 69 20 68 65 6C 65 20 in h|jde i hele
011DF0: 63 6D 2E 3A 20 27 2C 20 43 4C 52 45 4F 4C 29 3B cm.: ', CLREOL);
011E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
011E10: 0F 00 01 00 02 09 52 E5 0F 00 41 02 00 00 00 02 ......R...A.....
011E20: 0F 00 46 02 00 00 00 02 0F 00 42 02 00 00 00 02 ..F.......B.....
011E30: 0F 00 47 02 00 00 00 02 0F 00 43 02 00 00 00 02 ..G.......C.....
011E40: 0F 00 48 02 00 00 00 02 0F 00 44 02 00 00 00 02 ..H.......D.....
011E50: 0F 00 49 02 00 00 00 02 0F 00 45 02 00 00 00 02 ..I.......E.....
011E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F00: 0D 0A 20 20 20 20 0D 0A 20 20 56 41 52 0D 0A 20 .. .. VAR..
011F10: 20 20 20 69 6E 64 6E 61 76 6E 2C 20 75 64 6E 61 indnavn, udna
011F20: 76 6E 20 3A 20 73 74 72 31 34 3B 0D 0A 20 20 20 vn : str14;..
011F30: 20 69 6E 64 66 69 6C 2C 20 75 64 66 69 6C 20 3A indfil, udfil :
011F40: 20 54 45 58 54 3B 0D 0A 20 20 20 20 64 61 74 61 TEXT;.. data
011F50: 66 69 6C 20 3A 20 69 64 65 6E 74 69 66 69 66 69 fil : identififi
011F60: 6C 3B 0D 0A 20 20 20 20 6C 69 6E 69 65 20 3A 20 l;.. linie :
011F70: 73 74 72 38 30 3B 0D 0A 20 20 20 20 6F 72 64 5F str80;.. ord_
011F80: 20 3A 20 73 74 72 32 30 3B 0D 0A 20 20 20 20 63 : str20;.. c
011F90: 68 20 3A 20 43 48 41 52 3B 0D 0A 20 20 20 20 69 h : CHAR;.. i
011FA0: 2C 20 6A 2C 20 73 74 61 72 74 2C 20 73 6C 75 74 , j, start, slut
011FB0: 2C 20 74 61 62 65 6C 6C 61 65 6E 67 64 65 20 3A , tabellaengde :
011FC0: 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 74 INTEGER;.. t
011FD0: 61 62 65 6C 20 3A 20 69 64 65 6E 74 69 66 69 65 abel : identifie
011FE0: 72 74 61 62 65 6C 3B 0D 0A 20 20 0D 0A 20 20 46 rtabel;.. .. F
011FF0: 55 4E 43 54 49 4F 4E 20 62 69 6E 73 6F 65 67 28 UNCTION binsoeg(
012000: 73 6F 65 67 65 6F 72 64 20 3A 20 73 74 72 32 30 soegeord : str20
012010: 29 20 3A 20 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 ) : BOOLEAN;..
012020: 20 20 20 20 20 20 0D 0A 20 20 20 20 56 41 52 0D .. VAR.
012030: 0A 20 20 20 20 20 20 62 75 6E 64 2C 20 74 6F 70 . bund, top
012040: 2C 20 6D 69 64 74 20 3A 20 49 4E 54 45 47 45 52 , midt : INTEGER
012050: 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 47 ;.. .. BEG
012060: 49 4E 0D 0A 20 20 20 20 20 20 62 75 6E 64 20 3A IN.. bund :
012070: 3D 20 31 3B 0D 0A 20 20 20 20 20 20 74 6F 70 20 = 1;.. top
012080: 3A 3D 20 74 61 62 65 6C 6C 61 65 6E 67 64 65 3B := tabellaengde;
012090: 0D 0A 20 20 20 20 20 20 52 45 50 45 41 54 0D 0A .. REPEAT..
0120A0: 20 20 20 20 20 20 20 20 6D 69 64 74 20 3A 3D 20 midt :=
0120B0: 28 74 6F 70 20 2B 20 62 75 6E 64 29 20 44 49 56 (top + bund) DIV
0120C0: 20 32 3B 0D 0A 20 20 20 20 20 20 20 20 49 46 20 2;.. IF
0120D0: 73 6F 65 67 65 6F 72 64 20 3E 20 74 61 62 65 6C soegeord > tabel
0120E0: 28 2E 6D 69 64 74 2E 29 20 0D 0A 20 20 20 20 20 (.midt.) ..
0120F0: 20 20 20 20 20 54 48 45 4E 20 62 75 6E 64 20 3A THEN bund :
012100: 3D 20 31 20 54 4F 20 4C 45 4E 28 6C 69 6E 69 65 = 1 TO LEN(linie
012110: 29 20 2D 20 31 20 44 4F 0D 0A 20 20 20 20 20 20 ) - 1 DO..
012120: 20 20 20 20 57 52 49 54 45 28 75 64 66 69 6C 2C WRITE(udfil,
012130: 20 6C 69 6E 69 65 28 2E 69 2E 29 29 3B 0D 0A 20 linie(.i.));..
012140: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 75 WRITELN(u
012150: 64 66 69 6C 29 3B 0D 0A 20 20 20 20 20 20 45 4E dfil);.. EN
012160: 44 3B 0D 0A 20 20 20 20 43 4C 4F 53 45 28 69 6E D;.. CLOSE(in
012170: 64 66 69 6C 29 3B 0D 0A 20 20 20 20 43 4C 4F 53 dfil);.. CLOS
012180: 45 28 75 64 66 69 6C 29 3B 0D 0A 20 20 45 4E 44 E(udfil);.. END
012190: 2E 0D 0A 1A 31 20 44 4F 0D 0A 20 20 20 20 20 20 ....1 DO..
0121A0: 20 20 20 20 57 52 49 54 45 28 75 64 66 69 6C 2C WRITE(udfil,
0121B0: 20 6C 69 6E 69 65 28 2E 69 2E 29 29 3B 0D 0A 20 linie(.i.));..
0121C0: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 75 WRITELN(u
0121D0: 64 66 69 6C 29 3B 0D 0A 20 20 20 20 20 20 45 4E dfil);.. EN
0121E0: 44 3B 0D 0A 20 20 20 20 43 4C 4F 53 45 28 69 6E D;.. CLOSE(in
0121F0: 64 66 69 6C 29 3B 0D 0A 20 20 20 20 43 4C 4F 53 dfil);.. CLOS
012200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0122A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0122B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0122C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0122D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0122E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0122F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012300: 3D 20 6D 69 64 74 20 2B 20 31 0D 0A 20 20 20 20 = midt + 1..
012310: 20 20 20 20 20 20 45 4C 53 45 20 74 6F 70 20 3A ELSE top :
012320: 3D 20 6D 69 64 74 20 2D 20 31 3B 0D 0A 20 20 20 = midt - 1;..
012330: 20 20 20 55 4E 54 49 4C 20 28 73 6F 65 67 65 6F UNTIL (soegeo
012340: 72 64 20 3D 20 74 61 62 65 6C 28 2E 6D 69 64 74 rd = tabel(.midt
012350: 2E 29 29 20 4F 52 20 28 74 6F 70 20 3C 20 62 75 .)) OR (top < bu
012360: 6E 64 29 3B 0D 0A 20 20 20 20 20 20 49 46 20 73 nd);.. IF s
012370: 6F 65 67 65 6F 72 64 20 3D 20 74 61 62 65 6C 28 oegeord = tabel(
012380: 2E 6D 69 64 74 2E 29 0D 0A 20 20 20 20 20 20 20 .midt.)..
012390: 20 54 48 45 4E 20 62 69 6E 73 6F 65 67 20 3A 3D THEN binsoeg :=
0123A0: 20 54 52 55 45 0D 0A 20 20 20 20 20 20 20 20 45 TRUE.. E
0123B0: 4C 53 45 20 62 69 6E 73 6F 65 67 20 3A 3D 20 46 LSE binsoeg := F
0123C0: 41 4C 53 45 3B 0D 0A 20 20 20 20 45 4E 44 3B 0D ALSE;.. END;.
0123D0: 0A 20 20 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 . .. BEGIN..
0123E0: 20 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B WRITE(CLRHOM);
0123F0: 0D 0A 20 20 20 20 41 53 53 49 47 4E 28 64 61 74 .. ASSIGN(dat
012400: 61 66 69 6C 2C 20 27 49 44 45 4E 54 49 46 49 2E afil, 'IDENTIFI.
012410: 44 41 54 27 29 3B 0D 0A 20 20 20 20 52 45 53 45 DAT');.. RESE
012420: 54 28 64 61 74 61 66 69 6C 29 3B 0D 0A 20 20 20 T(datafil);..
012430: 20 69 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 57 48 i := 0;.. WH
012440: 49 4C 45 20 4E 4F 54 20 45 4F 46 28 64 61 74 61 ILE NOT EOF(data
012450: 66 69 6C 29 20 44 4F 0D 0A 20 20 20 20 20 20 42 fil) DO.. B
012460: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 69 20 EGIN.. i
012470: 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 20 20 20 20 := i + 1;..
012480: 20 20 20 52 45 41 44 28 64 61 74 61 66 69 6C 2C READ(datafil,
012490: 20 74 61 62 65 6C 28 2E 69 2E 29 29 3B 0D 0A 20 tabel(.i.));..
0124A0: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 43 END;.. C
0124B0: 4C 4F 53 45 28 64 61 74 61 66 69 6C 29 3B 0D 0A LOSE(datafil);..
0124C0: 20 20 20 20 74 61 62 65 6C 6C 61 65 6E 67 64 65 tabellaengde
0124D0: 20 3A 3D 20 69 3B 0D 0A 20 20 20 20 57 52 49 54 := i;.. WRIT
0124E0: 45 28 27 48 76 69 6C 6B 65 6E 20 50 61 73 63 61 E('Hvilken Pasca
0124F0: 6C 2D 6B 69 6C 64 65 74 65 6B 73 74 20 73 6B 61 l-kildetekst ska
012500: 0A FD 35 3A 30 35 3A 35 3A 30 35 3A 35 3A 30 35 ..5:05:5:05:5:05
012510: 3A 30 0A FD 35 3A 30 35 3A 35 3A 30 35 3A 35 3A :0..5:05:5:05:5:
012520: 30 35 3A 30 0A FD 35 3A 30 35 3A 30 0A FD 35 3A 05:0..5:05:0..5:
012530: 30 35 3A 35 3A 30 35 3A 35 3A 30 35 3A 20 10 30 05:5:05:5:05: .0
012540: 20 10 30 05 FD 35 3A 30 35 3A 35 3A 30 35 3A 35 .0..5:05:5:05:5
012550: 3A 30 35 3A 20 10 30 20 10 30 05 FD 35 3A 30 35 :05: .0 .0..5:05
012560: 3A 35 3A 30 35 3A 35 3A 30 35 3A 20 10 30 20 10 :5:05:5:05: .0 .
012570: 30 05 FD 35 3A 30 35 3A 30 0A FD 35 3A 30 35 3A 0..5:05:0..5:05:
012580: 35 3A 30 35 3A 35 3A 30 35 3A 30 0A FD 35 3A 30 5:05:5:05:0..5:0
012590: 35 3A 35 3A 30 35 3A 35 3A 30 35 3A 30 0A FD 33 5:5:05:5:05:0..3
0125A0: 05 FD 30 0F FD 35 3A 30 35 3A 30 0A FD 35 3A 30 ..0..5:05:0..5:0
0125B0: 35 3A 35 3A 30 35 3A 35 3A 30 35 3A 30 0A FD 33 5:5:05:5:05:0..3
0125C0: 05 FD 30 25 FD 3F 30 30 35 3A 30 35 3A 30 0A FD ..0%.?005:05:0..
0125D0: 33 05 FD 30 25 FD 3F 30 04 FD 3F 30 04 FD 3F 30 3..0%.?0..?0..?0
0125E0: 11 FD 21 AB 98 06 02 C5 E5 7E FE 02 CA 9F 4B 23 ..!......~....K#
0125F0: 23 35 C2 9F 4B 23 7E 2B 77 2B 2B 7E FE 00 28 3B #5..K#~+w++~..(;
012600: 0E 00 FE 01 28 02 0E 0F 23 04 FD 7E 81 47 23 4E ....(...#..~.G#N
012610: CD 81 75 CD AA 4B E1 E5 46 23 04 FD 7E 80 80 77 ..u..K..F#..~..w
012620: FE 02 20 08 E1 E5 7E EE FE 77 18 0D FE 28 20 09 .. ...~..w...( .
012630: E1 E5 7E FE 01 20 02 36 00 E1 E5 23 04 FD 46 23 ..~.. .6...#..F#
012640: 4E 23 7E 3C FE 18 20 02 3E 00 77 21 D6 42 11 55 N#~<.. .>.w!.B.U
012650: 00 FE 00 28 04 19 3D 20 FC EB D5 CD 81 75 D1 06 ...(..= .....u..
012660: 11 0E 05 CD CD 75 E1 E5 7E FE 00 20 43 23 03 FD .....u..~.. C#..
012670: 7E 2B 2B 86 23 23 77 FE 05 20 06 2B 2B 36 01 18 ~++.##w.. .++6..
012680: 2F FE 4B 38 2B D1 C1 C5 D5 78 21 A9 98 FE 02 28 /.K8+....x!....(
012690: 01 23 46 E1 E5 23 06 FD 7E E6 03 FE 00 20 0E 7E .#F..#..~.... .~
0126A0: E6 FC CB 3F CB 3F B8 20 04 E1 E5 36 02 E1 01 07 ...?.?. ...6....
0126B0: 00 09 C1 05 C2 D3 4A C9 06 02 0E 05 E5 36 00 23 ......J......6.#
0126C0: 0D 20 FA E1 CD BE 75 10 F1 C9 21 AB 98 0E 06 06 . ....u...!.....
0126D0: 02 36 FF 23 36 FF 23 36 1E 23 36 14 23 36 28 23 .6.#6.#6.#6.#6(#
0126E0: 71 23 36 00 23 79 C6 10 4F 10 E6 C9 CD D5 99 CD q#6.#y..O.......
0126F0: BC 4B 3E 02 32 AB 98 32 B2 98 32 BB 98 21 64 00 .K>.2..2..2..!d.
012700: 6C 20 7B 6E 64 72 65 73 3A 20 27 29 3B 0D 0A 20 l {ndres: ');..
012710: 20 20 20 52 45 41 44 4C 4E 28 69 6E 64 6E 61 76 READLN(indnav
012720: 6E 29 3B 0D 0A 20 20 20 20 41 53 53 49 47 4E 28 n);.. ASSIGN(
012730: 69 6E 64 66 69 6C 2C 20 69 6E 64 6E 61 76 6E 29 indfil, indnavn)
012740: 3B 0D 0A 20 20 20 20 52 45 53 45 54 28 69 6E 64 ;.. RESET(ind
012750: 66 69 6C 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 fil);.. WRITE
012760: 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 LN;.. WRITE('
012770: 48 76 61 64 20 73 6B 61 6C 20 64 65 74 20 6B 6F Hvad skal det ko
012780: 72 72 69 67 65 72 65 64 65 20 70 72 6F 67 72 61 rrigerede progra
012790: 6D 20 68 65 64 64 65 3A 20 27 29 3B 0D 0A 20 20 m hedde: ');..
0127A0: 20 20 52 45 41 44 4C 4E 28 75 64 6E 61 76 6E 29 READLN(udnavn)
0127B0: 3B 0D 0A 20 20 20 20 41 53 53 49 47 4E 28 75 64 ;.. ASSIGN(ud
0127C0: 66 69 6C 2C 20 75 64 6E 61 76 6E 29 3B 0D 0A 20 fil, udnavn);..
0127D0: 20 20 20 52 45 57 52 49 54 45 28 75 64 66 69 6C REWRITE(udfil
0127E0: 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 3B );.. WRITELN;
0127F0: 0D 0A 20 20 20 20 57 48 49 4C 45 20 4E 4F 54 20 .. WHILE NOT
012800: 45 4F 46 28 69 6E 64 66 69 6C 29 20 44 4F 0D 0A EOF(indfil) DO..
012810: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
012820: 20 20 20 20 20 6C 69 6E 69 65 20 3A 3D 20 27 27 linie := ''
012830: 3B 0D 0A 20 20 20 20 20 20 20 20 57 48 49 4C 45 ;.. WHILE
012840: 20 4E 4F 54 20 45 4F 4C 4E 28 69 6E 64 66 69 6C NOT EOLN(indfil
012850: 29 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 ) DO..
012860: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
012870: 20 20 20 52 45 41 44 28 69 6E 64 66 69 6C 2C 20 READ(indfil,
012880: 63 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ch);..
012890: 20 20 6C 69 6E 69 65 20 3A 3D 20 6C 69 6E 69 65 linie := linie
0128A0: 20 2B 20 63 68 3B 0D 0A 20 20 20 20 20 20 20 20 + ch;..
0128B0: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
0128C0: 6C 69 6E 69 65 20 3A 3D 20 6C 69 6E 69 65 20 2B linie := linie +
0128D0: 20 27 20 27 3B 0D 0A 20 20 20 20 20 20 20 20 52 ' ';.. R
0128E0: 45 41 44 4C 4E 28 69 6E 64 66 69 6C 29 3B 0D 0A EADLN(indfil);..
0128F0: 20 20 20 20 20 20 20 20 49 46 20 4C 45 4E 28 6C IF LEN(l
012900: 50 52 4F 47 52 41 4D 20 69 6E 74 65 72 68 79 70 PROGRAM interhyp
012910: 3B 0D 0A 20 20 0D 0A 20 20 43 4F 4E 53 54 0D 0A ;.. .. CONST..
012920: 20 20 20 20 6D 61 78 61 6E 74 61 6C 20 3D 20 32 maxantal = 2
012930: 30 30 3B 0D 0A 20 20 0D 0A 20 20 54 59 50 45 0D 00;.. .. TYPE.
012940: 0A 20 20 20 20 74 61 62 65 6C 74 79 70 65 20 3D . tabeltype =
012950: 20 41 52 52 41 59 28 2E 31 20 2E 2E 20 6D 61 78 ARRAY(.1 .. max
012960: 61 6E 74 61 6C 2E 29 20 4F 46 20 49 4E 54 45 47 antal.) OF INTEG
012970: 45 52 3B 0D 0A 20 20 0D 0A 20 20 56 41 52 0D 0A ER;.. .. VAR..
012980: 20 20 20 20 74 61 62 65 6C 20 3A 20 74 61 62 65 tabel : tabe
012990: 6C 74 79 70 65 3B 0D 0A 20 20 20 20 6D 69 6E 2C ltype;.. min,
0129A0: 20 6D 61 78 2C 20 69 6E 74 65 72 76 61 6C 62 72 max, intervalbr
0129B0: 65 64 64 65 20 3A 20 49 4E 54 45 47 45 52 3B 0D edde : INTEGER;.
0129C0: 0A 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 52 45 . .. PROCEDURE
0129D0: 20 66 69 6E 64 74 61 6C 28 56 41 52 20 74 61 62 findtal(VAR tab
0129E0: 65 6C 20 3A 20 74 61 62 65 6C 74 79 70 65 29 3B el : tabeltype);
0129F0: 0D 0A 20 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 .. .. VAR..
012A00: 20 20 20 20 20 69 2C 20 78 2C 20 79 2C 20 7A 20 i, x, y, z
012A10: 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 : INTEGER;..
012A20: 0D 0A 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 .. BEGIN..
012A30: 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F FOR i := 1 TO
012A40: 20 6D 61 78 61 6E 74 61 6C 20 44 4F 0D 0A 20 20 maxantal DO..
012A50: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
012A60: 20 20 20 20 20 20 20 78 20 3A 3D 20 52 41 4E 44 x := RAND
012A70: 4F 4D 28 34 37 29 20 2B 20 33 30 3B 0D 0A 20 20 OM(47) + 30;..
012A80: 20 20 20 20 20 20 20 20 79 20 3A 3D 20 52 41 4E y := RAN
012A90: 44 4F 4D 28 33 32 29 20 2B 20 32 30 3B 20 20 28 DOM(32) + 20; (
012AA0: 2A 20 52 65 74 20 74 69 6C 66 7B 6C 64 69 67 74 * Ret tilf{ldigt
012AB0: 20 76 61 6C 67 74 21 20 2A 29 0D 0A 20 20 20 20 valgt! *)..
012AC0: 20 20 20 20 20 20 7A 20 3A 3D 20 52 41 4E 44 4F z := RANDO
012AD0: 4D 28 31 31 29 20 2B 20 34 30 3B 0D 0A 20 20 20 M(11) + 40;..
012AE0: 20 20 20 20 20 20 20 74 61 62 65 6C 28 2E 69 2E tabel(.i.
012AF0: 29 20 3A 3D 20 78 20 2B 20 79 20 2B 20 7A 3B 0D ) := x + y + z;.
012B00: 69 6E 69 65 29 20 3E 20 30 0D 0A 20 20 20 20 20 inie) > 0..
012B10: 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 THEN..
012B20: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
012B30: 20 20 20 20 20 20 20 20 20 20 20 20 69 20 3A 3D i :=
012B40: 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 1;..
012B50: 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 REPEAT..
012B60: 20 20 20 20 20 20 20 20 20 20 20 63 68 20 3A 3D ch :=
012B70: 20 6C 69 6E 69 65 28 2E 69 2E 29 3B 0D 0A 20 20 linie(.i.);..
012B80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 48 WH
012B90: 49 4C 45 20 28 69 20 3C 20 4C 45 4E 28 6C 69 6E ILE (i < LEN(lin
012BA0: 69 65 29 29 20 41 4E 44 20 4E 4F 54 20 28 63 68 ie)) AND NOT (ch
012BB0: 20 49 4E 20 62 6F 67 73 74 61 76 65 72 29 20 44 IN bogstaver) D
012BC0: 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 O..
012BD0: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
012BE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012BF0: 69 20 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 20 20 i := i + 1;..
012C00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012C10: 20 63 68 20 3A 3D 20 6C 69 6E 69 65 28 2E 69 2E ch := linie(.i.
012C20: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
012C30: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
012C40: 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 63 IF c
012C50: 68 20 49 4E 20 62 6F 67 73 74 61 76 65 72 20 0D h IN bogstaver .
012C60: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
012C70: 20 20 20 54 48 45 4E 20 0D 0A 20 20 20 20 20 20 THEN ..
012C80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
012C90: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
012CA0: 20 20 20 20 20 20 20 20 20 73 74 61 72 74 20 3A start :
012CB0: 3D 20 69 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 = i;..
012CC0: 20 20 20 20 20 20 20 20 20 20 57 48 49 4C 45 20 WHILE
012CD0: 28 69 20 3C 20 4C 45 4E 28 6C 69 6E 69 65 29 29 (i < LEN(linie))
012CE0: 20 41 4E 44 20 28 20 63 68 20 49 4E 20 62 6F 67 AND ( ch IN bog
012CF0: 73 74 61 76 65 72 29 20 44 4F 0D 0A 20 20 20 20 staver) DO..
012D00: 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 . WRITE
012D10: 28 74 61 62 65 6C 28 2E 69 2E 29 20 3A 20 34 29 (tabel(.i.) : 4)
012D20: 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 3B 0D ;.. END;.
012D30: 0A 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 20 . WRITELN;
012D40: 20 0D 0A 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 .. END;..
012D50: 20 0D 0A 20 20 50 52 4F 43 45 44 55 52 45 20 6D .. PROCEDURE m
012D60: 69 6E 6D 61 78 28 56 41 52 20 6D 69 6E 2C 20 6D inmax(VAR min, m
012D70: 61 78 20 3A 20 49 4E 54 45 47 45 52 3B 20 56 41 ax : INTEGER; VA
012D80: 52 20 74 61 62 65 6C 20 3A 20 74 61 62 65 6C 74 R tabel : tabelt
012D90: 79 70 65 29 3B 0D 0A 20 20 0D 0A 20 20 20 20 56 ype);.. .. V
012DA0: 41 52 0D 0A 20 20 20 20 20 20 69 20 3A 20 49 4E AR.. i : IN
012DB0: 54 45 47 45 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 TEGER;.. ..
012DC0: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 6D BEGIN.. m
012DD0: 69 6E 20 3A 3D 20 74 61 62 65 6C 28 2E 31 2E 29 in := tabel(.1.)
012DE0: 3B 0D 0A 20 20 20 20 20 20 6D 61 78 20 3A 3D 20 ;.. max :=
012DF0: 74 61 62 65 6C 28 2E 31 2E 29 3B 0D 0A 20 20 20 tabel(.1.);..
012E00: 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F FOR i := 1 TO
012E10: 20 6D 61 78 61 6E 74 61 6C 20 44 4F 0D 0A 20 20 maxantal DO..
012E20: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
012E30: 20 20 20 20 20 20 20 49 46 20 74 61 62 65 6C 28 IF tabel(
012E40: 2E 69 2E 29 20 3C 20 6D 69 6E 0D 0A 20 20 20 20 .i.) < min..
012E50: 20 20 20 20 20 20 20 20 54 48 45 4E 20 6D 69 6E THEN min
012E60: 20 3A 3D 20 74 61 62 65 6C 28 2E 69 2E 29 3B 0D := tabel(.i.);.
012E70: 0A 20 20 20 20 20 20 20 20 20 20 49 46 20 74 61 . IF ta
012E80: 62 65 6C 28 2E 69 2E 29 20 3E 20 6D 61 78 20 0D bel(.i.) > max .
012E90: 0A 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 . THE
012EA0: 4E 20 6D 61 78 20 3A 3D 20 74 61 62 65 6C 28 2E N max := tabel(.
012EB0: 69 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E i.);.. EN
012EC0: 44 3B 0D 0A 20 20 20 20 45 4E 44 3B 0D 0A 20 20 D;.. END;..
012ED0: 0D 0A 20 20 50 52 4F 43 45 44 55 52 45 20 75 64 .. PROCEDURE ud
012EE0: 28 6D 69 6E 2C 20 6D 61 78 2C 20 62 72 65 64 64 (min, max, bredd
012EF0: 65 20 3A 20 49 4E 54 45 47 45 52 3B 20 56 41 52 e : INTEGER; VAR
012F00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012F10: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
012F20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012F30: 20 69 20 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 20 i := i + 1;..
012F40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012F50: 20 20 20 20 20 20 63 68 20 3A 3D 20 6C 69 6E 69 ch := lini
012F60: 65 28 2E 69 2E 29 3B 0D 0A 20 20 20 20 20 20 20 e(.i.);..
012F70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
012F80: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ND;..
012F90: 20 20 20 20 20 20 20 20 20 73 6C 75 74 20 3A 3D slut :=
012FA0: 20 69 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 i;..
012FB0: 20 20 20 20 20 20 20 20 20 6F 72 64 5F 20 3A 3D ord_ :=
012FC0: 20 43 4F 50 59 28 6C 69 6E 69 65 2C 20 73 74 61 COPY(linie, sta
012FD0: 72 74 2C 20 73 6C 75 74 20 2D 20 73 74 61 72 74 rt, slut - start
012FE0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
012FF0: 20 20 20 20 20 20 20 20 49 46 20 62 69 6E 73 6F IF binso
013000: 65 67 28 6F 72 64 5F 29 0D 0A 20 20 20 20 20 20 eg(ord_)..
013010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
013020: 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 THEN..
013030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 4F FO
013040: 52 20 6A 20 3A 3D 20 73 74 61 72 74 20 54 4F 20 R j := start TO
013050: 73 6C 75 74 20 2D 20 31 20 44 4F 0D 0A 20 20 20 slut - 1 DO..
013060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
013070: 20 20 20 20 20 20 20 6C 69 6E 69 65 28 2E 6A 2E linie(.j.
013080: 29 20 3A 3D 20 43 48 52 28 4F 52 44 28 6C 69 6E ) := CHR(ORD(lin
013090: 69 65 28 2E 6A 2E 29 29 20 2B 20 33 32 29 3B 0D ie(.j.)) + 32);.
0130A0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0130B0: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
0130C0: 20 20 20 20 20 20 20 55 4E 54 49 4C 20 69 20 3E UNTIL i >
0130D0: 3D 20 4C 45 4E 28 6C 69 6E 69 65 29 3B 0D 0A 20 = LEN(linie);..
0130E0: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
0130F0: 0A 20 20 20 20 20 20 20 20 46 4F 52 20 69 20 3A . FOR i :
013100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
013110: 10 00 01 00 02 09 52 E5 10 00 41 02 00 00 00 02 ......R...A.....
013120: 10 00 46 02 00 00 00 02 10 00 42 02 00 00 00 02 ..F.......B.....
013130: 10 00 47 02 00 00 00 02 10 00 43 02 00 00 00 02 ..G.......C.....
013140: 10 00 48 02 00 00 00 02 10 00 44 02 00 00 00 02 ..H.......D.....
013150: 10 00 49 02 00 00 00 02 10 00 45 02 00 00 00 02 ..I.......E.....
013160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013200: 20 74 61 62 65 6C 20 3A 20 74 61 62 65 6C 74 79 tabel : tabelty
013210: 70 65 29 3B 0D 0A 20 20 0D 0A 20 20 20 20 56 41 pe);.. .. VA
013220: 52 0D 0A 20 20 20 20 20 20 68 79 70 20 3A 20 74 R.. hyp : t
013230: 61 62 65 6C 74 79 70 65 3B 0D 0A 20 20 20 20 20 abeltype;..
013240: 20 69 2C 20 6E 72 20 3A 20 49 4E 54 45 47 45 52 i, nr : INTEGER
013250: 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 47 ;.. .. BEG
013260: 49 4E 0D 0A 20 20 20 20 20 20 46 4F 52 20 69 20 IN.. FOR i
013270: 3A 3D 20 31 20 54 4F 20 6D 61 78 61 6E 74 61 6C := 1 TO maxantal
013280: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 68 79 70 DO.. hyp
013290: 28 2E 69 2E 29 20 3A 3D 20 30 3B 0D 0A 20 20 20 (.i.) := 0;..
0132A0: 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F FOR i := 1 TO
0132B0: 20 6D 61 78 61 6E 74 61 6C 20 44 4F 0D 0A 20 20 maxantal DO..
0132C0: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
0132D0: 20 20 20 20 20 20 20 6E 72 20 3A 3D 20 28 74 61 nr := (ta
0132E0: 62 65 6C 28 2E 69 2E 29 20 2D 20 6D 69 6E 29 20 bel(.i.) - min)
0132F0: 44 49 56 20 62 72 65 64 64 65 20 2B 20 31 3B 0D DIV bredde + 1;.
013300: 0A 20 20 20 20 20 20 20 20 20 20 68 79 70 28 2E . hyp(.
013310: 6E 72 2E 29 20 3A 3D 20 68 79 70 28 2E 6E 72 2E nr.) := hyp(.nr.
013320: 29 20 2B 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 ) + 1;..
013330: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 46 4F 52 20 END;.. FOR
013340: 69 20 3A 3D 20 31 20 54 4F 20 28 6D 61 78 20 2D i := 1 TO (max -
013350: 20 6D 69 6E 29 20 44 49 56 20 62 72 65 64 64 65 min) DIV bredde
013360: 20 2B 20 31 20 44 4F 0D 0A 20 20 20 20 20 20 20 + 1 DO..
013370: 20 57 52 49 54 45 4C 4E 28 27 28 27 2C 20 6D 69 WRITELN('(', mi
013380: 6E 20 2B 20 62 72 65 64 64 65 20 2A 20 28 69 20 n + bredde * (i
013390: 2D 20 31 29 20 3A 20 34 2C 20 27 2C 27 2C 0D 0A - 1) : 4, ',',..
0133A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0133B0: 6D 69 6E 20 2B 20 62 72 65 64 64 65 20 2A 20 69 min + bredde * i
0133C0: 20 2D 20 31 20 3A 20 34 2C 20 27 29 20 3A 20 27 - 1 : 4, ') : '
0133D0: 2C 20 68 79 70 28 2E 69 2E 29 20 3A 20 34 29 3B , hyp(.i.) : 4);
0133E0: 0D 0A 20 20 20 20 45 4E 44 3B 0D 0A 20 20 0D 0A .. END;.. ..
0133F0: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 28 2A 20 BEGIN.. (*
013400: 14 15 13 14 15 16 17 18 16 17 18 19 1A 1B 19 1A ................
013410: 1B 1C 1D 1E 1C 1D 1E 1F 20 21 1F 20 21 22 23 24 ........ !. !"#$
013420: 00 25 00 06 FD 01 02 04 05 02 03 05 06 04 05 07 .%..............
013430: 08 05 06 08 09 07 08 0A 0B 08 09 0B 0C 0A 0B 0D ................
013440: 0E 0B 0C 0E 0F 0D 0E 10 11 0E 0F 11 12 10 11 13 ................
013450: 14 11 12 14 15 13 14 16 17 14 15 17 18 16 17 19 ................
013460: 1A 17 18 1A 1B 19 1A 1C 1D 1A 1B 1D 1E 1C 1D 1F ................
013470: 20 1D 1E 20 21 1F 20 22 23 20 21 23 24 00 01 02 .. !. "# !#$...
013480: 00 25 02 25 02 03 01 02 03 04 05 06 07 08 09 0A .%.%............
013490: 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A ................
0134A0: 1B 1C 1D 1E 1F 20 21 22 23 24 00 25 00 01 00 02 ..... !"#$.%....
0134B0: 25 02 25 03 01 02 02 03 01 04 02 05 03 06 04 05 %.%.............
0134C0: 05 06 04 07 05 08 06 09 07 08 08 09 07 0A 08 0B ................
0134D0: 09 0C 0A 0B 0B 0C 0A 0D 0B 0E 0C 0F 0D 0E 0E 0F ................
0134E0: 0D 10 0E 11 0F 12 10 11 11 12 10 13 11 14 12 15 ................
0134F0: 13 14 14 15 13 16 14 17 15 18 16 17 17 18 16 19 ................
013500: 17 1A 18 1B 19 1A 1A 1B 19 1C 1A 1D 1B 1E 1C 1D ................
013510: 1D 1E 1C 1F 1D 20 1E 21 1F 20 20 21 1F 22 20 23 ..... .!. !." #
013520: 21 24 00 25 01 02 03 04 05 06 07 08 09 0A 0B 0C !$.%............
013530: 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C ................
013540: 1D 1E 1F 20 21 22 23 24 54 5A 06 12 04 C0 5A 06 ... !"#$TZ....Z.
013550: 0C 03 08 5B 0B 06 03 4A 5B 01 08 03 52 5B 16 04 ...[...J[...R[..
013560: 03 AA 5B 0F 03 04 D7 5B 3C 02 04 4F 5C 26 01 04 ..[....[<..O\&..
013570: 0F 01 20 01 30 01 40 01 51 01 62 01 18 06 37 06 .. .0.@.Q.b...7.
013580: 57 06 6C 0B 6C 10 6C 15 10 09 18 09 1F 09 27 09 W.l.l.l.......'.
013590: 2F 09 37 09 3F 09 47 09 4F 09 57 09 5F 09 08 09 /.7.?.G.O.W._...
0135A0: 0F 0E 0F 13 17 0E 17 13 20 0E 20 13 28 0E 28 13 ........ . .(.(.
0135B0: 2F 0E 2F 13 37 0E 37 13 3F 0E 3F 13 47 0E 47 13 /./.7.7.?.?.G.G.
0135C0: 4F 0E 4F 13 57 0E 57 13 5F 0E 5F 13 08 0E 08 10 O.O.W.W._._.....
0135D0: 08 13 0C 09 14 09 1C 09 24 09 2C 09 34 09 3C 09 ........$.,.4.<.
0135E0: 44 09 4C 09 54 09 5C 09 64 09 04 10 08 0B 08 0F D.L.T.\.d.......
0135F0: 08 11 08 15 0C 0E 0C 13 10 0B 10 03 FD 15 14 0E ................
013600: 56 69 20 6C 61 64 65 72 20 64 61 74 61 6D 61 74 Vi lader datamat
013610: 65 6E 20 66 69 6E 64 65 20 6E 6F 67 6C 65 20 74 en finde nogle t
013620: 61 6C 20 74 69 6C 20 6F 73 20 2A 29 0D 0A 20 20 al til os *)..
013630: 20 20 66 69 6E 64 74 61 6C 28 74 61 62 65 6C 29 findtal(tabel)
013640: 3B 0D 0A 20 20 20 20 6D 69 6E 6D 61 78 28 6D 69 ;.. minmax(mi
013650: 6E 2C 20 6D 61 78 2C 20 74 61 62 65 6C 29 3B 0D n, max, tabel);.
013660: 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 73 74 . WRITE('Tast
013670: 20 69 6E 74 65 72 76 61 6C 62 72 65 64 64 65 6E intervalbredden
013680: 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 69 6E 74 : '); READLN(int
013690: 65 72 76 61 6C 62 72 65 64 64 65 29 3B 0D 0A 20 ervalbredde);..
0136A0: 20 20 20 75 64 28 6D 69 6E 2C 20 6D 61 78 2C 20 ud(min, max,
0136B0: 69 6E 74 65 72 76 61 6C 62 72 65 64 64 65 2C 20 intervalbredde,
0136C0: 74 61 62 65 6C 29 3B 0D 0A 20 20 45 4E 44 2E 0D tabel);.. END..
0136D0: 0A 1A 20 6D 61 78 2C 20 74 61 62 65 6C 29 3B 0D .. max, tabel);.
0136E0: 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 73 74 . WRITE('Tast
0136F0: 20 69 6E 74 65 72 76 61 6C 62 72 65 64 64 65 6E intervalbredden
013700: 20 20 57 52 49 54 45 4C 4E 28 69 20 3A 20 36 2C WRITELN(i : 6,
013710: 20 74 61 62 65 6C 28 2E 69 2E 29 20 2F 20 61 6E tabel(.i.) / an
013720: 74 61 6C 20 2A 20 31 30 30 20 3A 20 32 30 20 3A tal * 100 : 20 :
013730: 20 32 2C 20 27 20 25 27 29 3B 0D 0A 20 20 45 4E 2, ' %');.. EN
013740: 44 2E 0D 0A 1A 53 27 29 3B 0D 0A 20 20 20 20 57 D....S');.. W
013750: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 46 4F 52 RITELN;.. FOR
013760: 20 69 20 3A 3D 20 30 20 54 4F 20 73 65 72 69 65 i := 0 TO serie
013770: 6C 61 65 6E 67 64 65 20 44 4F 0D 0A 20 20 20 20 laengde DO..
013780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0137A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0137B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0137C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0137D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0137E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0137F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013800: 50 52 4F 47 52 41 4D 20 6A 6F 75 72 6E 61 6C 3B PROGRAM journal;
013810: 0D 0A 20 20 0D 0A 20 20 54 59 50 45 0D 0A 20 20 .. .. TYPE..
013820: 20 20 73 74 72 33 30 20 3D 20 53 54 52 49 4E 47 str30 = STRING
013830: 28 2E 33 30 2E 29 3B 0D 0A 20 20 0D 0A 20 20 56 (.30.);.. .. V
013840: 41 52 0D 0A 20 20 20 20 74 65 6B 73 74 20 3A 20 AR.. tekst :
013850: 73 74 72 33 30 3B 0D 0A 20 20 20 20 69 2C 20 73 str30;.. i, s
013860: 74 61 72 74 2C 20 73 6C 75 74 20 3A 20 49 4E 54 tart, slut : INT
013870: 45 47 45 52 3B 0D 0A 20 20 20 20 6F 6B 20 3A 20 EGER;.. ok :
013880: 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 20 20 0D 0A BOOLEAN;.. ..
013890: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 57 52 49 BEGIN.. WRI
0138A0: 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 TE(CLRHOM);..
0138B0: 20 57 52 49 54 45 28 27 53 6B 72 69 76 20 6A 6F WRITE('Skriv jo
0138C0: 75 72 6E 61 6C 6E 75 6D 6D 65 72 20 28 41 2D 30 urnalnummer (A-0
0138D0: 30 2D 30 30 30 29 3A 20 27 29 3B 0D 0A 20 20 20 0-000): ');..
0138E0: 20 52 45 41 44 4C 4E 28 74 65 6B 73 74 29 3B 0D READLN(tekst);.
0138F0: 0A 20 20 20 20 69 20 3A 3D 20 31 3B 0D 0A 20 20 . i := 1;..
013900: 20 20 57 48 49 4C 45 20 74 65 6B 73 74 28 2E 69 WHILE tekst(.i
013910: 2E 29 20 3D 20 27 20 27 20 44 4F 0D 0A 20 20 20 .) = ' ' DO..
013920: 20 20 20 69 20 3A 3D 20 69 20 2B 20 31 3B 0D 0A i := i + 1;..
013930: 20 20 20 20 73 74 61 72 74 20 3A 3D 20 69 3B 0D start := i;.
013940: 0A 20 20 20 20 69 20 3A 3D 20 4C 45 4E 28 74 65 . i := LEN(te
013950: 6B 73 74 29 3B 0D 0A 20 20 20 20 57 48 49 4C 45 kst);.. WHILE
013960: 20 74 65 6B 73 74 28 2E 69 2E 29 20 3D 20 27 20 tekst(.i.) = '
013970: 27 20 44 4F 0D 0A 20 20 20 20 20 20 69 20 3A 3D ' DO.. i :=
013980: 20 69 20 2D 20 31 3B 0D 0A 20 20 20 20 73 6C 75 i - 1;.. slu
013990: 74 20 3A 3D 20 69 3B 0D 0A 20 20 20 20 74 65 6B t := i;.. tek
0139A0: 73 74 20 3A 3D 20 43 4F 50 59 28 74 65 6B 73 74 st := COPY(tekst
0139B0: 2C 20 73 74 61 72 74 2C 20 73 6C 75 74 20 2D 20 , start, slut -
0139C0: 73 74 61 72 74 20 2B 20 31 29 3B 20 28 2A 20 62 start + 1); (* b
0139D0: 6C 61 6E 6B 74 65 67 6E 20 73 6C 65 74 74 65 73 lanktegn slettes
0139E0: 20 2A 29 0D 0A 20 20 20 20 6F 6B 20 3A 3D 20 54 *).. ok := T
0139F0: 52 55 45 3B 0D 0A 20 20 20 20 49 46 20 4C 45 4E RUE;.. IF LEN
013A00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
013A10: 69 6E 76 65 72 73 3B 0D 0A 20 20 20 20 20 20 20 invers;..
013A20: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 56 41 52 .. VAR
013A30: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 69 20 .. i
013A40: 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 : INTEGER;..
013A50: 20 20 20 20 20 20 20 20 78 20 3A 20 52 45 41 4C x : REAL
013A60: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0D ;.. .
013A70: 0A 20 20 20 20 20 20 20 20 20 20 46 55 4E 43 54 . FUNCT
013A80: 49 4F 4E 20 61 72 63 73 69 6E 28 78 20 3A 20 52 ION arcsin(x : R
013A90: 45 41 4C 29 20 3A 20 52 45 41 4C 3B 0D 0A 20 20 EAL) : REAL;..
013AA0: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
013AB0: 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 BEGIN..
013AC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 IF
013AD0: 41 42 53 28 78 29 20 3C 20 31 0D 0A 20 20 20 20 ABS(x) < 1..
013AE0: 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E THEN
013AF0: 20 61 72 63 73 69 6E 20 3A 3D 20 41 52 43 54 41 arcsin := ARCTA
013B00: 4E 28 78 20 2F 20 53 51 52 54 28 31 20 2D 20 78 N(x / SQRT(1 - x
013B10: 20 2A 20 78 29 29 0D 0A 20 20 20 20 20 20 20 20 * x))..
013B20: 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 78 20 ELSE IF x
013B30: 3D 20 31 0D 0A 20 20 20 20 20 20 20 20 20 20 20 = 1..
013B40: 20 20 20 20 20 54 48 45 4E 20 61 72 63 73 69 6E THEN arcsin
013B50: 20 3A 3D 20 50 49 20 2F 20 32 0D 0A 20 20 20 20 := PI / 2..
013B60: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 ELSE I
013B70: 46 20 78 20 3D 20 2D 31 0D 0A 20 20 20 20 20 20 F x = -1..
013B80: 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 61 THEN a
013B90: 72 63 73 69 6E 20 3A 3D 20 2D 50 49 20 2F 20 32 rcsin := -PI / 2
013BA0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 45 ;.. E
013BB0: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D ND;.. .
013BC0: 0A 20 20 20 20 20 20 20 20 20 20 46 55 4E 43 54 . FUNCT
013BD0: 49 4F 4E 20 61 72 63 63 6F 73 28 78 20 3A 20 52 ION arccos(x : R
013BE0: 45 41 4C 29 20 3A 20 52 45 41 4C 3B 0D 0A 20 20 EAL) : REAL;..
013BF0: 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 ..
013C00: 28 74 65 6B 73 74 29 20 3C 3E 20 38 0D 0A 20 20 (tekst) <> 8..
013C10: 20 20 20 20 54 48 45 4E 20 6F 6B 20 3A 3D 20 46 THEN ok := F
013C20: 41 4C 53 45 0D 0A 20 20 20 20 45 4C 53 45 20 49 ALSE.. ELSE I
013C30: 46 20 28 74 65 6B 73 74 28 2E 31 2E 29 20 3C 20 F (tekst(.1.) <
013C40: 27 41 27 29 20 4F 52 20 28 74 65 6B 73 74 28 2E 'A') OR (tekst(.
013C50: 31 2E 29 20 3E 20 27 5D 27 29 0D 0A 20 20 20 20 1.) > ']')..
013C60: 20 20 54 48 45 4E 20 6F 6B 20 3A 3D 20 46 41 4C THEN ok := FAL
013C70: 53 45 0D 0A 20 20 20 20 45 4C 53 45 20 49 46 20 SE.. ELSE IF
013C80: 28 74 65 6B 73 74 28 2E 32 2E 29 20 3C 3E 20 27 (tekst(.2.) <> '
013C90: 2D 27 29 20 4F 52 20 28 74 65 6B 73 74 28 2E 35 -') OR (tekst(.5
013CA0: 2E 29 20 3C 3E 20 27 2D 27 29 0D 0A 20 20 20 20 .) <> '-')..
013CB0: 20 20 54 48 45 4E 20 6F 6B 20 3A 3D 20 46 41 4C THEN ok := FAL
013CC0: 53 45 0D 0A 20 20 20 20 45 4C 53 45 0D 0A 20 20 SE.. ELSE..
013CD0: 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 33 20 54 FOR i := 3 T
013CE0: 4F 20 38 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 O 8 DO..
013CF0: 49 46 20 69 20 3C 3E 20 35 0D 0A 20 20 20 20 20 IF i <> 5..
013D00: 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 THEN..
013D10: 20 20 20 20 20 20 20 49 46 20 28 74 65 6B 73 74 IF (tekst
013D20: 28 2E 69 2E 29 20 3C 20 27 30 27 29 20 4F 52 20 (.i.) < '0') OR
013D30: 28 74 65 6B 73 74 28 2E 69 2E 29 20 3E 20 27 39 (tekst(.i.) > '9
013D40: 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ')..
013D50: 20 20 54 48 45 4E 20 6F 6B 20 3A 3D 20 46 41 4C THEN ok := FAL
013D60: 53 45 3B 0D 0A 20 20 20 20 49 46 20 6F 6B 0D 0A SE;.. IF ok..
013D70: 20 20 20 20 20 20 54 48 45 4E 20 57 52 49 54 45 THEN WRITE
013D80: 4C 4E 28 74 65 6B 73 74 2C 20 27 20 65 72 20 69 LN(tekst, ' er i
013D90: 20 6F 72 64 65 6E 27 29 0D 0A 20 20 20 20 20 20 orden')..
013DA0: 45 4C 53 45 20 57 52 49 54 45 4C 4E 28 74 65 6B ELSE WRITELN(tek
013DB0: 73 74 2C 20 27 20 65 72 20 69 6B 6B 65 20 6B 6F st, ' er ikke ko
013DC0: 72 72 65 6B 74 27 29 3B 0D 0A 20 20 45 4E 44 2E rrekt');.. END.
013DD0: 0D 0A 20 20 20 20 20 20 20 0D 0A 1A 20 46 41 4C .. ... FAL
013DE0: 53 45 3B 0D 0A 20 20 20 20 49 46 20 6F 6B 0D 0A SE;.. IF ok..
013DF0: 20 20 20 20 20 20 54 48 45 4E 20 57 52 49 54 45 THEN WRITE
013E00: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
013E10: 20 20 20 20 20 20 20 20 20 20 20 49 46 20 78 20 IF x
013E20: 3D 20 30 0D 0A 20 20 20 20 20 20 20 20 20 20 20 = 0..
013E30: 20 20 20 20 20 54 48 45 4E 20 61 72 63 63 6F 73 THEN arccos
013E40: 20 3A 3D 20 50 49 20 2F 20 32 0D 0A 20 20 20 20 := PI / 2..
013E50: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 ELSE I
013E60: 46 20 28 30 20 3C 20 78 20 29 20 41 4E 44 20 28 F (0 < x ) AND (
013E70: 78 20 3C 3D 20 31 29 0D 0A 20 20 20 20 20 20 20 x <= 1)..
013E80: 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 61 72 THEN ar
013E90: 63 63 6F 73 20 3A 3D 20 41 52 43 54 41 4E 28 53 ccos := ARCTAN(S
013EA0: 51 52 54 28 31 20 2D 20 78 20 2A 20 78 29 20 2F QRT(1 - x * x) /
013EB0: 20 78 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 x)..
013EC0: 20 20 20 45 4C 53 45 20 49 46 20 28 2D 31 20 3C ELSE IF (-1 <
013ED0: 3D 20 78 29 20 41 4E 44 20 28 78 20 3C 20 30 29 = x) AND (x < 0)
013EE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
013EF0: 20 20 54 48 45 4E 20 61 72 63 63 6F 73 20 3A 3D THEN arccos :=
013F00: 20 41 52 43 54 41 4E 28 53 51 52 54 28 31 20 2D ARCTAN(SQRT(1 -
013F10: 20 78 20 2A 20 78 29 20 2F 20 78 29 20 2B 20 50 x * x) / x) + P
013F20: 49 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 I;..
013F30: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
013F40: 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 47 49 .. BEGI
013F50: 4E 20 28 2A 20 69 6E 76 65 72 73 20 2A 29 0D 0A N (* invers *)..
013F60: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
013F70: 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 E(CLRHOM);..
013F80: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 WRITELN(
013F90: 27 78 27 20 3A 20 34 2C 20 27 41 52 43 53 49 4E 'x' : 4, 'ARCSIN
013FA0: 28 78 29 27 20 3A 20 31 35 2C 20 27 41 52 43 43 (x)' : 15, 'ARCC
013FB0: 4F 53 28 78 29 27 20 3A 20 31 35 29 3B 0D 0A 20 OS(x)' : 15);..
013FC0: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
013FD0: 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 LN;..
013FE0: 20 46 4F 52 20 69 20 3A 3D 20 2D 31 30 20 54 4F FOR i := -10 TO
013FF0: 20 31 30 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 10 DO..
014000: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
014010: 6B 61 65 64 65 32 3B 0D 0A 20 20 20 20 20 20 20 kaede2;..
014020: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 54 59 50 .. TYP
014030: 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 73 E.. s
014040: 74 72 34 30 20 3D 20 53 54 52 49 4E 47 28 2E 34 tr40 = STRING(.4
014050: 30 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0.);..
014060: 20 20 6C 69 6E 6B 20 3D 20 5E 20 70 6F 73 74 3B link = ^ post;
014070: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 70 6F .. po
014080: 73 74 20 3D 20 52 45 43 4F 52 44 0D 0A 20 20 20 st = RECORD..
014090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0140A0: 20 20 6E 61 65 73 74 65 20 3A 20 6C 69 6E 6B 3B naeste : link;
0140B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0140C0: 20 20 20 20 20 20 20 6E 61 76 6E 20 3A 20 73 74 navn : st
0140D0: 72 34 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 r40;..
0140E0: 20 20 20 20 20 20 20 20 20 20 20 61 64 72 65 73 adres
0140F0: 73 65 20 3A 20 73 74 72 34 30 3B 0D 0A 20 20 20 se : str40;..
014100: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014110: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
014120: 0D 0A 20 20 20 20 20 20 20 20 20 20 56 41 52 0D .. VAR.
014130: 0A 20 20 20 20 20 20 20 20 20 20 20 20 75 64 2C . ud,
014140: 20 74 6F 70 2C 20 70 70 20 3A 20 6C 69 6E 6B 3B top, pp : link;
014150: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 63 68 .. ch
014160: 20 3A 20 43 48 41 52 3B 0D 0A 20 20 20 20 20 20 : CHAR;..
014170: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
014180: 50 52 4F 43 45 44 55 52 45 20 69 6E 64 73 61 65 PROCEDURE indsae
014190: 74 28 56 41 52 20 66 6F 65 72 73 74 65 20 3A 20 t(VAR foerste :
0141A0: 6C 69 6E 6B 3B 20 6E 79 70 6F 73 74 20 3A 20 6C link; nypost : l
0141B0: 69 6E 6B 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ink);..
0141C0: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ..
0141D0: 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 20 20 VAR..
0141E0: 20 20 20 20 63 68 20 3A 20 43 48 41 52 3B 0D 0A ch : CHAR;..
0141F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A ..
014200: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
014210: 20 20 20 20 20 20 20 20 20 20 20 20 20 78 20 3A x :
014220: 3D 20 69 20 2F 20 31 30 3B 0D 0A 20 20 20 20 20 = i / 10;..
014230: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
014240: 4C 4E 28 78 20 3A 20 34 20 3A 20 31 2C 20 61 72 LN(x : 4 : 1, ar
014250: 63 73 69 6E 28 78 29 20 3A 20 31 35 20 3A 20 38 csin(x) : 15 : 8
014260: 2C 20 61 72 63 63 6F 73 28 78 29 20 3A 20 31 35 , arccos(x) : 15
014270: 20 3A 20 38 29 3B 0D 0A 20 20 20 20 20 20 20 20 : 8);..
014280: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
014290: 20 20 20 20 20 20 45 4E 44 2E 20 28 2A 20 69 6E END. (* in
0142A0: 76 65 72 73 20 2A 29 0D 0A 1A 0A 20 20 20 20 20 vers *)....
0142B0: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
0142C0: 4C 4E 28 78 20 3A 20 34 20 3A 20 31 2C 20 61 72 LN(x : 4 : 1, ar
0142D0: 63 73 69 6E 28 78 29 20 3A 20 31 35 20 3A 20 38 csin(x) : 15 : 8
0142E0: 2C 20 61 72 63 63 6F 73 28 78 29 20 3A 20 31 35 , arccos(x) : 15
0142F0: 20 3A 20 38 29 3B 0D 0A 20 20 20 20 20 20 20 20 : 8);..
014300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0143A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0143B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0143C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0143D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0143E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0143F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
014410: 11 00 01 00 02 09 52 E5 11 00 41 02 00 00 00 02 ......R...A.....
014420: 11 00 46 02 00 00 00 02 11 00 42 02 00 00 00 02 ..F.......B.....
014430: 11 00 47 02 00 00 00 02 11 00 43 02 00 00 00 02 ..G.......C.....
014440: 11 00 48 02 00 00 00 02 11 00 44 02 00 00 00 02 ..H.......D.....
014450: 11 00 49 02 00 00 00 02 11 00 45 02 00 00 00 02 ..I.......E.....
014460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014500: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
014510: 4E 20 28 2A 20 69 6E 64 73 61 65 74 20 2A 29 0D N (* indsaet *).
014520: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 . I
014530: 46 20 66 6F 65 72 73 74 65 20 3D 20 4E 49 4C 20 F foerste = NIL
014540: 28 2A 20 6B 7B 64 65 6E 20 65 72 20 74 6F 6D 20 (* k{den er tom
014550: 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 *)..
014560: 20 20 20 20 54 48 45 4E 20 66 6F 65 72 73 74 65 THEN foerste
014570: 20 3A 3D 20 6E 79 70 6F 73 74 0D 0A 20 20 20 20 := nypost..
014580: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 ELSE I
014590: 46 20 6E 79 70 6F 73 74 5E 2E 6E 61 76 6E 20 3C F nypost^.navn <
0145A0: 20 66 6F 65 72 73 74 65 5E 2E 6E 61 76 6E 20 28 foerste^.navn (
0145B0: 2A 20 66 7C 72 20 66 7C 72 73 74 65 20 70 6F 73 * f|r f|rste pos
0145C0: 74 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 t *)..
0145D0: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
0145E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
0145F0: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
014600: 20 20 20 20 20 20 20 20 20 6E 79 70 6F 73 74 5E nypost^
014610: 2E 6E 61 65 73 74 65 20 3A 3D 66 6F 65 72 73 74 .naeste :=foerst
014620: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e;..
014630: 20 20 20 20 20 20 20 20 66 6F 65 72 73 74 65 20 foerste
014640: 3A 3D 6E 79 70 6F 73 74 3B 0D 0A 20 20 20 20 20 :=nypost;..
014650: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
014660: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 RITELN;..
014670: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
014680: 54 45 28 6E 79 70 6F 73 74 5E 2E 6E 61 76 6E 2C TE(nypost^.navn,
014690: 20 27 20 65 72 20 6E 75 20 69 6E 64 73 61 74 20 ' er nu indsat
0146A0: 69 20 6B 7B 64 65 6E 2E 20 27 2C 0D 0A 20 20 20 i k{den. ',..
0146B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0146C0: 20 20 20 20 20 20 20 27 54 61 73 74 20 3C 52 45 'Tast <RE
0146D0: 54 55 52 4E 3E 20 27 29 3B 0D 0A 20 20 20 20 20 TURN> ');..
0146E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 R
0146F0: 45 41 44 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 20 EADLN(ch);..
014700: 20 20 20 20 20 20 20 57 48 49 4C 45 20 70 70 20 WHILE pp
014710: 3C 3E 20 4E 49 4C 20 44 4F 0D 0A 20 20 20 20 20 <> NIL DO..
014720: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
014730: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
014740: 20 20 20 20 57 52 49 54 45 4C 4E 28 70 70 5E 2E WRITELN(pp^.
014750: 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 20 20 navn);..
014760: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
014770: 4E 28 70 70 5E 2E 61 64 72 65 73 73 65 29 3B 0D N(pp^.adresse);.
014780: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
014790: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
0147A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 p
0147B0: 70 20 3A 3D 20 70 70 5E 2E 6E 61 65 73 74 65 3B p := pp^.naeste;
0147C0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0147D0: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
0147E0: 20 20 20 20 20 20 57 52 49 54 45 28 27 54 61 73 WRITE('Tas
0147F0: 74 20 3C 52 45 54 55 52 4E 3E 3A 20 27 29 3B 0D t <RETURN>: ');.
014800: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 . R
014810: 45 41 44 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 20 EADLN(ch);..
014820: 20 20 20 20 20 20 20 20 45 4E 44 3B 20 28 2A 20 END; (*
014830: 75 64 73 6B 72 69 76 20 2A 29 0D 0A 20 20 20 20 udskriv *)..
014840: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
014850: 20 20 42 45 47 49 4E 20 28 2A 20 6B 61 65 64 65 BEGIN (* kaede
014860: 32 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 2 *)..
014870: 20 20 74 6F 70 20 3A 3D 20 4E 49 4C 3B 0D 0A 20 top := NIL;..
014880: 20 20 20 20 20 20 20 20 20 20 20 4E 45 57 28 75 NEW(u
014890: 64 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 d);..
0148A0: 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 REPEAT..
0148B0: 20 20 20 20 20 20 20 57 52 49 54 45 28 43 4C 52 WRITE(CLR
0148C0: 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 HOM);..
0148D0: 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 34 GOTOXY(10,4
0148E0: 29 3B 20 57 52 49 54 45 28 27 53 4F 52 54 45 52 ); WRITE('SORTER
0148F0: 45 54 20 4B 5B 44 45 27 29 3B 0D 0A 20 20 20 20 ET K[DE');..
014900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
014910: 44 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 D..
014920: 20 45 4C 53 45 20 28 2A 20 66 69 6E 64 20 72 69 ELSE (* find ri
014930: 67 74 69 67 20 70 6C 61 64 73 20 74 69 6C 20 6E gtig plads til n
014940: 79 70 6F 73 74 20 76 69 61 20 72 65 6B 75 72 73 ypost via rekurs
014950: 69 76 74 20 6B 61 6C 64 20 2A 29 0D 0A 20 20 20 ivt kald *)..
014960: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6E 64 ind
014970: 73 61 65 74 28 66 6F 65 72 73 74 65 5E 2E 6E 61 saet(foerste^.na
014980: 65 73 74 65 2C 20 6E 79 70 6F 73 74 29 3B 0D 0A este, nypost);..
014990: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B END;
0149A0: 20 28 2A 20 69 6E 64 73 61 65 74 20 2A 29 0D 0A (* indsaet *)..
0149B0: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
0149C0: 20 20 20 20 20 20 50 52 4F 43 45 44 55 52 45 20 PROCEDURE
0149D0: 66 6A 65 72 6E 28 56 41 52 20 66 6F 65 72 73 74 fjern(VAR foerst
0149E0: 65 20 3A 20 6C 69 6E 6B 3B 20 67 6C 70 6F 73 74 e : link; glpost
0149F0: 20 3A 20 6C 69 6E 6B 29 3B 0D 0A 20 20 20 20 20 : link);..
014A00: 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 ..
014A10: 20 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 VAR..
014A20: 20 20 20 20 20 20 20 20 66 6F 72 61 6E 2C 20 6B foran, k
014A30: 61 6E 64 69 64 61 74 20 3A 20 6C 69 6E 6B 3B 0D andidat : link;.
014A40: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 . f
014A50: 75 6E 64 65 74 20 3A 20 42 4F 4F 4C 45 41 4E 3B undet : BOOLEAN;
014A60: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
014A70: 63 68 20 3A 20 43 48 41 52 3B 0D 0A 20 20 20 20 ch : CHAR;..
014A80: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
014A90: 20 20 20 20 20 20 20 20 42 45 47 49 4E 20 28 2A BEGIN (*
014AA0: 20 66 6A 65 72 6E 20 2A 29 0D 0A 20 20 20 20 20 fjern *)..
014AB0: 20 20 20 20 20 20 20 20 20 49 46 20 66 6F 65 72 IF foer
014AC0: 73 74 65 20 3D 20 4E 49 4C 20 28 2A 20 6B 7B 64 ste = NIL (* k{d
014AD0: 65 6E 20 74 6F 6D 20 2A 29 0D 0A 20 20 20 20 20 en tom *)..
014AE0: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 THEN
014AF0: 66 75 6E 64 65 74 20 3A 3D 20 46 41 4C 53 45 0D fundet := FALSE.
014B00: 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 GOTOXY
014B10: 28 31 30 2C 37 29 3B 20 57 52 49 54 45 28 27 49 (10,7); WRITE('I
014B20: 2E 20 49 6E 64 73 7B 74 20 70 65 72 73 6F 6E 20 . Inds{t person
014B30: 69 20 6B 7B 64 65 6E 2E 27 29 3B 0D 0A 20 20 20 i k{den.');..
014B40: 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 GOTOX
014B50: 59 28 31 30 2C 39 29 3B 20 57 52 49 54 45 28 27 Y(10,9); WRITE('
014B60: 46 2E 20 46 6A 65 72 6E 65 20 70 65 72 73 6F 6E F. Fjerne person
014B70: 20 66 72 61 20 6B 7B 64 65 6E 2E 27 29 3B 0D 0A fra k{den.');..
014B80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F GO
014B90: 54 4F 58 59 28 31 30 2C 31 31 29 3B 20 57 52 49 TOXY(10,11); WRI
014BA0: 54 45 28 27 55 2E 20 55 64 73 6B 72 69 76 65 20 TE('U. Udskrive
014BB0: 6B 7B 64 65 6E 2E 27 29 3B 0D 0A 20 20 20 20 20 k{den.');..
014BC0: 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 GOTOXY(
014BD0: 31 30 2C 31 33 29 3B 20 57 52 49 54 45 28 27 41 10,13); WRITE('A
014BE0: 2E 20 41 66 73 6C 75 74 74 65 20 70 72 6F 67 72 . Afslutte progr
014BF0: 61 6D 6D 65 74 2E 27 29 3B 0D 0A 20 20 20 20 20 ammet.');..
014C00: 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 GOTOXY(
014C10: 31 30 2C 31 35 29 3B 20 57 52 49 54 45 28 27 54 10,15); WRITE('T
014C20: 61 73 74 20 6B 6F 6D 6D 61 6E 64 6F 3A 20 27 29 ast kommando: ')
014C30: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
014C40: 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 REPEAT..
014C50: 20 20 20 20 20 20 20 20 20 52 45 41 44 28 4B 42 READ(KB
014C60: 44 2C 20 63 68 29 3B 0D 0A 20 20 20 20 20 20 20 D, ch);..
014C70: 20 20 20 20 20 20 20 55 4E 54 49 4C 20 63 68 20 UNTIL ch
014C80: 49 4E 20 28 2E 27 49 27 2C 20 27 69 27 2C 20 27 IN (.'I', 'i', '
014C90: 46 27 2C 20 27 66 27 2C 20 27 55 27 2C 20 27 75 F', 'f', 'U', 'u
014CA0: 27 2C 20 27 41 27 2C 20 27 61 27 2E 29 3B 0D 0A ', 'A', 'a'.);..
014CB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 WR
014CC0: 49 54 45 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 20 ITELN(ch);..
014CD0: 20 20 20 20 20 20 20 20 20 20 43 41 53 45 20 63 CASE c
014CE0: 68 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 20 h OF..
014CF0: 20 20 20 20 20 20 27 49 27 2C 20 27 69 27 20 3A 'I', 'i' :
014D00: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 . E
014D10: 4C 53 45 20 49 46 20 66 6F 65 72 73 74 65 5E 2E LSE IF foerste^.
014D20: 6E 61 76 6E 20 3D 20 67 6C 70 6F 73 74 5E 2E 6E navn = glpost^.n
014D30: 61 76 6E 20 28 2A 20 66 6A 65 72 6E 20 70 6F 73 avn (* fjern pos
014D40: 74 20 31 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 t 1 *)..
014D50: 20 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 THEN..
014D60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014D70: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
014D80: 20 20 20 20 20 20 20 20 20 20 20 66 6F 65 72 73 foers
014D90: 74 65 20 3A 3D 20 66 6F 65 72 73 74 65 5E 2E 6E te := foerste^.n
014DA0: 61 65 73 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 aeste;..
014DB0: 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6E 64 fund
014DC0: 65 74 20 3A 3D 20 54 52 55 45 3B 0D 0A 20 20 20 et := TRUE;..
014DD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
014DE0: 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ND..
014DF0: 20 20 45 4C 53 45 20 28 2A 20 53 7C 67 20 65 66 ELSE (* S|g ef
014E00: 74 65 72 20 6E 61 76 6E 65 74 20 2A 29 0D 0A 20 ter navnet *)..
014E10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 B
014E20: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
014E30: 20 20 20 20 20 20 20 20 66 75 6E 64 65 74 20 3A fundet :
014E40: 3D 20 46 41 4C 53 45 3B 0D 0A 20 20 20 20 20 20 = FALSE;..
014E50: 20 20 20 20 20 20 20 20 20 20 20 20 66 6F 72 61 fora
014E60: 6E 20 3A 3D 20 66 6F 65 72 73 74 65 3B 0D 0A 20 n := foerste;..
014E70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014E80: 20 6B 61 6E 64 69 64 61 74 20 3A 3D 20 66 6F 65 kandidat := foe
014E90: 72 73 74 65 5E 2E 6E 61 65 73 74 65 3B 0D 0A 20 rste^.naeste;..
014EA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014EB0: 20 57 48 49 4C 45 20 28 6B 61 6E 64 69 64 61 74 WHILE (kandidat
014EC0: 20 3C 3E 20 4E 49 4C 29 20 41 4E 44 20 4E 4F 54 <> NIL) AND NOT
014ED0: 20 66 75 6E 64 65 74 20 44 4F 0D 0A 20 20 20 20 fundet DO..
014EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014EF0: 49 46 20 67 6C 70 6F 73 74 5E 2E 6E 61 76 6E 20 IF glpost^.navn
014F00: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
014F10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014F20: 20 20 20 20 20 4E 45 57 28 70 70 29 3B 0D 0A 20 NEW(pp);..
014F30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014F40: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
014F50: 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ELN;..
014F60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014F70: 20 20 20 57 52 49 54 45 28 27 4E 61 76 6E 3A 20 WRITE('Navn:
014F80: 27 29 3B 20 52 45 41 44 4C 4E 28 70 70 5E 2E 6E '); READLN(pp^.n
014F90: 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 avn);..
014FA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014FB0: 20 20 20 20 57 52 49 54 45 28 27 41 64 72 65 73 WRITE('Adres
014FC0: 73 65 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 70 se: '); READLN(p
014FD0: 70 5E 2E 61 64 72 65 73 73 65 29 3B 0D 0A 20 20 p^.adresse);..
014FE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014FF0: 20 20 20 20 20 20 20 20 20 20 20 70 70 5E 2E 6E pp^.n
015000: 61 65 73 74 65 20 3A 3D 20 4E 49 4C 3B 0D 0A 20 aeste := NIL;..
015010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015020: 20 20 20 20 20 20 20 20 20 20 20 20 69 6E 64 73 inds
015030: 61 65 74 28 74 6F 70 2C 20 70 70 29 3B 0D 0A 20 aet(top, pp);..
015040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015050: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
015060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015070: 27 46 27 2C 20 27 66 27 20 3A 20 42 45 47 49 4E 'F', 'f' : BEGIN
015080: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
015090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
0150A0: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 RITELN;..
0150B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0150C0: 20 20 20 20 20 20 57 52 49 54 45 28 27 48 76 65 WRITE('Hve
0150D0: 6D 20 73 6B 61 6C 20 66 6A 65 72 6E 65 73 3A 20 m skal fjernes:
0150E0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
0150F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015100: 3D 20 6B 61 6E 64 69 64 61 74 5E 2E 6E 61 76 6E = kandidat^.navn
015110: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
015120: 20 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 THEN..
015130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015140: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
015150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015160: 20 20 20 20 20 20 20 66 6F 72 61 6E 5E 2E 6E 61 foran^.na
015170: 65 73 74 65 20 3A 3D 20 6B 61 6E 64 69 64 61 74 este := kandidat
015180: 5E 2E 6E 61 65 73 74 65 3B 0D 0A 20 20 20 20 20 ^.naeste;..
015190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0151A0: 20 20 20 20 20 66 75 6E 64 65 74 20 3A 3D 20 54 fundet := T
0151B0: 52 55 45 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 RUE;..
0151C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
0151D0: 44 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 D..
0151E0: 20 20 20 20 20 20 20 20 20 45 4C 53 45 0D 0A 20 ELSE..
0151F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015200: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
015210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015220: 20 20 20 20 20 20 20 20 66 6F 72 61 6E 20 3A 3D foran :=
015230: 20 6B 61 6E 64 69 64 61 74 3B 0D 0A 20 20 20 20 kandidat;..
015240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015250: 20 20 20 20 20 20 6B 61 6E 64 69 64 61 74 20 3A kandidat :
015260: 3D 20 6B 61 6E 64 69 64 61 74 5E 2E 6E 61 65 73 = kandidat^.naes
015270: 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 te;..
015280: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
015290: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
0152A0: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
0152B0: 20 20 20 20 20 20 20 49 46 20 66 75 6E 64 65 74 IF fundet
0152C0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0152D0: 20 20 54 48 45 4E 20 57 52 49 54 45 4C 4E 28 67 THEN WRITELN(g
0152E0: 6C 70 6F 73 74 5E 2E 6E 61 76 6E 2C 20 20 27 20 lpost^.navn, '
0152F0: 65 72 20 73 6C 65 74 74 65 74 20 66 72 61 20 6B er slettet fra k
015300: 20 20 52 45 41 44 4C 4E 28 75 64 5E 2E 6E 61 76 READLN(ud^.nav
015310: 6E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 n);..
015320: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015330: 20 20 66 6A 65 72 6E 28 74 6F 70 2C 20 75 64 29 fjern(top, ud)
015340: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
015350: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
015360: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 D;..
015370: 20 20 20 20 27 55 27 2C 20 27 75 27 20 3A 20 75 'U', 'u' : u
015380: 64 73 6B 72 69 76 28 74 6F 70 29 3B 0D 0A 20 20 dskriv(top);..
015390: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B END;
0153A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 55 4E .. UN
0153B0: 54 49 4C 20 63 68 20 49 4E 20 28 2E 27 41 27 2C TIL ch IN (.'A',
0153C0: 20 27 61 27 2E 29 3B 0D 0A 20 20 20 20 20 20 20 'a'.);..
0153D0: 20 20 20 45 4E 44 2E 20 28 2A 20 6B 61 65 64 65 END. (* kaede
0153E0: 32 20 2A 29 0D 0A 1A 20 20 20 20 20 20 20 20 20 2 *)...
0153F0: 20 20 20 20 27 55 27 2C 20 27 75 27 20 3A 20 75 'U', 'u' : u
015400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0154F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015500: 7B 64 65 6E 27 29 0D 0A 20 20 20 20 20 20 20 20 {den')..
015510: 20 20 20 20 20 20 20 20 45 4C 53 45 20 57 52 49 ELSE WRI
015520: 54 45 4C 4E 28 67 6C 70 6F 73 74 5E 2E 6E 61 76 TELN(glpost^.nav
015530: 6E 2C 20 20 27 20 66 69 6E 64 65 73 20 69 6B 6B n, ' findes ikk
015540: 65 20 69 20 6B 7B 64 65 6E 27 29 3B 0D 0A 20 20 e i k{den');..
015550: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
015560: 45 28 27 54 61 73 74 20 3C 52 45 54 55 52 4E 3E E('Tast <RETURN>
015570: 3A 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 : ');..
015580: 20 20 20 20 20 52 45 41 44 4C 4E 28 63 68 29 3B READLN(ch);
015590: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 45 4E .. EN
0155A0: 44 3B 20 28 2A 20 66 6A 65 72 6E 20 2A 29 0D 0A D; (* fjern *)..
0155B0: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
0155C0: 20 20 20 20 20 20 50 52 4F 43 45 44 55 52 45 20 PROCEDURE
0155D0: 75 64 73 6B 72 69 76 28 66 6F 65 72 73 74 65 20 udskriv(foerste
0155E0: 3A 20 6C 69 6E 6B 29 3B 0D 0A 20 20 20 20 20 20 : link);..
0155F0: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
015600: 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 20 VAR..
015610: 20 20 20 20 20 70 70 20 3A 20 6C 69 6E 6B 3B 0D pp : link;.
015620: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 . c
015630: 68 20 3A 20 43 48 41 52 3B 0D 0A 20 20 20 20 20 h : CHAR;..
015640: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
015650: 20 20 20 20 20 20 20 42 45 47 49 4E 20 28 2A 20 BEGIN (*
015660: 75 64 73 6B 72 69 76 20 2A 29 0D 0A 20 20 20 20 udskriv *)..
015670: 20 20 20 20 20 20 20 20 20 20 70 70 20 3A 3D 20 pp :=
015680: 66 6F 65 72 73 74 65 3B 0D 0A 20 20 20 20 20 20 foerste;..
015690: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
0156A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0156B0: 57 52 49 54 45 4C 4E 28 27 4B 7B 64 65 6E 20 69 WRITELN('K{den i
0156C0: 6E 64 65 68 6F 6C 64 65 72 20 66 7C 6C 67 65 6E ndeholder f|lgen
0156D0: 64 65 20 70 65 72 73 6F 6E 65 72 3A 27 29 3B 0D de personer:');.
0156E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 . W
0156F0: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 RITELN;..
015700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
015710: 12 00 01 00 02 09 52 E5 12 00 41 02 00 00 00 02 ......R...A.....
015720: 12 00 46 02 00 00 00 02 12 00 42 02 00 00 00 02 ..F.......B.....
015730: 12 00 47 02 00 00 00 02 12 00 43 02 00 00 00 02 ..G.......C.....
015740: 12 00 48 02 00 00 00 02 12 00 44 02 00 00 00 02 ..H.......D.....
015750: 12 00 49 02 00 00 00 02 12 00 45 02 00 00 00 02 ..I.......E.....
015760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015800: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
015810: 6B 61 65 64 65 33 3B 0D 0A 20 20 20 20 20 20 20 kaede3;..
015820: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 54 59 50 .. TYP
015830: 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 73 E.. s
015840: 74 72 34 30 20 3D 20 53 54 52 49 4E 47 28 2E 34 tr40 = STRING(.4
015850: 30 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0.);..
015860: 20 20 6C 69 6E 6B 20 3D 20 5E 20 70 6F 73 74 3B link = ^ post;
015870: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 70 6F .. po
015880: 73 74 20 3D 20 52 45 43 4F 52 44 0D 0A 20 20 20 st = RECORD..
015890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0158A0: 20 20 6E 61 65 73 74 65 20 3A 20 6C 69 6E 6B 3B naeste : link;
0158B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0158C0: 20 20 20 20 20 20 20 6E 61 76 6E 20 3A 20 73 74 navn : st
0158D0: 72 34 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 r40;..
0158E0: 20 20 20 20 20 20 20 20 20 20 20 61 64 72 65 73 adres
0158F0: 73 65 20 3A 20 73 74 72 34 30 3B 0D 0A 20 20 20 se : str40;..
015900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015910: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
015920: 0D 0A 20 20 20 20 20 20 20 20 20 20 56 41 52 0D .. VAR.
015930: 0A 20 20 20 20 20 20 20 20 20 20 20 20 75 64 2C . ud,
015940: 20 74 6F 70 2C 20 70 70 20 3A 20 6C 69 6E 6B 3B top, pp : link;
015950: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 63 68 .. ch
015960: 20 3A 20 43 48 41 52 3B 0D 0A 20 20 20 20 20 20 : CHAR;..
015970: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
015980: 50 52 4F 43 45 44 55 52 45 20 69 6E 64 73 61 65 PROCEDURE indsae
015990: 74 28 56 41 52 20 66 6F 65 72 73 74 65 20 3A 20 t(VAR foerste :
0159A0: 6C 69 6E 6B 3B 20 6E 79 70 6F 73 74 20 3A 20 6C link; nypost : l
0159B0: 69 6E 6B 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ink);..
0159C0: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ..
0159D0: 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 20 20 VAR..
0159E0: 20 20 20 20 63 68 20 3A 20 43 48 41 52 3B 0D 0A ch : CHAR;..
0159F0: 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 ..
015A00: 20 20 20 57 52 49 54 45 4C 4E 28 70 70 5E 2E 61 WRITELN(pp^.a
015A10: 64 72 65 73 73 65 29 3B 0D 0A 20 20 20 20 20 20 dresse);..
015A20: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
015A30: 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ELN;..
015A40: 20 20 20 20 20 20 20 20 70 70 20 3A 3D 20 70 70 pp := pp
015A50: 5E 2E 6E 61 65 73 74 65 3B 0D 0A 20 20 20 20 20 ^.naeste;..
015A60: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
015A70: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 . W
015A80: 52 49 54 45 28 27 54 61 73 74 20 3C 52 45 54 55 RITE('Tast <RETU
015A90: 52 4E 3E 3A 20 27 29 3B 0D 0A 20 20 20 20 20 20 RN>: ');..
015AA0: 20 20 20 20 20 20 20 20 52 45 41 44 4C 4E 28 63 READLN(c
015AB0: 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 h);..
015AC0: 20 45 4E 44 3B 20 28 2A 20 75 64 73 6B 72 69 76 END; (* udskriv
015AD0: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 0D *).. .
015AE0: 0A 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E . BEGIN
015AF0: 20 28 2A 20 6B 61 65 64 65 33 20 2A 29 0D 0A 20 (* kaede3 *)..
015B00: 20 20 20 20 20 20 20 20 20 20 20 74 6F 70 20 3A top :
015B10: 3D 20 4E 49 4C 3B 0D 0A 20 20 20 20 20 20 20 20 = NIL;..
015B20: 20 20 20 20 4E 45 57 28 75 64 29 3B 0D 0A 20 20 NEW(ud);..
015B30: 20 20 20 20 20 20 20 20 20 20 52 45 50 45 41 54 REPEAT
015B40: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
015B50: 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A WRITE(CLRHOM);..
015B60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F GO
015B70: 54 4F 58 59 28 31 30 2C 34 29 3B 20 57 52 49 54 TOXY(10,4); WRIT
015B80: 45 28 27 53 4F 52 54 45 52 45 54 20 4B 5B 44 45 E('SORTERET K[DE
015B90: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
015BA0: 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 37 29 3B GOTOXY(10,7);
015BB0: 20 57 52 49 54 45 28 27 49 2E 20 49 6E 64 73 7B WRITE('I. Inds{
015BC0: 74 20 70 65 72 73 6F 6E 20 69 20 6B 7B 64 65 6E t person i k{den
015BD0: 2E 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 .');..
015BE0: 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 39 29 GOTOXY(10,9)
015BF0: 3B 20 57 52 49 54 45 28 27 46 2E 20 46 6A 65 72 ; WRITE('F. Fjer
015C00: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 20 BEGIN
015C10: 28 2A 20 69 6E 64 73 61 65 74 20 2A 29 0D 0A 20 (* indsaet *)..
015C20: 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 IF
015C30: 66 6F 65 72 73 74 65 20 3D 20 4E 49 4C 20 28 2A foerste = NIL (*
015C40: 20 6B 7B 64 65 6E 20 65 72 20 74 6F 6D 20 2A 29 k{den er tom *)
015C50: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
015C60: 20 20 54 48 45 4E 20 66 6F 65 72 73 74 65 20 3A THEN foerste :
015C70: 3D 20 6E 79 70 6F 73 74 0D 0A 20 20 20 20 20 20 = nypost..
015C80: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
015C90: 6E 79 70 6F 73 74 5E 2E 6E 61 76 6E 20 3C 20 66 nypost^.navn < f
015CA0: 6F 65 72 73 74 65 5E 2E 6E 61 76 6E 20 28 2A 20 oerste^.navn (*
015CB0: 66 7C 72 20 66 7C 72 73 74 65 20 70 6F 73 74 20 f|r f|rste post
015CC0: 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 *)..
015CD0: 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 THEN..
015CE0: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
015CF0: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
015D00: 20 20 20 20 20 20 20 6E 79 70 6F 73 74 5E 2E 6E nypost^.n
015D10: 61 65 73 74 65 20 3A 3D 66 6F 65 72 73 74 65 3B aeste :=foerste;
015D20: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
015D30: 20 20 20 20 20 20 66 6F 65 72 73 74 65 20 3A 3D foerste :=
015D40: 6E 79 70 6F 73 74 3B 0D 0A 20 20 20 20 20 20 20 nypost;..
015D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
015D60: 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 TELN;..
015D70: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
015D80: 28 6E 79 70 6F 73 74 5E 2E 6E 61 76 6E 2C 20 27 (nypost^.navn, '
015D90: 20 65 72 20 6E 75 20 69 6E 64 73 61 74 20 69 20 er nu indsat i
015DA0: 6B 7B 64 65 6E 2E 20 27 2C 0D 0A 20 20 20 20 20 k{den. ',..
015DB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015DC0: 20 20 20 20 20 27 54 61 73 74 20 3C 52 45 54 55 'Tast <RETU
015DD0: 52 4E 3E 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 RN> ');..
015DE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 41 REA
015DF0: 44 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 20 20 20 DLN(ch);..
015E00: 6E 65 20 70 65 72 73 6F 6E 20 66 72 61 20 6B 7B ne person fra k{
015E10: 64 65 6E 2E 27 29 3B 0D 0A 20 20 20 20 20 20 20 den.');..
015E20: 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 GOTOXY(10
015E30: 2C 31 31 29 3B 20 57 52 49 54 45 28 27 55 2E 20 ,11); WRITE('U.
015E40: 55 64 73 6B 72 69 76 65 20 6B 7B 64 65 6E 2E 27 Udskrive k{den.'
015E50: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
015E60: 20 20 47 4F 54 4F 58 59 28 31 30 2C 31 33 29 3B GOTOXY(10,13);
015E70: 20 57 52 49 54 45 28 27 41 2E 20 41 66 73 6C 75 WRITE('A. Afslu
015E80: 74 74 65 20 70 72 6F 67 72 61 6D 6D 65 74 2E 27 tte programmet.'
015E90: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
015EA0: 20 20 47 4F 54 4F 58 59 28 31 30 2C 31 35 29 3B GOTOXY(10,15);
015EB0: 20 57 52 49 54 45 28 27 54 61 73 74 20 6B 6F 6D WRITE('Tast kom
015EC0: 6D 61 6E 64 6F 3A 20 27 29 3B 0D 0A 20 20 20 20 mando: ');..
015ED0: 20 20 20 20 20 20 20 20 20 20 52 45 50 45 41 54 REPEAT
015EE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
015EF0: 20 20 52 45 41 44 28 4B 42 44 2C 20 63 68 29 3B READ(KBD, ch);
015F00: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
015F10: 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E 27 49 UNTIL ch IN (.'I
015F20: 27 2C 20 27 69 27 2C 20 27 46 27 2C 20 27 66 27 ', 'i', 'F', 'f'
015F30: 2C 20 27 55 27 2C 20 27 75 27 2C 20 27 41 27 2C , 'U', 'u', 'A',
015F40: 20 27 61 27 2E 29 3B 0D 0A 20 20 20 20 20 20 20 'a'.);..
015F50: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 63 WRITELN(c
015F60: 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 h);..
015F70: 20 20 20 43 41 53 45 20 63 68 20 4F 46 0D 0A 20 CASE ch OF..
015F80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 '
015F90: 49 27 2C 20 27 69 27 20 3A 20 42 45 47 49 4E 0D I', 'i' : BEGIN.
015FA0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
015FB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4E 45 NE
015FC0: 57 28 70 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 W(pp);..
015FD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015FE0: 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 WRITELN;..
015FF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016000: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 0D END.
016010: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 . E
016020: 4C 53 45 20 28 2A 20 66 69 6E 64 20 72 69 67 74 LSE (* find rigt
016030: 69 67 20 70 6C 61 64 73 20 74 69 6C 20 6E 79 70 ig plads til nyp
016040: 6F 73 74 20 76 69 61 20 72 65 6B 75 72 73 69 76 ost via rekursiv
016050: 74 20 6B 61 6C 64 20 2A 29 0D 0A 20 20 20 20 20 t kald *)..
016060: 20 20 20 20 20 20 20 20 20 20 20 69 6E 64 73 61 indsa
016070: 65 74 28 66 6F 65 72 73 74 65 5E 2E 6E 61 65 73 et(foerste^.naes
016080: 74 65 2C 20 6E 79 70 6F 73 74 29 3B 0D 0A 20 20 te, nypost);..
016090: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 20 28 END; (
0160A0: 2A 20 69 6E 64 73 61 65 74 20 2A 29 0D 0A 20 20 * indsaet *)..
0160B0: 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 ..
0160C0: 20 20 20 20 50 52 4F 43 45 44 55 52 45 20 66 6A PROCEDURE fj
0160D0: 65 72 6E 28 56 41 52 20 66 6F 65 72 73 74 65 20 ern(VAR foerste
0160E0: 3A 20 6C 69 6E 6B 3B 20 67 6C 70 6F 73 74 20 3A : link; glpost :
0160F0: 20 6C 69 6E 6B 29 3B 0D 0A 20 20 20 20 20 20 20 link);..
016100: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
016110: 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 VAR..
016120: 20 20 20 20 20 20 63 68 20 3A 20 43 48 41 52 3B ch : CHAR;
016130: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
016140: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 45 .. BE
016150: 47 49 4E 20 28 2A 20 66 6A 65 72 6E 20 2A 29 0D GIN (* fjern *).
016160: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 . I
016170: 46 20 66 6F 65 72 73 74 65 20 3D 20 4E 49 4C 20 F foerste = NIL
016180: 28 2A 20 6B 7B 64 65 6E 20 74 6F 6D 20 2A 29 0D (* k{den tom *).
016190: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0161A0: 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 THEN..
0161B0: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
0161C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0161D0: 20 20 20 20 57 52 49 54 45 4C 4E 28 67 6C 70 6F WRITELN(glpo
0161E0: 73 74 5E 2E 6E 61 76 6E 2C 20 27 20 66 69 6E 64 st^.navn, ' find
0161F0: 65 73 20 69 6B 6B 65 20 69 20 6B 7B 64 65 6E 27 es ikke i k{den'
016200: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
016210: 45 28 27 4E 61 76 6E 3A 20 27 29 3B 20 52 45 41 E('Navn: '); REA
016220: 44 4C 4E 28 70 70 5E 2E 6E 61 76 6E 29 3B 0D 0A DLN(pp^.navn);..
016230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016240: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
016250: 54 45 28 27 41 64 72 65 73 73 65 3A 20 27 29 3B TE('Adresse: ');
016260: 20 52 45 41 44 4C 4E 28 70 70 5E 2E 61 64 72 65 READLN(pp^.adre
016270: 73 73 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 sse);..
016280: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016290: 20 20 20 20 70 70 5E 2E 6E 61 65 73 74 65 20 3A pp^.naeste :
0162A0: 3D 20 4E 49 4C 3B 0D 0A 20 20 20 20 20 20 20 20 = NIL;..
0162B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0162C0: 20 20 20 20 20 69 6E 64 73 61 65 74 28 74 6F 70 indsaet(top
0162D0: 2C 20 70 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 , pp);..
0162E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0162F0: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
016300: 20 20 20 20 20 20 20 20 20 27 46 27 2C 20 27 66 'F', 'f
016310: 27 20 3A 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 ' : BEGIN..
016320: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016330: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
016340: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
016350: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
016360: 52 49 54 45 28 27 48 76 65 6D 20 73 6B 61 6C 20 RITE('Hvem skal
016370: 66 6A 65 72 6E 65 73 3A 20 27 29 3B 0D 0A 20 20 fjernes: ');..
016380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016390: 20 20 20 20 20 20 20 20 20 20 20 52 45 41 44 4C READL
0163A0: 4E 28 75 64 5E 2E 6E 61 76 6E 29 3B 0D 0A 20 20 N(ud^.navn);..
0163B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0163C0: 20 20 20 20 20 20 20 20 20 20 20 66 6A 65 72 6E fjern
0163D0: 28 74 6F 70 2C 20 75 64 29 3B 0D 0A 20 20 20 20 (top, ud);..
0163E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0163F0: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
016400: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
016410: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 54 WRITE('T
016420: 61 73 74 20 3C 52 45 54 55 52 4E 3E 20 27 29 3B ast <RETURN> ');
016430: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
016440: 20 20 20 20 20 20 52 45 41 44 4C 4E 28 63 68 29 READLN(ch)
016450: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
016460: 20 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 END..
016470: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
016480: 66 6F 65 72 73 74 65 5E 2E 6E 61 76 6E 20 3D 20 foerste^.navn =
016490: 67 6C 70 6F 73 74 5E 2E 6E 61 76 6E 20 28 2A 20 glpost^.navn (*
0164A0: 66 6A 65 72 6E 20 70 6F 73 74 20 31 20 2A 29 0D fjern post 1 *).
0164B0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0164C0: 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 THEN..
0164D0: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
0164E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0164F0: 20 20 20 20 66 6F 65 72 73 74 65 20 3A 3D 20 66 foerste := f
016500: 6F 65 72 73 74 65 5E 2E 6E 61 65 73 74 65 3B 0D oerste^.naeste;.
016510: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
016520: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 67 6C 70 WRITELN(glp
016530: 6F 73 74 5E 2E 6E 61 76 6E 2C 20 27 20 65 72 20 ost^.navn, ' er
016540: 73 6C 65 74 74 65 74 20 66 72 61 20 6B 7B 64 65 slettet fra k{de
016550: 6E 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 n');..
016560: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
016570: 27 54 61 73 74 20 3C 52 45 54 55 52 4E 3E 20 27 'Tast <RETURN> '
016580: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
016590: 20 20 20 20 20 20 20 20 52 45 41 44 4C 4E 28 63 READLN(c
0165A0: 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 h);..
0165B0: 20 20 20 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 END..
0165C0: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 28 ELSE (
0165D0: 2A 20 53 7C 67 20 65 66 74 65 72 20 6E 61 76 6E * S|g efter navn
0165E0: 65 74 20 76 69 61 20 72 65 6B 75 72 73 69 76 74 et via rekursivt
0165F0: 20 6B 61 6C 64 20 2A 29 0D 0A 20 20 20 20 20 20 kald *)..
016600: 20 20 20 20 20 20 20 20 20 20 20 20 20 27 55 27 'U'
016610: 2C 20 27 75 27 20 3A 20 75 64 73 6B 72 69 76 28 , 'u' : udskriv(
016620: 74 6F 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 top);..
016630: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
016640: 20 20 20 20 20 20 20 55 4E 54 49 4C 20 63 68 20 UNTIL ch
016650: 49 4E 20 28 2E 27 41 27 2C 20 27 61 27 2E 29 3B IN (.'A', 'a'.);
016660: 0D 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 2E .. END.
016670: 20 28 2A 20 6B 61 65 64 65 33 20 2A 29 0D 0A 1A (* kaede3 *)...
016680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0166A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0166B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0166C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0166D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0166E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0166F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0167F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016800: 20 20 20 20 20 20 20 20 20 20 66 6A 65 72 6E 28 fjern(
016810: 66 6F 65 72 73 74 65 5E 2E 6E 61 65 73 74 65 2C foerste^.naeste,
016820: 20 67 6C 70 6F 73 74 29 3B 0D 0A 20 20 20 20 20 glpost);..
016830: 20 20 20 20 20 20 20 45 4E 44 3B 20 28 2A 20 66 END; (* f
016840: 6A 65 72 6E 20 2A 29 0D 0A 20 20 20 20 20 20 20 jern *)..
016850: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 50 .. P
016860: 52 4F 43 45 44 55 52 45 20 75 64 73 6B 72 69 76 ROCEDURE udskriv
016870: 28 66 6F 65 72 73 74 65 20 3A 20 6C 69 6E 6B 29 (foerste : link)
016880: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ;.. ..
016890: 20 20 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A VAR..
0168A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 70 pp
0168B0: 20 3A 20 6C 69 6E 6B 3B 0D 0A 20 20 20 20 20 20 : link;..
0168C0: 20 20 20 20 20 20 20 20 63 68 20 3A 20 43 48 41 ch : CHA
0168D0: 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 R;..
0168E0: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ..
0168F0: 42 45 47 49 4E 20 28 2A 20 75 64 73 6B 72 69 76 BEGIN (* udskriv
016900: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 *)..
016910: 20 20 20 70 70 20 3A 3D 20 66 6F 65 72 73 74 65 pp := foerste
016920: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
016930: 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 WRITELN;..
016940: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
016950: 28 27 4B 7B 64 65 6E 20 69 6E 64 65 68 6F 6C 64 ('K{den indehold
016960: 65 72 20 66 7C 6C 67 65 6E 64 65 20 70 65 72 73 er f|lgende pers
016970: 6F 6E 65 72 3A 27 29 3B 0D 0A 20 20 20 20 20 20 oner:');..
016980: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
016990: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0169A0: 57 48 49 4C 45 20 70 70 20 3C 3E 20 4E 49 4C 20 WHILE pp <> NIL
0169B0: 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 DO..
0169C0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
0169D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
0169E0: 54 45 4C 4E 28 70 70 5E 2E 6E 61 76 6E 29 3B 0D TELN(pp^.navn);.
0169F0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
016A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
016A10: 13 00 01 00 02 09 52 E5 13 00 41 02 00 00 00 02 ......R...A.....
016A20: 13 00 46 02 00 00 00 02 13 00 42 02 00 00 00 02 ..F.......B.....
016A30: 13 00 47 02 00 00 00 02 13 00 43 02 00 00 00 02 ..G.......C.....
016A40: 13 00 48 02 00 00 00 02 13 00 44 02 00 00 00 02 ..H.......D.....
016A50: 13 00 49 02 00 00 00 02 13 00 45 02 00 00 00 02 ..I.......E.....
016A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016B00: C4 21 C0 5A 06 24 3A 6B 98 4F CD B3 78 3D 21 53 .!.Z.$:k.O..x=!S
016B10: 68 06 00 4F 09 09 7E 32 A9 98 23 7E 32 AA 98 C9 h..O..~2..#~2...
016B20: FF 0F FD 3F 3F FF BF 3F 7F BF FF BF BF 3F 3F FF ...??..?.....??.
016B30: BF FF FF 7F 7F FF BF BF 7F 3F BF FF 03 FD BF FF .........?......
016B40: 03 FD 7F FF BF BF 3F 3F BF FF 03 FD BF FF 03 FD ......??........
016B50: 7F FF BF 05 FD FF 03 FD BF FF 03 FD 7F FF BF BF ................
016B60: FF BF BF 3F 7F FF BF FF 03 FD 7F FF BF BF FF BF ...?............
016B70: BF FF 03 FD BF FF 03 FD 7F FF BF BF FF BF BF FF ................
016B80: 03 FD BF FF 03 FD 7F FF BF BF FF BF BF FF 03 FD ................
016B90: BF FF FF 7F 7F FF BF BF FF BF BF FF 04 FD 3F 3F ..............??
016BA0: FF BF 3F 7F BF FF BF BF 3F 3F FF 0F FD 22 01 04 ..?.....??..."..
016BB0: 04 D9 64 26 01 03 04 E9 64 29 01 06 04 F5 64 2F ..d&....d)....d/
016BC0: 01 03 04 0D 65 32 01 08 04 19 65 3A 01 04 04 39 ....e2....e:...9
016BD0: 65 22 0B 04 0D 49 65 26 0B 03 0D 7D 65 29 0B 06 e"...Ie&...}e)..
016BE0: 0D A4 65 2F 0B 03 0D F2 65 32 0B 08 0D 19 66 3A ..e/....e2....f:
016BF0: 0B 04 0D 81 66 21 63 98 11 D5 98 06 04 7E 12 23 ....f!c......~.#
016C00: 13 10 FA CD DE 4B CD F2 9D 32 D2 98 FE 07 28 45 .....K...2....(E
016C10: FE 0B 28 41 FE 02 28 4B FE 03 28 47 FE 0C 28 43 ..(A..(K..(G..(C
016C20: 21 4F 9C CD EB 9E CD EE 98 CD 02 9E CD E1 4D 3A !O............M:
016C30: 62 98 FE 0C 28 3B CD DE 4B CD F2 9D 47 3A D2 98 b...(;..K...G:..
016C40: B8 28 12 78 FE 07 28 1B 06 05 CD D6 4D CD E1 4D .(.x..(.....M..M
016C50: CD EE 98 18 E1 CD 29 9F 06 05 CD D6 4D CD EE 98 ......).....M...
016C60: C3 BF 4C CD 68 9F 06 05 CD D6 4D CD EE 98 C3 BF ..L.h.....M.....
016C70: 4C CD 6A 9E CD 88 77 CD 7B 9A CD 92 9E CD BA 9E L.j...w.{.......
016C80: 3E 00 32 D4 98 CD DE 4B CD EE 98 CD F2 9D 32 DE >.2....K......2.
016C90: 98 18 59 FE 07 20 22 21 D4 98 7E E6 01 FE 01 28 ..Y.. "!..~....(
016CA0: 03 CD 68 9F 21 D4 98 7E E6 02 FE 02 28 03 CD BE ..h.!..~....(...
016CB0: 9F 06 05 CD D6 4D C3 BF 4C 21 D4 98 7E FE 03 28 .....M..L!..~..(
016CC0: F0 CD EE 98 06 05 CD D6 4D CD E1 4D CD DE 4B CD ........M..M..K.
016CD0: F2 9D 47 3A D2 98 B8 20 05 CD 8E 9D 18 DB 3A DE ..G:... ......:.
016CE0: 98 B8 20 05 CD 9F 9D 18 D0 78 18 A7 3A DE 98 FE .. ......x..:...
016CF0: 02 28 3F FE 03 28 3B FE 0C 28 37 FE 0B 28 48 FE .(?..(;..(7..(H.
016D00: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
016D10: 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 THEN..
016D20: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
016D30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016D40: 20 20 20 20 57 52 49 54 45 28 67 6C 70 6F 73 74 WRITE(glpost
016D50: 5E 2E 6E 61 76 6E 2C 20 27 20 66 69 6E 64 65 73 ^.navn, ' findes
016D60: 20 69 6B 6B 65 20 69 20 6B 7B 64 65 6E 27 2C 0D ikke i k{den',.
016D70: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
016D80: 20 20 20 20 20 20 20 20 20 20 20 20 20 27 20 54 ' T
016D90: 61 73 74 20 3C 52 45 54 55 52 4E 3E 3A 20 27 29 ast <RETURN>: ')
016DA0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
016DB0: 20 20 20 20 20 20 20 52 45 41 44 4C 4E 28 63 68 READLN(ch
016DC0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
016DD0: 20 20 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 END..
016DE0: 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 ELSE IF
016DF0: 20 66 6F 65 72 73 74 65 5E 2E 6E 61 76 6E 20 3D foerste^.navn =
016E00: 20 67 6C 70 6F 73 74 5E 2E 6E 61 76 6E 20 28 2A glpost^.navn (*
016E10: 20 66 6A 65 72 6E 20 70 6F 73 74 20 31 20 2A 29 fjern post 1 *)
016E20: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
016E30: 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 THEN..
016E40: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
016E50: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
016E60: 20 20 20 20 20 75 64 20 3A 3D 20 66 6F 65 72 73 ud := foers
016E70: 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 te;..
016E80: 20 20 20 20 20 20 20 20 20 66 6F 65 72 73 74 65 foerste
016E90: 20 3A 3D 20 66 6F 65 72 73 74 65 5E 2E 6E 61 65 := foerste^.nae
016EA0: 73 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ste;..
016EB0: 20 20 20 20 20 20 20 20 20 20 66 72 69 67 6F 65 frigoe
016EC0: 72 28 75 64 29 3B 0D 0A 20 20 20 20 20 20 20 20 r(ud);..
016ED0: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
016EE0: 45 28 67 6C 70 6F 73 74 5E 2E 6E 61 76 6E 2C 20 E(glpost^.navn,
016EF0: 27 20 65 72 20 6E 75 20 73 6C 65 74 74 65 74 20 ' er nu slettet
016F00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
016F10: 6B 61 65 64 65 34 3B 0D 0A 20 20 20 20 20 20 20 kaede4;..
016F20: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 54 59 50 .. TYP
016F30: 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 73 E.. s
016F40: 74 72 34 30 20 3D 20 53 54 52 49 4E 47 28 2E 34 tr40 = STRING(.4
016F50: 30 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0.);..
016F60: 20 20 6C 69 6E 6B 20 3D 20 5E 20 70 6F 73 74 3B link = ^ post;
016F70: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 70 6F .. po
016F80: 73 74 20 3D 20 52 45 43 4F 52 44 0D 0A 20 20 20 st = RECORD..
016F90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016FA0: 20 20 6E 61 65 73 74 65 20 3A 20 6C 69 6E 6B 3B naeste : link;
016FB0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
016FC0: 20 20 20 20 20 20 20 6E 61 76 6E 20 3A 20 73 74 navn : st
016FD0: 72 34 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 r40;..
016FE0: 20 20 20 20 20 20 20 20 20 20 20 61 64 72 65 73 adres
016FF0: 73 65 20 3A 20 73 74 72 34 30 3B 0D 0A 20 20 20 se : str40;..
017000: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017010: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
017020: 0D 0A 20 20 20 20 20 20 20 20 20 20 56 41 52 0D .. VAR.
017030: 0A 20 20 20 20 20 20 20 20 20 20 20 20 75 64 2C . ud,
017040: 20 74 6F 70 2C 20 70 70 2C 20 66 72 69 6C 69 73 top, pp, frilis
017050: 74 65 20 3A 20 6C 69 6E 6B 3B 0D 0A 20 20 20 20 te : link;..
017060: 20 20 20 20 20 20 20 20 63 68 20 3A 20 43 48 41 ch : CHA
017070: 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A R;.. ..
017080: 20 20 20 20 20 20 20 20 20 20 50 52 4F 43 45 44 PROCED
017090: 55 52 45 20 66 72 69 67 6F 65 72 28 70 70 20 3A URE frigoer(pp :
0170A0: 20 6C 69 6E 6B 29 3B 0D 0A 20 20 20 20 20 20 20 link);..
0170B0: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ..
0170C0: 20 42 45 47 49 4E 20 28 2A 20 66 72 69 67 6F 65 BEGIN (* frigoe
0170D0: 72 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 r *)..
0170E0: 20 20 20 20 70 70 5E 2E 6E 61 65 73 74 65 20 3A pp^.naeste :
0170F0: 3D 20 66 72 69 6C 69 73 74 65 3B 0D 0A 20 20 20 = friliste;..
017100: 66 72 61 20 6B 7B 64 65 6E 2E 20 27 2C 0D 0A 20 fra k{den. ',..
017110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017120: 20 20 20 20 20 20 20 20 20 20 20 27 54 61 73 74 'Tast
017130: 20 3C 52 45 54 55 52 4E 3E 3A 20 27 29 3B 0D 0A <RETURN>: ');..
017140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017150: 20 20 20 20 52 45 41 44 4C 4E 28 63 68 29 3B 0D READLN(ch);.
017160: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
017170: 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 END..
017180: 20 20 20 20 20 20 45 4C 53 45 20 28 2A 20 53 7C ELSE (* S|
017190: 67 20 65 66 74 65 72 20 6E 61 76 6E 65 74 20 76 g efter navnet v
0171A0: 69 61 20 72 65 6B 75 72 73 69 76 74 20 6B 61 6C ia rekursivt kal
0171B0: 64 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 d *)..
0171C0: 20 20 20 20 20 20 66 6A 65 72 6E 28 66 6F 65 72 fjern(foer
0171D0: 73 74 65 5E 2E 6E 61 65 73 74 65 2C 20 67 6C 70 ste^.naeste, glp
0171E0: 6F 73 74 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ost);..
0171F0: 20 20 20 45 4E 44 3B 20 28 2A 20 66 6A 65 72 6E END; (* fjern
017200: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 0D *).. .
017210: 0A 20 20 20 20 20 20 20 20 20 20 50 52 4F 43 45 . PROCE
017220: 44 55 52 45 20 75 64 73 6B 72 69 76 28 66 6F 65 DURE udskriv(foe
017230: 72 73 74 65 20 3A 20 6C 69 6E 6B 29 3B 0D 0A 20 rste : link);..
017240: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
017250: 20 20 20 20 20 20 20 56 41 52 0D 0A 20 20 20 20 VAR..
017260: 20 20 20 20 20 20 20 20 20 20 70 70 20 3A 20 6C pp : l
017270: 69 6E 6B 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ink;..
017280: 20 20 20 20 63 68 20 3A 20 43 48 41 52 3B 0D 0A ch : CHAR;..
017290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A ..
0172A0: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
0172B0: 4E 20 28 2A 20 75 64 73 6B 72 69 76 20 2A 29 0D N (* udskriv *).
0172C0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 . p
0172D0: 70 20 3A 3D 20 66 6F 65 72 73 74 65 3B 0D 0A 20 p := foerste;..
0172E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
0172F0: 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 TELN;..
017300: 20 20 20 20 20 20 20 20 20 20 20 66 72 69 6C 69 frili
017310: 73 74 65 20 3A 3D 20 70 70 3B 0D 0A 20 20 20 20 ste := pp;..
017320: 20 20 20 20 20 20 20 20 45 4E 44 3B 20 28 2A 20 END; (*
017330: 66 72 69 67 6F 65 72 20 2A 29 0D 0A 20 20 20 20 frigoer *)..
017340: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
017350: 20 20 50 52 4F 43 45 44 55 52 45 20 6F 70 72 65 PROCEDURE opre
017360: 74 28 56 41 52 20 70 70 20 3A 20 6C 69 6E 6B 29 t(VAR pp : link)
017370: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ;.. ..
017380: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
017390: 20 28 2A 20 6F 70 72 65 74 20 2A 29 0D 0A 20 20 (* opret *)..
0173A0: 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 66 IF f
0173B0: 72 69 6C 69 73 74 65 20 3D 20 4E 49 4C 0D 0A 20 riliste = NIL..
0173C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 T
0173D0: 48 45 4E 20 4E 45 57 28 70 70 29 0D 0A 20 20 20 HEN NEW(pp)..
0173E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 ELS
0173F0: 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 E..
017400: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
017410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017420: 70 70 20 3A 3D 20 66 72 69 6C 69 73 74 65 3B 0D pp := friliste;.
017430: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
017440: 20 20 20 20 20 66 72 69 6C 69 73 74 65 20 3A 3D friliste :=
017450: 20 66 72 69 6C 69 73 74 65 5E 2E 6E 61 65 73 74 friliste^.naest
017460: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e;..
017470: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
017480: 20 20 20 20 20 20 20 20 20 20 70 70 5E 2E 6E 61 pp^.na
017490: 65 73 74 65 20 3A 3D 20 4E 49 4C 3B 0D 0A 20 20 este := NIL;..
0174A0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 20 28 END; (
0174B0: 2A 20 6F 70 72 65 74 20 2A 29 0D 0A 20 20 20 20 * opret *)..
0174C0: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
0174D0: 20 20 50 52 4F 43 45 44 55 52 45 20 69 6E 64 73 PROCEDURE inds
0174E0: 61 65 74 28 56 41 52 20 66 6F 65 72 73 74 65 20 aet(VAR foerste
0174F0: 3A 20 6C 69 6E 6B 3B 20 6E 79 70 6F 73 74 20 3A : link; nypost :
017500: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4B 7B WRITELN('K{
017510: 64 65 6E 20 69 6E 64 65 68 6F 6C 64 65 72 20 66 den indeholder f
017520: 7C 6C 67 65 6E 64 65 20 70 65 72 73 6F 6E 65 72 |lgende personer
017530: 3A 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 :');..
017540: 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 WRITELN;..
017550: 20 20 20 20 20 20 20 20 20 20 20 20 57 48 49 4C WHIL
017560: 45 20 70 70 20 3C 3E 20 4E 49 4C 20 44 4F 0D 0A E pp <> NIL DO..
017570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017580: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
017590: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
0175A0: 28 70 70 5E 2E 6E 61 76 6E 29 3B 0D 0A 20 20 20 (pp^.navn);..
0175B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
0175C0: 52 49 54 45 4C 4E 28 70 70 5E 2E 61 64 72 65 73 RITELN(pp^.adres
0175D0: 73 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 se);..
0175E0: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
0175F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
017600: 20 20 20 20 70 70 20 3A 3D 20 70 70 5E 2E 6E 61 pp := pp^.na
017610: 65 73 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 este;..
017620: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
017630: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
017640: 28 27 54 61 73 74 20 3C 52 45 54 55 52 4E 3E 3A ('Tast <RETURN>:
017650: 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ');..
017660: 20 20 20 20 52 45 41 44 4C 4E 28 63 68 29 3B 0D READLN(ch);.
017670: 0A 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 . END
017680: 3B 20 28 2A 20 75 64 73 6B 72 69 76 20 2A 29 0D ; (* udskriv *).
017690: 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 . ..
0176A0: 20 20 20 20 20 20 20 42 45 47 49 4E 20 28 2A 20 BEGIN (*
0176B0: 6B 61 65 64 65 34 20 2A 29 0D 0A 20 20 20 20 20 kaede4 *)..
0176C0: 20 20 20 20 20 20 20 74 6F 70 20 3A 3D 20 4E 49 top := NI
0176D0: 4C 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 L;..
0176E0: 66 72 69 6C 69 73 74 65 20 3A 3D 20 4E 49 4C 3B friliste := NIL;
0176F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 4E 45 .. NE
017700: 20 6C 69 6E 6B 29 3B 0D 0A 20 20 20 20 20 20 20 link);..
017710: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
017720: 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 VAR..
017730: 20 20 20 20 20 20 63 68 20 3A 20 43 48 41 52 3B ch : CHAR;
017740: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A .. ..
017750: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
017760: 4E 20 28 2A 20 69 6E 64 73 61 65 74 20 2A 29 0D N (* indsaet *).
017770: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 . I
017780: 46 20 66 6F 65 72 73 74 65 20 3D 20 4E 49 4C 20 F foerste = NIL
017790: 28 2A 20 6B 7B 64 65 6E 20 65 72 20 74 6F 6D 20 (* k{den er tom
0177A0: 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 *)..
0177B0: 20 20 20 20 54 48 45 4E 20 66 6F 65 72 73 74 65 THEN foerste
0177C0: 20 3A 3D 20 6E 79 70 6F 73 74 0D 0A 20 20 20 20 := nypost..
0177D0: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 ELSE I
0177E0: 46 20 6E 79 70 6F 73 74 5E 2E 6E 61 76 6E 20 3C F nypost^.navn <
0177F0: 20 66 6F 65 72 73 74 65 5E 2E 6E 61 76 6E 20 28 foerste^.navn (
017800: 2A 20 66 7C 72 20 66 7C 72 73 74 65 20 70 6F 73 * f|r f|rste pos
017810: 74 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 t *)..
017820: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
017830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
017840: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
017850: 20 20 20 20 20 20 20 20 20 6E 79 70 6F 73 74 5E nypost^
017860: 2E 6E 61 65 73 74 65 20 3A 3D 66 6F 65 72 73 74 .naeste :=foerst
017870: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e;..
017880: 20 20 20 20 20 20 20 20 66 6F 65 72 73 74 65 20 foerste
017890: 3A 3D 6E 79 70 6F 73 74 3B 0D 0A 20 20 20 20 20 :=nypost;..
0178A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
0178B0: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 RITELN;..
0178C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
0178D0: 54 45 28 6E 79 70 6F 73 74 5E 2E 6E 61 76 6E 2C TE(nypost^.navn,
0178E0: 20 27 20 65 72 20 6E 75 20 69 6E 64 73 61 74 20 ' er nu indsat
0178F0: 69 20 6B 7B 64 65 6E 2E 20 27 2C 0D 0A 20 20 20 i k{den. ',..
017900: 57 28 75 64 29 3B 0D 0A 20 20 20 20 20 20 20 20 W(ud);..
017910: 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 REPEAT..
017920: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
017930: 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 20 CLRHOM);..
017940: 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 GOTOXY(1
017950: 30 2C 34 29 3B 20 57 52 49 54 45 28 27 53 4F 52 0,4); WRITE('SOR
017960: 54 45 52 45 54 20 4B 5B 44 45 27 29 3B 0D 0A 20 TERET K[DE');..
017970: 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 GOT
017980: 4F 58 59 28 31 30 2C 37 29 3B 20 57 52 49 54 45 OXY(10,7); WRITE
017990: 28 27 49 2E 20 49 6E 64 73 7B 74 20 70 65 72 73 ('I. Inds{t pers
0179A0: 6F 6E 20 69 20 6B 7B 64 65 6E 2E 27 29 3B 0D 0A on i k{den.');..
0179B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F GO
0179C0: 54 4F 58 59 28 31 30 2C 39 29 3B 20 57 52 49 54 TOXY(10,9); WRIT
0179D0: 45 28 27 46 2E 20 46 6A 65 72 6E 65 20 70 65 72 E('F. Fjerne per
0179E0: 73 6F 6E 20 66 72 61 20 6B 7B 64 65 6E 2E 27 29 son fra k{den.')
0179F0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
017A00: 20 47 4F 54 4F 58 59 28 31 30 2C 31 31 29 3B 20 GOTOXY(10,11);
017A10: 57 52 49 54 45 28 27 55 2E 20 55 64 73 6B 72 69 WRITE('U. Udskri
017A20: 76 65 20 6B 7B 64 65 6E 2E 27 29 3B 0D 0A 20 20 ve k{den.');..
017A30: 20 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F GOTO
017A40: 58 59 28 31 30 2C 31 33 29 3B 20 57 52 49 54 45 XY(10,13); WRITE
017A50: 28 27 41 2E 20 41 66 73 6C 75 74 74 65 20 70 72 ('A. Afslutte pr
017A60: 6F 67 72 61 6D 6D 65 74 2E 27 29 3B 0D 0A 20 20 ogrammet.');..
017A70: 20 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F GOTO
017A80: 58 59 28 31 30 2C 31 35 29 3B 20 57 52 49 54 45 XY(10,15); WRITE
017A90: 28 27 4C 2E 20 4C 65 64 69 67 20 6C 61 67 65 72 ('L. Ledig lager
017AA0: 70 6C 61 64 73 2E 27 29 3B 0D 0A 20 20 20 20 20 plads.');..
017AB0: 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 GOTOXY(
017AC0: 31 30 2C 31 37 29 3B 20 57 52 49 54 45 28 27 54 10,17); WRITE('T
017AD0: 61 73 74 20 6B 6F 6D 6D 61 6E 64 6F 3A 20 27 29 ast kommando: ')
017AE0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
017AF0: 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 REPEAT..
017B00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017B10: 20 20 20 20 20 20 20 27 54 61 73 74 20 3C 52 45 'Tast <RE
017B20: 54 55 52 4E 3E 3A 20 27 29 3B 0D 0A 20 20 20 20 TURN>: ');..
017B30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017B40: 52 45 41 44 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 READLN(ch);..
017B50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
017B60: 44 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 D..
017B70: 20 45 4C 53 45 20 28 2A 20 66 69 6E 64 20 72 69 ELSE (* find ri
017B80: 67 74 69 67 20 70 6C 61 64 73 20 74 69 6C 20 6E gtig plads til n
017B90: 79 70 6F 73 74 20 76 69 61 20 72 65 6B 75 72 73 ypost via rekurs
017BA0: 69 76 74 20 6B 61 6C 64 20 2A 29 0D 0A 20 20 20 ivt kald *)..
017BB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6E 64 ind
017BC0: 73 61 65 74 28 66 6F 65 72 73 74 65 5E 2E 6E 61 saet(foerste^.na
017BD0: 65 73 74 65 2C 20 6E 79 70 6F 73 74 29 3B 0D 0A este, nypost);..
017BE0: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B END;
017BF0: 20 28 2A 20 69 6E 64 73 61 65 74 20 2A 29 0D 0A (* indsaet *)..
017C00: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
017C10: 20 20 20 20 20 20 50 52 4F 43 45 44 55 52 45 20 PROCEDURE
017C20: 66 6A 65 72 6E 28 56 41 52 20 66 6F 65 72 73 74 fjern(VAR foerst
017C30: 65 20 3A 20 6C 69 6E 6B 3B 20 56 41 52 20 67 6C e : link; VAR gl
017C40: 70 6F 73 74 20 3A 20 6C 69 6E 6B 29 3B 0D 0A 20 post : link);..
017C50: 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 ..
017C60: 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A 20 20 VAR..
017C70: 20 20 20 20 20 20 20 20 20 20 20 20 63 68 20 3A ch :
017C80: 20 43 48 41 52 3B 0D 0A 20 20 20 20 20 20 20 20 CHAR;..
017C90: 20 20 20 20 20 20 75 64 20 3A 20 6C 69 6E 6B 3B ud : link;
017CA0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
017CB0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 45 .. BE
017CC0: 47 49 4E 20 28 2A 20 66 6A 65 72 6E 20 2A 29 0D GIN (* fjern *).
017CD0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 . I
017CE0: 46 20 66 6F 65 72 73 74 65 20 3D 20 4E 49 4C 20 F foerste = NIL
017CF0: 28 2A 20 6B 7B 64 65 6E 20 74 6F 6D 20 2A 29 0D (* k{den tom *).
017D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
017D10: 14 00 01 00 02 09 52 E5 14 00 41 02 00 00 00 02 ......R...A.....
017D20: 14 00 46 02 00 00 00 02 14 00 42 02 00 00 00 02 ..F.......B.....
017D30: 14 00 47 02 00 00 00 02 14 00 43 02 00 00 00 02 ..G.......C.....
017D40: 14 00 48 02 00 00 00 02 14 00 44 02 00 00 00 02 ..H.......D.....
017D50: 14 00 49 02 00 00 00 02 14 00 45 02 00 00 00 02 ..I.......E.....
017D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017E00: 20 20 20 20 20 20 20 20 20 52 45 41 44 28 4B 42 READ(KB
017E10: 44 2C 20 63 68 29 3B 0D 0A 20 20 20 20 20 20 20 D, ch);..
017E20: 20 20 20 20 20 20 20 55 4E 54 49 4C 20 63 68 20 UNTIL ch
017E30: 49 4E 20 28 2E 27 49 27 2C 20 27 69 27 2C 20 27 IN (.'I', 'i', '
017E40: 46 27 2C 20 27 66 27 2C 20 27 55 27 2C 20 27 75 F', 'f', 'U', 'u
017E50: 27 2C 20 27 41 27 2C 20 27 61 27 2C 0D 0A 20 20 ', 'A', 'a',..
017E60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017E70: 20 20 20 20 20 20 20 20 20 20 27 4C 27 2C 20 27 'L', '
017E80: 6C 27 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 l'.);..
017E90: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 63 68 29 WRITELN(ch)
017EA0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
017EB0: 20 43 41 53 45 20 63 68 20 4F 46 0D 0A 20 20 20 CASE ch OF..
017EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 27 49 27 'I'
017ED0: 2C 20 27 69 27 20 3A 20 42 45 47 49 4E 0D 0A 20 , 'i' : BEGIN..
017EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017EF0: 20 20 20 20 20 20 20 20 20 20 20 20 6F 70 72 65 opre
017F00: 74 28 70 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 t(pp);..
017F10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017F20: 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 WRITELN;..
017F30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017F40: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
017F50: 45 28 27 4E 61 76 6E 3A 20 27 29 3B 20 52 45 41 E('Navn: '); REA
017F60: 44 4C 4E 28 70 70 5E 2E 6E 61 76 6E 29 3B 0D 0A DLN(pp^.navn);..
017F70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017F80: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
017F90: 54 45 28 27 41 64 72 65 73 73 65 3A 20 27 29 3B TE('Adresse: ');
017FA0: 20 52 45 41 44 4C 4E 28 70 70 5E 2E 61 64 72 65 READLN(pp^.adre
017FB0: 73 73 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 sse);..
017FC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
017FD0: 20 20 20 20 69 6E 64 73 61 65 74 28 74 6F 70 2C indsaet(top,
017FE0: 20 70 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 pp);..
017FF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018000: 6B 6F 64 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 kode;..
018010: 20 20 20 20 20 20 20 55 4E 54 49 4C 20 63 68 3C UNTIL ch<
018020: 3E 27 20 27 3B 0D 0A 20 20 20 20 20 20 20 20 45 >' ';.. E
018030: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 0D 0A 20 ND;.. ..
018040: 20 20 20 20 20 20 20 7B 2D 2D 2D 2D 2D 2D 2D 2D {--------
018050: 2D 2D 2D 2D 2D 2D 2D 2D 20 20 70 6C 75 73 2D 6D -------- plus-m
018060: 69 6E 75 73 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D inus ----------
018070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 7D 0D 0A 20 20 -----------}..
018080: 20 20 20 20 20 20 46 55 4E 43 54 49 4F 4E 20 70 FUNCTION p
018090: 6C 75 73 5F 6D 69 6E 75 73 20 3A 20 72 65 61 6C lus_minus : real
0180A0: 3B 20 20 46 4F 52 57 41 52 44 3B 0D 0A 20 20 20 ; FORWARD;..
0180B0: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 7B .. {
0180C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0180D0: 20 20 66 61 6B 74 6F 72 20 20 2D 2D 2D 2D 2D 2D faktor ------
0180E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0180F0: 2D 2D 2D 7D 0D 0A 20 20 20 20 20 20 20 20 0D 0A ---}.. ..
018100: 20 20 20 20 20 20 20 20 46 55 4E 43 54 49 4F 4E FUNCTION
018110: 20 66 61 6B 74 6F 72 3A 20 72 65 61 6C 3B 0D 0A faktor: real;..
018120: 20 20 20 20 20 20 20 20 56 41 52 0D 0A 20 20 20 VAR..
018130: 20 20 20 20 20 20 20 20 20 20 20 20 20 70 2C 6C p,l
018140: 2C 65 20 20 20 3A 20 69 6E 74 65 67 65 72 3B 0D ,e : integer;.
018150: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
018160: 20 66 20 20 20 20 20 20 20 3A 20 72 65 61 6C 3B f : real;
018170: 0D 0A 20 20 20 20 20 20 20 20 42 45 47 49 4E 20 .. BEGIN
018180: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
018190: 20 20 49 46 20 63 68 20 49 4E 20 5B 27 30 27 2E IF ch IN ['0'.
0181A0: 2E 27 39 27 5D 20 54 48 45 4E 0D 0A 20 20 20 20 .'9'] THEN..
0181B0: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
0181C0: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
0181D0: 20 20 20 20 20 20 20 20 20 20 20 70 3A 3D 70 6F p:=po
0181E0: 73 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 s;..
0181F0: 20 20 20 20 20 20 20 20 20 20 20 20 52 45 50 45 REPE
018200: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
018210: 20 20 20 20 20 20 20 20 27 46 27 2C 20 27 66 27 'F', 'f'
018220: 20 3A 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 : BEGIN..
018230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018240: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D WRITELN;.
018250: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
018260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 WR
018270: 49 54 45 28 27 48 76 65 6D 20 73 6B 61 6C 20 66 ITE('Hvem skal f
018280: 6A 65 72 6E 65 73 3A 20 27 29 3B 0D 0A 20 20 20 jernes: ');..
018290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0182A0: 20 20 20 20 20 20 20 20 20 20 52 45 41 44 4C 4E READLN
0182B0: 28 75 64 5E 2E 6E 61 76 6E 29 3B 0D 0A 20 20 20 (ud^.navn);..
0182C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0182D0: 20 20 20 20 20 20 20 20 20 20 66 6A 65 72 6E 28 fjern(
0182E0: 74 6F 70 2C 20 75 64 29 3B 0D 0A 20 20 20 20 20 top, ud);..
0182F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018300: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
018310: 20 20 20 20 20 20 20 20 20 20 20 20 27 55 27 2C 'U',
018320: 20 27 75 27 20 3A 20 75 64 73 6B 72 69 76 28 74 'u' : udskriv(t
018330: 6F 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 op);..
018340: 20 20 20 20 20 20 27 4C 27 2C 20 27 6C 27 20 3A 'L', 'l' :
018350: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
018360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018370: 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 WRITELN;..
018380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018390: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
0183A0: 45 28 27 52 65 73 74 20 6C 61 67 65 72 3A 20 27 E('Rest lager: '
0183B0: 2C 20 4D 45 4D 41 56 41 49 4C 2C 20 27 20 62 79 , MEMAVAIL, ' by
0183C0: 74 65 73 2E 27 29 3B 0D 0A 20 20 20 20 20 20 20 tes.');..
0183D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0183E0: 20 20 20 20 20 20 57 52 49 54 45 28 27 20 54 61 WRITE(' Ta
0183F0: 73 74 20 3C 52 45 54 55 52 4E 3E 3A 20 27 29 3B st <RETURN>: ');
018400: 41 54 20 20 6C 3A 3D 70 6F 73 3B 0D 0A 20 20 20 AT l:=pos;..
018410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018420: 20 20 20 20 20 20 20 20 20 20 20 20 20 76 69 64 vid
018430: 65 72 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ere;..
018440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 55 4E UN
018450: 54 49 4C 20 4E 4F 54 20 28 63 68 20 49 4E 20 5B TIL NOT (ch IN [
018460: 27 30 27 2E 2E 27 39 27 2C 27 2E 27 5D 29 3B 0D '0'..'9','.']);.
018470: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
018480: 20 20 20 20 20 20 20 20 20 49 46 20 28 63 68 3D IF (ch=
018490: 27 45 27 29 20 4F 52 20 28 63 68 3D 27 65 27 29 'E') OR (ch='e')
0184A0: 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 THEN..
0184B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 B
0184C0: 45 47 49 4E 20 20 20 0D 0A 20 20 20 20 20 20 20 EGIN ..
0184D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0184E0: 20 20 20 20 20 20 20 20 20 76 69 64 65 72 65 3B videre;
0184F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
018500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018510: 20 20 49 46 20 20 20 20 20 20 28 63 68 3D 27 2D IF (ch='-
018520: 27 29 20 4F 52 20 28 63 68 3D 27 2B 27 29 20 54 ') OR (ch='+') T
018530: 48 45 4E 20 76 69 64 65 72 65 3B 0D 0A 20 20 20 HEN videre;..
018540: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018550: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 48 49 WHI
018560: 4C 45 20 20 20 28 63 68 3D 27 30 27 29 20 41 4E LE (ch='0') AN
018570: 44 20 28 63 68 3C 3D 27 39 27 29 20 44 4F 0D 0A D (ch<='9') DO..
018580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018590: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0185A0: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
0185B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0185C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6C l
0185D0: 3A 3D 70 6F 73 3B 0D 0A 20 20 20 20 20 20 20 20 :=pos;..
0185E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0185F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018600: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
018610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 R
018620: 45 41 44 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 20 EADLN(ch);..
018630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018640: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
018650: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
018660: 0A 20 20 20 20 20 20 20 20 20 20 20 20 55 4E 54 . UNT
018670: 49 4C 20 63 68 20 49 4E 20 28 2E 27 41 27 2C 20 IL ch IN (.'A',
018680: 27 61 27 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 'a'.);..
018690: 20 20 45 4E 44 2E 20 28 2A 20 6B 61 65 64 65 34 END. (* kaede4
0186A0: 20 2A 29 0D 0A 1A 63 68 29 3B 0D 0A 20 20 20 20 *)...ch);..
0186B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0186C0: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
0186D0: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
0186E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 55 4E 54 . UNT
0186F0: 49 4C 20 63 68 20 49 4E 20 28 2E 27 41 27 2C 20 IL ch IN (.'A',
018700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0187A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0187B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0187C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0187D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0187E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0187F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
018800: 76 69 64 65 72 65 3B 0D 0A 20 20 20 20 20 20 20 videre;..
018810: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018820: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
018830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018840: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
018850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018860: 20 20 20 20 20 76 61 6C 28 63 6F 70 79 28 73 2C val(copy(s,
018870: 70 2C 6C 2D 70 2B 31 29 2C 66 2C 65 29 3B 0D 0A p,l-p+1),f,e);..
018880: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018890: 20 20 20 20 20 20 20 20 49 46 20 65 3C 3E 30 20 IF e<>0
0188A0: 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 THEN..
0188B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
0188C0: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
0188D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0188E0: 20 20 20 20 20 70 6F 73 3A 3D 70 2B 65 2D 31 3B pos:=p+e-1;
0188F0: 20 20 20 20 20 63 68 3A 3D 66 65 6A 6C 6B 6F 64 ch:=fejlkod
018900: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e;..
018910: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B END;
018920: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
018930: 20 20 20 45 4E 44 20 45 4C 53 45 20 0D 0A 20 20 END ELSE ..
018940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018950: 20 20 20 20 20 20 49 46 20 63 68 3D 27 28 27 20 IF ch='('
018960: 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 THEN..
018970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
018980: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
018990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0189A0: 20 20 20 20 20 76 69 64 65 72 65 3B 0D 0A 20 20 videre;..
0189B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0189C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 3A f:
0189D0: 3D 70 6C 75 73 5F 6D 69 6E 75 73 3B 0D 0A 20 20 =plus_minus;..
0189E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0189F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A ..
018A00: FF 04 0D FE 00 03 0D 3F FF 04 0D F0 00 0C 0D 0F .......?........
018A10: FF 04 0D FC 1F FF 04 0D FE 00 28 0D FF 04 0D FE ..........(.....
018A20: 00 03 0D 3F FF 04 0D 80 00 0C 0D 01 FF 04 0D FC ...?............
018A30: 1F FF 04 0D FC 00 28 0D 7F FF 03 0D FE 00 03 0D ......(.........
018A40: 3F FF 03 0D FE 00 0E 0D FF 04 0D FC 1F FF 04 0D ?...............
018A50: F0 00 28 0D 1F FF 03 0D FE 00 03 0D 3F FF 03 0D ..(.........?...
018A60: FC 00 0E 0D 3F FF 03 0D FC 1F FF 04 0D E0 00 28 ....?..........(
018A70: 0D 0F FF 03 0D FE 00 03 0D 3F FF 03 0D F8 00 0E .........?......
018A80: 0D 1F FF 03 0D FC 1F FF 04 0D E0 00 28 0D 0F FF ............(...
018A90: 03 0D FE 00 03 0D 3F FF 03 0D F8 00 0E 0D 1F FF ......?.........
018AA0: 03 0D FC 1F FF 04 0D E0 00 28 0D 0F FF 03 0D FE .........(......
018AB0: 00 03 0D 3F FF 03 0D F8 00 0E 0D 1F FF 03 0D FC ...?............
018AC0: 1F FF 04 0D C0 00 28 0D 07 FF 04 0D 00 03 0D 3F ......(........?
018AD0: FF 03 0D F0 00 0E 0D 0F FF 03 0D FC 1F FF 04 0D ................
018AE0: C0 00 28 0D 07 FF 04 0D 00 03 0D 3F FF 03 0D F0 ..(........?....
018AF0: 00 0E 0D 0F FF 03 0D FC 1F FF 04 0D C0 00 28 0D ..............(.
018B00: 07 FF 04 0D 00 03 0D 3F FF 03 0D F0 00 0E 0D 0F .......?........
018B10: FF 03 0D FC 1F FF 04 0D C0 00 28 0D 07 FF 04 0D ..........(.....
018B20: 00 03 0D 3F FF 03 0D F0 00 0E 0D 0F FF 03 0D FC ...?............
018B30: 1F FF 04 0D C0 00 28 0D 07 FF 04 0D 00 03 0D 3F ......(........?
018B40: FF 03 0D F0 00 0E 0D 0F FF 03 0D FC 1F FF 04 0D ................
018B50: C0 00 28 0D 07 FF 04 0D 00 03 0D 3F FF 03 0D F0 ..(........?....
018B60: 00 0E 0D 0F FF 03 0D FC 1F FF 04 0D C0 00 28 0D ..............(.
018B70: 07 FF 04 0D 00 03 0D 3F FF 03 0D F0 00 0E 0D 0F .......?........
018B80: FF 03 0D FC 1F FF 04 0D C0 00 28 0D 07 FF 03 0D ..........(.....
018B90: FE 00 03 0D 3F FF 03 0D F0 00 0E 0D 0F FF 03 0D ....?...........
018BA0: FC 1F FF 04 0D C0 00 28 0D 07 FF 03 0D FE 00 03 .......(........
018BB0: 0D 3F FF 03 0D F0 00 0E 0D 0F FF 03 0D FC 1F FF .?..............
018BC0: 04 0D C0 00 28 0D 07 FF 03 0D FE 00 03 0D 3F FF ....(.........?.
018BD0: 03 0D F0 00 0E 0D 0F FF 03 0D FC 1F FF 04 0D C0 ................
018BE0: 00 28 0D 07 FF 03 0D FE 00 03 0D 3F FF 03 0D F0 .(.........?....
018BF0: 00 0E 0D 0F FF 03 0D FC 1F FF 04 0D C0 00 28 0D ..............(.
018C00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018C10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018C20: 7B 20 64 65 72 20 76 65 6E 64 65 73 20 74 69 6C { der vendes til
018C30: 62 61 67 65 20 68 65 72 74 69 6C 20 6E 61 61 72 bage hertil naar
018C40: 20 65 6E 20 29 20 65 72 20 69 6E 64 74 61 73 74 en ) er indtast
018C50: 65 74 20 7D 0D 0A 20 20 20 20 20 20 20 20 20 20 et }..
018C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A ..
018C70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018C80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018C90: 49 46 20 63 68 3D 27 29 27 20 54 48 45 4E 20 76 IF ch=')' THEN v
018CA0: 69 64 65 72 65 20 45 4C 53 45 20 63 68 3A 3D 66 idere ELSE ch:=f
018CB0: 65 6A 6C 6B 6F 64 65 3B 0D 0A 20 20 20 20 20 20 ejlkode;..
018CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018CD0: 20 20 45 4E 44 20 45 4C 53 45 0D 0A 20 20 20 20 END ELSE..
018CE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018CF0: 20 20 20 20 20 20 20 20 20 20 20 20 63 68 3A 3D ch:=
018D00: 66 65 6A 6C 6B 6F 64 65 3B 0D 0A 20 20 20 20 20 fejlkode;..
018D10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018D20: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
018D30: 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 ..
018D40: 20 20 20 20 20 20 20 20 20 66 61 6B 74 6F 72 3A faktor:
018D50: 3D 66 3B 20 20 7B 20 74 61 6C 76 61 65 72 64 69 =f; { talvaerdi
018D60: 65 6E 20 72 65 74 75 6E 65 72 65 73 20 7D 0D 0A en retuneres }..
018D70: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
018D80: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
018D90: 20 20 20 20 20 20 7B 2D 2D 2D 2D 2D 2D 2D 2D 2D {---------
018DA0: 2D 2D 2D 2D 2D 2D 20 20 66 6F 72 74 65 67 6E 20 ------ fortegn
018DB0: 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ---------------
018DC0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 7D 0D 0A -------------}..
018DD0: 20 20 20 20 20 20 20 20 20 20 46 55 4E 43 54 49 FUNCTI
018DE0: 4F 4E 20 66 6F 72 74 65 67 6E 3A 20 72 65 61 6C ON fortegn: real
018DF0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 47 ;.. BEG
018E00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
018E10: 6B 61 6C 6B 75 6C 61 74 6F 72 3B 0D 0A 20 20 20 kalkulator;..
018E20: 20 20 20 20 20 43 4F 4E 53 54 0D 0A 20 20 20 20 CONST..
018E30: 20 20 20 20 20 20 20 20 20 20 20 20 73 6C 75 74 slut
018E40: 6B 6F 64 65 20 3D 20 40 31 33 3B 20 20 20 20 20 kode = @13;
018E50: 20 20 20 20 66 65 6A 6C 6B 6F 64 65 20 3D 20 27 fejlkode = '
018E60: 3F 27 3B 0D 0A 20 20 20 20 20 20 20 20 56 41 52 ?';.. VAR
018E70: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
018E80: 20 20 73 20 20 20 20 20 20 20 3A 20 53 54 52 49 s : STRI
018E90: 4E 47 5B 32 35 35 5D 3B 0D 0A 20 20 20 20 20 20 NG[255];..
018EA0: 20 20 20 20 20 20 20 20 20 20 63 68 20 20 20 20 ch
018EB0: 20 20 3A 20 63 68 61 72 3B 0D 0A 20 20 20 20 20 : char;..
018EC0: 20 20 20 20 20 20 20 20 20 20 20 70 6F 73 20 20 pos
018ED0: 20 20 20 3A 20 69 6E 74 65 67 65 72 3B 0D 0A 20 : integer;..
018EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 r
018EF0: 65 73 75 6C 74 20 20 3A 20 72 65 61 6C 3B 0D 0A esult : real;..
018F00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018F10: 0D 0A 20 20 20 20 20 20 20 20 7B 2D 2D 2D 2D 2D .. {-----
018F20: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 20 76 69 64 ----------- vid
018F30: 65 72 65 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ere -----------
018F40: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 7D 0D --------------}.
018F50: 0A 20 20 20 20 20 20 20 20 50 52 4F 43 45 44 55 . PROCEDU
018F60: 52 45 20 76 69 64 65 72 65 3B 0D 0A 20 20 20 20 RE videre;..
018F70: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
018F80: 20 20 20 20 20 20 20 20 20 20 20 52 45 50 45 41 REPEA
018F90: 54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 T..
018FA0: 20 20 20 20 20 20 20 20 20 20 20 70 6F 73 3A 3D pos:=
018FB0: 73 75 63 63 28 70 6F 73 29 3B 0D 0A 20 20 20 20 succ(pos);..
018FC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018FD0: 20 20 20 20 49 46 20 70 6F 73 3C 3D 6C 65 6E 28 IF pos<=len(
018FE0: 73 29 20 54 48 45 4E 20 63 68 3A 3D 73 5B 70 6F s) THEN ch:=s[po
018FF0: 73 5D 20 45 4C 53 45 20 63 68 3A 3D 73 6C 75 74 s] ELSE ch:=slut
019000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
019010: 15 00 01 00 02 09 52 E5 15 00 41 02 00 00 00 02 ......R...A.....
019020: 15 00 46 02 00 00 00 02 15 00 42 02 00 00 00 02 ..F.......B.....
019030: 15 00 47 02 00 00 00 02 15 00 43 02 00 00 00 02 ..G.......C.....
019040: 15 00 48 02 00 00 00 02 15 00 44 02 00 00 00 02 ..H.......D.....
019050: 15 00 49 02 00 00 00 02 15 00 45 02 00 00 00 02 ..I.......E.....
019060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019100: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 IN..
019110: 20 20 20 20 49 46 20 63 68 3D 27 2D 27 20 54 48 IF ch='-' TH
019120: 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 EN..
019130: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
019140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019150: 20 20 20 76 69 64 65 72 65 3B 0D 0A 20 20 20 20 videre;..
019160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019170: 20 20 20 20 66 6F 72 74 65 67 6E 3A 3D 2D 66 61 fortegn:=-fa
019180: 6B 74 6F 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 ktor;..
019190: 20 20 20 20 20 20 20 45 4E 44 20 20 45 4C 53 45 END ELSE
0191A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0191B0: 20 20 20 20 20 20 20 66 6F 72 74 65 67 6E 3A 3D fortegn:=
0191C0: 66 61 6B 74 6F 72 3B 0D 0A 20 20 20 20 20 20 20 faktor;..
0191D0: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
0191E0: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 7B .. {
0191F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 ---------------
019200: 20 67 61 6E 67 65 5F 64 69 76 69 73 69 6F 6E 20 gange_division
019210: 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ---------------
019220: 2D 2D 2D 2D 2D 2D 7D 0D 0A 20 20 20 20 20 20 20 ------}..
019230: 20 20 20 46 55 4E 43 54 49 4F 4E 20 67 61 6E 67 FUNCTION gang
019240: 65 5F 64 69 76 69 73 69 6F 6E 3A 20 72 65 61 6C e_division: real
019250: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 56 41 52 ;.. VAR
019260: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
019270: 20 20 20 67 64 3A 20 72 65 61 6C 3B 0D 0A 20 20 gd: real;..
019280: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6F 70 op
019290: 72 5F 67 64 3A 20 63 68 61 72 3B 0D 0A 20 20 20 r_gd: char;..
0192A0: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
0192B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 64 gd
0192C0: 3A 3D 66 6F 72 74 65 67 6E 3B 0D 0A 20 20 20 20 :=fortegn;..
0192D0: 20 20 20 20 20 20 20 20 20 20 20 20 57 48 49 4C WHIL
0192E0: 45 20 63 68 20 49 4E 5B 20 27 2A 27 2C 27 2F 27 E ch IN[ '*','/'
0192F0: 20 5D 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 ] DO..
019300: 20 20 20 20 20 20 20 20 20 0D 0A 1A 1A 1A 1A 1A .......
019310: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019320: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019330: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019340: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019350: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019360: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019370: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019380: 20 20 20 45 4E 44 2E 20 28 2A 20 62 72 69 64 67 END. (* bridg
019390: 65 31 20 2A 29 0D 0A 1A 0A 20 20 20 20 20 20 20 e1 *)....
0193A0: 20 20 20 20 57 52 49 54 45 28 27 53 59 44 20 3A WRITE('SYD :
0193B0: 20 27 29 3B 20 75 64 73 6B 72 69 76 68 61 61 6E '); udskrivhaan
0193C0: 64 28 73 79 64 29 3B 0D 0A 20 20 20 20 20 20 20 d(syd);..
0193D0: 20 20 20 20 57 52 49 54 45 28 27 56 45 53 54 3A WRITE('VEST:
0193E0: 20 27 29 3B 20 75 64 73 6B 72 69 76 68 61 61 6E '); udskrivhaan
0193F0: 64 28 76 65 73 74 29 3B 0D 0A 20 20 20 20 20 20 d(vest);..
019400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0194A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0194B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0194C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0194D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0194E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0194F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019500: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
019510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019520: 20 20 20 20 20 20 6F 70 72 5F 67 64 3A 3D 63 68 opr_gd:=ch
019530: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
019540: 20 20 20 20 20 20 20 20 20 20 20 76 69 64 65 72 vider
019550: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e;..
019560: 20 20 20 20 20 20 20 20 20 20 20 20 43 41 53 45 CASE
019570: 20 6F 70 72 5F 67 64 20 4F 46 0D 0A 20 20 20 20 opr_gd OF..
019580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019590: 20 20 20 20 20 20 20 20 27 2A 27 3A 20 67 64 20 '*': gd
0195A0: 3A 3D 20 67 64 20 2A 20 66 6F 72 74 65 67 6E 3B := gd * fortegn;
0195B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0195C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 2F '/
0195D0: 27 3A 20 67 64 20 3A 3D 20 67 64 20 2F 20 66 6F ': gd := gd / fo
0195E0: 72 74 65 67 6E 3B 0D 0A 20 20 20 20 20 20 20 20 rtegn;..
0195F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019600: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
019610: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
019620: 20 20 20 20 20 20 20 20 20 20 67 61 6E 67 65 5F gange_
019630: 64 69 76 69 73 69 6F 6E 20 3A 3D 20 67 64 3B 0D division := gd;.
019640: 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D . END;.
019650: 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 . ..
019660: 20 20 20 20 20 20 20 7B 2D 2D 2D 2D 2D 2D 2D 2D {--------
019670: 2D 2D 2D 2D 2D 2D 2D 20 20 70 6C 75 73 5F 6D 69 ------- plus_mi
019680: 6E 75 73 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D nus -----------
019690: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 7D 0D --------------}.
0196A0: 0A 20 20 20 20 20 20 20 20 20 20 46 55 4E 43 54 . FUNCT
0196B0: 49 4F 4E 20 70 6C 75 73 5F 6D 69 6E 75 73 3B 0D ION plus_minus;.
0196C0: 0A 20 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A . VAR..
0196D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0196E0: 70 6D 3A 20 72 65 61 6C 3B 0D 0A 20 20 20 20 20 pm: real;..
0196F0: 20 20 20 20 20 20 20 20 20 20 20 6F 70 72 5F 70 opr_p
019700: F2 D4 E1 4E 54 28 F2 DA 40 42 85 C2 7D 80 90 D4 ...NT(..@B..}...
019710: E1 4E 54 27 F2 EA 7C BE 63 32 75 F0 DE 86 2D 06 .NT'..|.c2u...-.
019720: 26 E3 27 36 BF B9 1B 4E 92 6B 7C D3 C2 05 5E AA &.'6...N.k|...^.
019730: B1 0E CE CE 82 B3 05 92 B9 80 73 E7 64 67 0B 16 ..........s.dg..
019740: 38 C9 CD 01 CE 9C 93 9C 2D E9 E0 70 CE 3B EE 92 8.......-..p.;..
019750: 93 E3 73 36 BF B9 1B EB 92 D5 9D E0 6D 74 F7 43 ..s6........mt.C
019760: 68 77 CC 2C 89 9B 9C 13 9E C1 73 CA FC 1E E0 07 hw.,......s.....
019770: 57 29 9E 84 BF FC CD DF 1E 66 C2 0F FE 3B 77 54 W).......f...;wT
019780: 78 98 9C 12 EF CB 55 CA 9D 8C 06 DE 51 18 5A A3 x.....U.....Q.Z£
019790: 13 09 63 E4 D7 BA AB 1A 27 B2 B6 21 8E 61 7C 88 ..c.....'..!.a|.
0197A0: 3A 16 C0 56 C3 9E D4 E7 38 C5 70 57 9C 75 5C 29 :..V....8.pW.u\)
0197B0: 29 8A AA C3 91 49 0D BA 2F 13 83 18 28 9D 7A 21 )....I../...(.z!
0197C0: 82 C2 AC A6 32 39 3E 68 70 A3 E5 8E 96 39 5A 0D ....29>hp£...9Z.
0197D0: DE 6D 08 42 97 37 94 92 67 06 67 5A 8E 68 39 A3 .m.B.7..g.gZ.h9£
0197E0: E5 8E 96 39 5A 9A D3 2C C4 A4 44 46 64 88 37 57 ...9Z..,..DFd.7W
0197F0: A2 A1 3C 12 62 B1 F2 11 0B 19 29 8D 11 14 E5 50 ..<.b.....)....P
019800: 28 84 A2 6F A8 AA 41 51 3B 70 A1 BA FC 0B 0D BA (..o..AQ;p......
019810: A0 13 15 E8 F2 2E 34 E8 82 2E 3F 42 83 2E E8 58 ......4...?B...X
019820: 85 5A FE 25 0D 5A A2 E3 0E 68 F9 96 34 68 89 80 .Z.%.Z...h..4h..
019830: 96 7E B8 06 5D D0 85 0A 5D F9 89 1A 74 41 17 1F .~..]...]...tA..
019840: 74 41 97 74 A1 42 17 7E AC 06 5D D0 85 0A 5D FE tA.t.B.~..]...].
019850: 89 0D 7A D1 33 8C 9E 69 F4 62 CD 22 16 32 52 14 ..z.3..i.b.".2R.
019860: 23 C9 36 4A 21 DD 1B 30 71 45 E6 B9 12 0B E5 97 #.6J!..0qE......
019870: 10 88 95 89 58 C8 48 50 8C 24 DB 28 85 75 6F C3 ....X.HP.$.(.uo.
019880: C4 8A 9A 28 14 42 51 37 54 D5 A0 A8 1D 50 DC 68 ...(.BQ7T....P.h
019890: 13 67 43 28 26 20 09 0D C5 31 88 49 40 DF 05 E5 .gC(& ...1.I@...
0198A0: 2D BA D4 6C 13 8A 41 48 02 7B 2F 6D 42 31 88 62 -..l..AH.{/mB1.b
0198B0: 43 4B 2F E5 69 06 B1 09 28 3D 23 D1 05 19 2D 09 CK/.i...(=#...-.
0198C0: E8 3D 23 D0 05 B0 5F 33 BA 12 D0 8B 41 1F DB ED .=#..._3....A...
0198D0: 79 20 2F E5 79 93 EA 37 D5 4C E8 FC 24 97 F7 7A y /.y..7.L..$..z
0198E0: 7E BE 0B CB 5B B6 89 0A 5D DD 50 49 9E C1 9B 0D ~...[...].PI....
0198F0: A1 E8 B2 86 52 F2 EC D0 4C EE 9A 3D 53 17 BD 5B ....R...L..=S..[
019900: 6D 3A 20 63 68 61 72 3B 0D 0A 20 20 20 20 20 20 m: char;..
019910: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
019920: 20 20 20 20 20 20 20 20 20 20 20 70 6D 3A 3D 67 pm:=g
019930: 61 6E 67 65 5F 64 69 76 69 73 69 6F 6E 3B 0D 0A ange_division;..
019940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019950: 57 48 49 4C 45 20 63 68 20 49 4E 20 5B 20 27 2B WHILE ch IN [ '+
019960: 27 2C 27 2D 27 20 5D 20 44 4F 0D 0A 20 20 20 20 ','-' ] DO..
019970: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
019980: 4E 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 N ..
019990: 20 20 20 20 20 20 20 20 20 20 20 20 6F 70 72 5F opr_
0199A0: 70 6D 3A 3D 63 68 3B 0D 0A 20 20 20 20 20 20 20 pm:=ch;..
0199B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0199C0: 20 76 69 64 65 72 65 3B 0D 0A 20 20 20 20 20 20 videre;..
0199D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0199E0: 20 20 43 41 53 45 20 6F 70 72 5F 70 6D 20 4F 46 CASE opr_pm OF
0199F0: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
019A00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 '
019A10: 2B 27 3A 20 70 6D 20 3A 3D 20 70 6D 20 2B 20 67 +': pm := pm + g
019A20: 61 6E 67 65 5F 64 69 76 69 73 69 6F 6E 3B 0D 0A ange_division;..
019A30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019A40: 20 20 20 20 20 20 20 20 20 20 20 20 27 2D 27 3A '-':
019A50: 20 70 6D 20 3A 3D 20 70 6D 20 2D 20 67 61 6E 67 pm := pm - gang
019A60: 65 5F 64 69 76 69 73 69 6F 6E 3B 0D 0A 20 20 20 e_division;..
019A70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019A80: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
019A90: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
019AA0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
019AB0: 20 70 6C 75 73 5F 6D 69 6E 75 73 20 3A 3D 20 70 plus_minus := p
019AC0: 6D 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 45 4E m;.. EN
019AD0: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A D;.. ..
019AE0: 20 20 20 20 20 20 20 20 20 20 7B 2D 2D 2D 2D 2D {-----
019AF0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 20 68 6F 76 65 64 --------- hoved
019B00: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
019B10: 6B 61 6E 6E 69 62 61 6C 3B 0D 0A 20 20 20 20 20 kannibal;..
019B20: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 54 .. T
019B30: 59 50 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 YPE..
019B40: 20 70 6F 69 6E 74 65 72 20 3D 20 5E 20 6D 61 6E pointer = ^ man
019B50: 64 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 d;..
019B60: 6D 61 6E 64 20 3D 20 52 45 43 4F 52 44 0D 0A 20 mand = RECORD..
019B70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019B80: 20 20 20 20 6E 61 65 73 74 65 20 3A 20 70 6F 69 naeste : poi
019B90: 6E 74 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 nter;..
019BA0: 20 20 20 20 20 20 20 20 20 20 20 20 6E 72 20 3A nr :
019BB0: 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 INTEGER;..
019BC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
019BD0: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A D;.. ..
019BE0: 20 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A 20 VAR..
019BF0: 20 20 20 20 20 20 20 20 20 20 20 74 6F 70 20 3A top :
019C00: 20 70 6F 69 6E 74 65 72 3B 0D 0A 20 20 20 20 20 pointer;..
019C10: 20 20 20 20 20 20 20 61 6E 74 61 6C 2C 20 66 72 antal, fr
019C20: 65 6D 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 em : INTEGER;..
019C30: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
019C40: 20 20 20 20 20 46 55 4E 43 54 49 4F 4E 20 6A 61 FUNCTION ja
019C50: 20 3A 20 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 20 : BOOLEAN;..
019C60: 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 ..
019C70: 20 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 VAR..
019C80: 20 20 20 20 20 20 20 20 63 68 20 3A 20 43 48 41 ch : CHA
019C90: 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 R;..
019CA0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 45 .. BE
019CB0: 47 49 4E 20 28 2A 20 6A 61 20 2A 29 0D 0A 20 20 GIN (* ja *)..
019CC0: 20 20 20 20 20 20 20 20 20 20 20 20 52 45 50 45 REPE
019CD0: 41 54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 AT..
019CE0: 20 20 20 20 52 45 41 44 28 4B 42 44 2C 20 63 68 READ(KBD, ch
019CF0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
019D00: 70 72 6F 67 72 61 6D 20 20 2D 2D 2D 2D 2D 2D 2D program -------
019D10: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
019D20: 2D 2D 7D 0D 0A 20 20 20 20 20 20 20 20 20 20 42 --}.. B
019D30: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
019D40: 20 20 20 20 20 20 52 45 50 45 41 54 20 0D 0A 20 REPEAT ..
019D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019D60: 20 20 20 20 20 20 20 77 72 69 74 65 28 27 2A 27 write('*'
019D70: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
019D80: 20 20 20 20 20 20 20 20 20 20 20 20 72 65 61 64 read
019D90: 28 73 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 (s);..
019DA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 IF
019DB0: 20 28 73 3C 3E 27 27 29 20 41 4E 44 20 28 73 3C (s<>'') AND (s<
019DC0: 3E 27 51 27 29 20 54 48 45 4E 0D 0A 20 20 20 20 >'Q') THEN..
019DD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019DE0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
019DF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019E00: 20 20 20 20 20 20 20 20 20 20 20 70 6F 73 20 3A pos :
019E10: 3D 20 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 = 0;..
019E20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019E30: 20 20 20 20 20 20 76 69 64 65 72 65 3B 0D 0A 20 videre;..
019E40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019E50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 r
019E60: 65 73 75 6C 74 20 3A 3D 20 70 6C 75 73 5F 6D 69 esult := plus_mi
019E70: 6E 75 73 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 nus;..
019E80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019E90: 20 20 20 20 20 20 49 46 20 63 68 20 3C 3E 20 66 IF ch <> f
019EA0: 65 6A 6C 6B 6F 64 65 20 54 48 45 4E 0D 0A 20 20 ejlkode THEN..
019EB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
019ED0: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
019EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
019EF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 77 72 69 wri
019F00: 20 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E UNTIL ch IN (.
019F10: 27 4A 27 2C 20 27 6A 27 2C 20 27 4E 27 2C 20 27 'J', 'j', 'N', '
019F20: 6E 27 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 n'.);..
019F30: 20 20 20 20 20 43 41 53 45 20 63 68 20 4F 46 0D CASE ch OF.
019F40: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
019F50: 20 27 4A 27 2C 20 27 6A 27 20 3A 20 6A 61 20 3A 'J', 'j' : ja :
019F60: 3D 20 54 52 55 45 3B 0D 0A 20 20 20 20 20 20 20 = TRUE;..
019F70: 20 20 20 20 20 20 20 20 20 27 4E 27 2C 20 27 6E 'N', 'n
019F80: 27 20 3A 20 6A 61 20 3A 3D 20 46 41 4C 53 45 3B ' : ja := FALSE;
019F90: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
019FA0: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
019FB0: 20 20 45 4E 44 3B 20 28 2A 20 6A 61 20 2A 29 0D END; (* ja *).
019FC0: 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 . ..
019FD0: 20 20 20 20 20 20 20 46 55 4E 43 54 49 4F 4E 20 FUNCTION
019FE0: 66 61 65 72 64 69 67 20 3A 20 42 4F 4F 4C 45 41 faerdig : BOOLEA
019FF0: 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A N;.. ..
01A000: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
01A010: 4E 20 28 2A 20 66 61 65 72 64 69 67 20 2A 29 0D N (* faerdig *).
01A020: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 . W
01A030: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 RITELN;..
01A040: 20 20 20 20 20 20 20 57 52 49 54 45 28 27 5C 6E WRITE('\n
01A050: 73 6B 65 72 20 64 75 20 65 74 20 6E 79 74 20 67 sker du et nyt g
01A060: 69 6C 64 65 20 28 6A 2F 6E 29 3A 20 27 29 3B 0D ilde (j/n): ');.
01A070: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 . f
01A080: 61 65 72 64 69 67 20 3A 3D 20 4E 4F 54 20 6A 61 aerdig := NOT ja
01A090: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 45 ;.. E
01A0A0: 4E 44 3B 20 28 2A 20 66 61 65 72 64 69 67 20 2A ND; (* faerdig *
01A0B0: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ).. ..
01A0C0: 20 20 20 20 20 20 20 20 20 50 52 4F 43 45 44 55 PROCEDU
01A0D0: 52 45 20 6F 70 72 65 74 6E 69 6E 67 3B 0D 0A 20 RE opretning;..
01A0E0: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
01A0F0: 20 20 20 20 20 20 20 46 55 4E 43 54 49 4F 4E 20 FUNCTION
01A100: 74 65 28 27 20 3D 20 27 2C 72 65 73 75 6C 74 3A te(' = ',result:
01A110: 31 38 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 18);..
01A120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A130: 20 20 20 20 20 20 45 4E 44 20 20 45 4C 53 45 20 END ELSE
01A140: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01A150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A160: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
01A170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A180: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A190: 20 77 72 69 74 65 6C 6E 3B 0D 0A 20 20 20 20 20 writeln;..
01A1A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A1B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A1C0: 20 20 20 77 72 69 74 65 28 27 5E 20 66 65 6A 6C write('^ fejl
01A1D0: 27 3A 70 6F 73 2B 37 29 3B 0D 0A 20 20 20 20 20 ':pos+7);..
01A1E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A1F0: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
01A200: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01A210: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
01A220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A230: 20 20 20 20 20 20 20 20 20 77 72 69 74 65 6C 6E writeln
01A240: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
01A250: 20 20 20 55 4E 54 49 4C 20 28 73 3D 27 71 27 29 UNTIL (s='q')
01A260: 20 4F 52 20 28 73 3D 27 51 27 29 3B 0D 0A 20 20 OR (s='Q');..
01A270: 20 20 20 20 20 20 20 20 45 4E 44 2E 20 20 20 0D END. .
01A280: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01A290: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 .. ..
01A2A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D .
01A2B0: 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 . ..
01A2C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ..
01A2D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A2E0: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ..
01A2F0: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
01A300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01A310: 16 00 01 00 02 09 52 E5 16 00 41 02 00 00 00 02 ......R...A.....
01A320: 16 00 46 02 00 00 00 02 16 00 42 02 00 00 00 02 ..F.......B.....
01A330: 16 00 47 02 00 00 00 02 16 00 43 02 00 00 00 02 ..G.......C.....
01A340: 16 00 48 02 00 00 00 02 16 00 44 02 00 00 00 02 ..H.......D.....
01A350: 16 00 49 02 00 00 00 02 16 00 45 02 00 00 00 02 ..I.......E.....
01A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A400: 6E 61 65 73 74 65 70 65 72 73 6F 6E 28 69 20 3A naesteperson(i :
01A410: 20 49 4E 54 45 47 45 52 29 20 3A 20 70 6F 69 6E INTEGER) : poin
01A420: 74 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ter;..
01A430: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ..
01A440: 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 20 VAR..
01A450: 20 20 20 20 20 20 20 70 20 3A 20 70 6F 69 6E 74 p : point
01A460: 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 er;..
01A470: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ..
01A480: 20 20 20 42 45 47 49 4E 20 28 2A 20 6E 61 65 73 BEGIN (* naes
01A490: 74 65 70 65 72 73 6F 6E 20 2A 29 0D 0A 20 20 20 teperson *)..
01A4A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 IF
01A4B0: 69 20 3C 3D 20 61 6E 74 61 6C 0D 0A 20 20 20 20 i <= antal..
01A4C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 TH
01A4D0: 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 EN..
01A4E0: 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 BEGIN..
01A4F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A500: 20 20 20 20 20 4E 45 57 28 70 29 3B 0D 0A 20 20 NEW(p);..
01A510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A520: 20 20 20 20 6E 61 65 73 74 65 70 65 72 73 6F 6E naesteperson
01A530: 20 3A 3D 20 70 3B 0D 0A 20 20 20 20 20 20 20 20 := p;..
01A540: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 5E p^
01A550: 2E 6E 72 20 3A 3D 20 69 3B 0D 0A 20 20 20 20 20 .nr := i;..
01A560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A570: 20 70 5E 2E 6E 61 65 73 74 65 20 3A 3D 20 6E 61 p^.naeste := na
01A580: 65 73 74 65 70 65 72 73 6F 6E 28 69 20 2B 20 31 esteperson(i + 1
01A590: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
01A5A0: 20 20 20 20 20 20 20 20 45 4E 44 0D 0A 20 20 20 END..
01A5B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
01A5C0: 4C 53 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 LSE..
01A5D0: 20 20 20 20 20 20 20 20 20 6E 61 65 73 74 65 70 naestep
01A5E0: 65 72 73 6F 6E 20 3A 3D 20 74 6F 70 3B 20 28 2A erson := top; (*
01A5F0: 20 72 69 6E 67 65 6E 20 73 6C 75 74 74 65 73 20 ringen sluttes
01A600: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01A610: 20 20 20 20 20 20 20 20 20 20 46 4F 52 20 6A 20 FOR j
01A620: 3A 3D 20 31 20 54 4F 20 66 72 65 6D 20 2D 20 32 := 1 TO frem - 2
01A630: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 DO..
01A640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 t
01A650: 6F 70 20 3A 3D 20 74 6F 70 5E 2E 6E 61 65 73 74 op := top^.naest
01A660: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e;..
01A670: 20 20 20 20 20 20 20 20 20 20 20 20 75 64 6D 65 udme
01A680: 64 28 74 6F 70 5E 2E 6E 61 65 73 74 65 5E 2E 6E d(top^.naeste^.n
01A690: 72 2C 20 69 29 3B 0D 0A 20 20 20 20 20 20 20 20 r, i);..
01A6A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A6B0: 70 20 3A 3D 20 74 6F 70 5E 2E 6E 61 65 73 74 65 p := top^.naeste
01A6C0: 5E 2E 6E 61 65 73 74 65 3B 0D 0A 20 20 20 20 20 ^.naeste;..
01A6D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A6E0: 20 20 20 74 6F 70 5E 2E 6E 61 65 73 74 65 20 3A top^.naeste :
01A6F0: 3D 20 70 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 = p;..
01A700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6F to
01A710: 70 20 3A 3D 20 70 3B 0D 0A 20 20 20 20 20 20 20 p := p;..
01A720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
01A730: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ND;..
01A740: 20 20 20 20 20 20 20 20 20 75 64 6D 65 64 28 74 udmed(t
01A750: 6F 70 5E 2E 6E 72 2C 20 61 6E 74 61 6C 29 3B 0D op^.nr, antal);.
01A760: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01A770: 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 END..
01A780: 20 20 20 20 20 20 20 20 45 4C 53 45 20 0D 0A 20 ELSE ..
01A790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01A7A0: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
01A7B0: 20 20 20 20 20 20 20 20 20 20 20 20 46 4F 52 20 FOR
01A7C0: 69 20 3A 3D 20 31 20 54 4F 20 61 6E 74 61 6C 20 i := 1 TO antal
01A7D0: 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 DO..
01A7E0: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
01A7F0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01A800: 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 *)..
01A810: 20 20 45 4E 44 3B 20 28 2A 20 6E 61 65 73 74 65 END; (* naeste
01A820: 70 65 72 73 6F 6E 20 2A 29 0D 0A 20 20 20 20 20 person *)..
01A830: 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 ..
01A840: 20 20 20 20 20 42 45 47 49 4E 20 28 2A 20 6F 70 BEGIN (* op
01A850: 72 65 74 6E 69 6E 67 20 2A 29 0D 0A 20 20 20 20 retning *)..
01A860: 20 20 20 20 20 20 20 20 20 20 4E 45 57 28 74 6F NEW(to
01A870: 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 p);..
01A880: 20 20 20 74 6F 70 5E 2E 6E 72 20 3A 3D 20 31 3B top^.nr := 1;
01A890: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01A8A0: 74 6F 70 5E 2E 6E 61 65 73 74 65 20 3A 3D 20 6E top^.naeste := n
01A8B0: 61 65 73 74 65 70 65 72 73 6F 6E 28 32 29 3B 0D aesteperson(2);.
01A8C0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 . END
01A8D0: 3B 20 28 2A 20 6F 70 72 65 74 6E 69 6E 67 20 2A ; (* opretning *
01A8E0: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ).. ..
01A8F0: 20 20 20 20 20 20 20 20 20 50 52 4F 43 45 44 55 PROCEDU
01A900: 52 45 20 69 6E 69 74 69 61 6C 69 73 65 72 3B 0D RE initialiser;.
01A910: 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 . ..
01A920: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 20 28 BEGIN (
01A930: 2A 20 69 6E 69 74 69 61 6C 69 73 65 72 20 2A 29 * initialiser *)
01A940: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01A950: 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A WRITE(CLRHOM);..
01A960: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 WR
01A970: 49 54 45 4C 4E 28 27 56 45 4C 4B 4F 4D 4D 45 4E ITELN('VELKOMMEN
01A980: 20 54 49 4C 20 4B 41 4E 4E 49 42 41 4C 47 49 4C TIL KANNIBALGIL
01A990: 44 45 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 DE');..
01A9A0: 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 WRITELN;..
01A9B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
01A9C0: 54 45 4C 4E 28 27 45 74 20 73 6B 69 62 20 66 6F TELN('Et skib fo
01A9D0: 72 6C 69 73 65 72 2C 20 6F 67 20 6E 6F 67 6C 65 rliser, og nogle
01A9E0: 20 61 66 20 73 7C 6D 7B 6E 64 65 6E 65 20 72 65 af s|m{ndene re
01A9F0: 64 64 65 72 20 20 27 29 3B 0D 0A 20 20 20 20 20 dder ');..
01AA00: 20 20 20 20 20 20 20 20 20 75 64 6D 65 64 28 74 udmed(t
01AA10: 6F 70 5E 2E 6E 72 2C 20 69 29 3B 0D 0A 20 20 20 op^.nr, i);..
01AA20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01AA30: 20 20 20 20 20 74 6F 70 20 3A 3D 20 74 6F 70 5E top := top^
01AA40: 2E 6E 61 65 73 74 65 3B 0D 0A 20 20 20 20 20 20 .naeste;..
01AA50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01AA60: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
01AA70: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
01AA80: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 20 28 END; (
01AA90: 2A 20 73 70 69 73 20 2A 29 0D 0A 20 20 20 20 20 * spis *)..
01AAA0: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
01AAB0: 20 42 45 47 49 4E 20 28 2A 20 6B 61 6E 6E 69 62 BEGIN (* kannib
01AAC0: 61 6C 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 al *)..
01AAD0: 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 REPEAT..
01AAE0: 20 20 20 20 20 20 20 20 20 69 6E 69 74 69 61 6C initial
01AAF0: 69 73 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 iser;..
01AB00: 20 20 20 20 20 73 70 69 73 3B 0D 0A 20 20 20 20 spis;..
01AB10: 20 20 20 20 20 20 20 20 55 4E 54 49 4C 20 66 61 UNTIL fa
01AB20: 65 72 64 69 67 3B 0D 0A 20 20 20 20 20 20 20 20 erdig;..
01AB30: 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 WRITELN;..
01AB40: 20 20 20 20 20 20 20 20 45 4E 44 2E 20 28 2A 20 END. (*
01AB50: 6B 61 6E 6E 69 62 61 6C 20 2A 29 0D 0A 1A 20 20 kannibal *)...
01AB60: 20 20 20 20 20 20 20 20 20 69 6E 69 74 69 61 6C initial
01AB70: 69 73 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 iser;..
01AB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01ABA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01ABB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01ABC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01ABD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01ABE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01ABF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC00: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
01AC10: 28 27 73 69 67 20 6D 69 72 61 6B 75 6C 7C 73 74 ('sig mirakul|st
01AC20: 20 69 20 6C 61 6E 64 2E 20 4D 65 6E 20 64 65 73 i land. Men des
01AC30: 76 7B 72 72 65 20 74 61 67 65 73 20 64 65 20 74 v{rre tages de t
01AC40: 69 6C 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 il');..
01AC50: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 66 61 WRITELN('fa
01AC60: 6E 67 65 20 61 66 20 6E 6F 67 6C 65 20 6B 61 6E nge af nogle kan
01AC70: 6E 69 62 61 6C 65 72 2E 20 44 69 73 73 65 20 73 nibaler. Disse s
01AC80: 74 69 6C 6C 65 72 20 73 7C 6D 7B 6E 2D 20 27 29 tiller s|m{n- ')
01AC90: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
01ACA0: 20 57 52 49 54 45 4C 4E 28 27 64 65 6E 65 20 6F WRITELN('dene o
01ACB0: 70 20 69 20 72 69 6E 67 20 6F 67 20 67 7C 72 20 p i ring og g|r
01ACC0: 6B 6C 61 72 20 74 69 6C 20 67 69 6C 64 65 2E 20 klar til gilde.
01ACD0: 20 20 20 20 20 20 20 20 20 20 27 29 3B 0D 0A 20 ');..
01ACE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
01ACF0: 54 45 4C 4E 28 27 46 6F 72 20 61 74 20 66 69 6E TELN('For at fin
01AD00: 64 65 20 75 64 20 61 66 20 68 76 65 6D 20 64 65 de ud af hvem de
01AD10: 72 20 73 6B 61 6C 20 73 70 69 73 65 73 2C 20 74 r skal spises, t
01AD20: 7B 6C 6C 65 72 20 27 29 3B 0D 0A 20 20 20 20 20 {ller ');..
01AD30: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
01AD40: 28 27 64 65 20 68 65 6C 65 20 74 69 64 65 6E 20 ('de hele tiden
01AD50: 65 74 20 62 65 73 74 65 6D 74 20 61 6E 74 61 6C et bestemt antal
01AD60: 20 66 72 65 6D 2E 20 20 20 20 20 20 20 20 20 20 frem.
01AD70: 20 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ');..
01AD80: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 44 75 WRITELN('Du
01AD90: 20 73 6B 61 6C 20 6E 75 20 62 65 73 74 65 6D 6D skal nu bestemm
01ADA0: 65 2C 20 68 76 6F 72 20 6D 61 6E 67 65 20 73 7C e, hvor mange s|
01ADB0: 6D 7B 6E 64 2C 20 64 65 72 20 72 65 64 2D 27 29 m{nd, der red-')
01ADC0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
01ADD0: 20 57 52 49 54 45 4C 4E 28 27 64 65 72 20 73 69 WRITELN('der si
01ADE0: 67 20 69 20 6C 61 6E 64 2C 20 6F 67 20 68 76 6F g i land, og hvo
01ADF0: 72 20 6D 65 67 65 74 20 6B 61 6E 6E 69 62 61 6C r meget kannibal
01AE00: 21 80 54 95 D6 8C C2 C1 67 E4 47 39 3B 0C 97 0E !.T.....g.G9;...
01AE10: 51 4C 6A AB 2E E1 AA 4B 5C 60 52 99 A3 2A 68 96 QLj....K\`R.£*h.
01AE20: 4F C6 A4 BC AC C6 28 BF 7C 7E 7A C0 91 BA 3C E5 O.....(.|~z...<.
01AE30: 9D 22 5D 61 14 D7 21 04 0C D6 88 C2 95 67 8C 47 ."]a..!......g.G
01AE40: C1 3A E4 72 E5 D6 DC E0 9D 19 A3 E5 F2 58 E7 A3 .:.r......£..X.£
01AE50: 35 A3 40 F1 19 97 61 5D E7 EA 0F AF 82 97 16 07 5£@...a]........
01AE60: FB 35 F9 A1 F0 6B 99 DE 3D 9C 0A 34 75 D1 BD 48 .5...k..=..4u..H
01AE70: 0B 68 64 81 BB 9D 0F 24 74 78 AD 15 C0 B5 78 5B .hd....$tx....x[
01AE80: 26 EC 5F E4 1F E7 CB 07 C3 28 C7 E7 38 F4 1C A3 &._......(..8..£
01AE90: 75 EF 8C 20 9C 25 D9 8F B1 00 C0 00 00 A6 29 16 u.. .%........).
01AEA0: F6 E7 DC D1 B0 9B 91 82 79 5A 48 3E 32 1A 0C 0A ........yZH>2...
01AEB0: 08 06 04 02 00 A1 6E 5E 43 38 F9 CD B4 9D 85 34 ......n^C8.....4
01AEC0: 24 19 17 15 13 11 0F BC A5 8A 46 25 C1 69 26 1F $.........F%.i&.
01AED0: 1D 1B 42 F3 2A 2A 28 26 24 22 F7 4D 17 FC A0 2B ..B.**(&$".M...+
01AEE0: 2E 2C 30 37 31 2F 81 1D 33 40 67 3C 3A 38 36 3D .,071/..3@g<:86=
01AEF0: 3F 6F 8B 14 41 43 57 1B 45 27 BB 48 19 3B 4A 4C ?o..ACW.E'.H.;JL
01AF00: 4D 4F 51 53 54 57 3C E1 C3 5A 5C 55 5D 1E CF 87 MOQSTW<..Z\U]...
01AF10: 0D 62 63 65 66 67 68 88 06 01 6B 6C 6D 02 6E 6F .bcefgh...klm.no
01AF20: 70 08 DF 1F 7F 73 8F 75 77 05 79 7B 7C 7E 04 07 p....s.uw.y{|~..
01AF30: 82 84 86 16 03 88 8A 8C 8E 90 29 93 94 96 FF 99 ..........).....
01AF40: 0F 9C 9E A0 A2 A4 FB F4 DE D2 C7 A3 98 84 7E 68 ...........£..~h
01AF50: 58 45 3D 2C 0D 0B 09 07 05 03 01 CE 70 61 5D 41 XE=,........pa]A
01AF60: 12 D0 C2 9E 90 7C 28 1C 18 16 14 12 10 0E AB 96 .....|(.........
01AF70: 4B 36 1A 8E 50 20 1E 1C E0 21 2D 2B 29 27 25 23 K6..P ...!-+)'%#
01AF80: FE 83 21 15 C0 60 18 2D F1 2E 32 30 F8 47 34 AE ..!..`.-..20.G4.
01AF90: 8D 20 3B 39 37 35 8C 3E 40 89 42 9F 80 23 46 44 . ;975.>@.B..#FD
01AFA0: 47 49 4E 66 13 4B 4E 4C 50 10 52 55 56 DD 58 59 GINf.KNLP.RUV.XY
01AFB0: 78 5B AA 5E 5F 60 61 3F 09 64 0B EE 99 44 69 11 x[.^_`a?.d...Di.
01AFC0: 6A 22 2F 0C 0A 4F BF 33 71 72 77 EF CC 74 76 78 j"/..O.3qrw..tvx
01AFD0: F0 7A 0E 7D 7F 80 81 83 85 AF 5F 87 89 8B 8D 8F .z.}......_.....
01AFE0: 91 92 00 95 97 98 9A 9B 9D 9F A1 A3 FF FC 07 FF ...........£....
01AFF0: 81 FE 38 3F 33 60 73 6D 03 97 81 C4 7A 43 18 22 ..8?3`sm....zC."
01B000: 65 72 6E 65 20 73 6B 61 6C 20 27 29 3B 0D 0A 20 erne skal ');..
01B010: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
01B020: 54 45 4C 4E 28 27 74 7B 6C 6C 65 20 66 72 65 6D TELN('t{lle frem
01B030: 3A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
01B040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01B050: 20 20 20 20 20 20 27 29 3B 0D 0A 20 20 20 20 20 ');..
01B060: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
01B070: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
01B080: 20 57 52 49 54 45 28 27 48 76 6F 72 20 6D 61 6E WRITE('Hvor man
01B090: 67 65 20 73 7C 6D 7B 6E 64 3A 20 27 29 3B 0D 0A ge s|m{nd: ');..
01B0A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 RE
01B0B0: 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 20 20 PEAT..
01B0C0: 20 20 20 20 20 20 52 45 41 44 4C 4E 28 61 6E 74 READLN(ant
01B0D0: 61 6C 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 al);..
01B0E0: 20 20 20 20 55 4E 54 49 4C 20 61 6E 74 61 6C 20 UNTIL antal
01B0F0: 3E 3D 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 >= 1;..
01B100: 20 20 20 20 20 57 52 49 54 45 28 27 48 76 6F 72 WRITE('Hvor
01B110: 20 6D 65 67 65 74 20 73 6B 61 6C 20 64 65 72 20 meget skal der
01B120: 74 7B 6C 6C 65 73 20 66 72 65 6D 3A 20 27 29 3B t{lles frem: ');
01B130: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01B140: 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 REPEAT..
01B150: 20 20 20 20 20 20 20 20 20 20 20 20 52 45 41 44 READ
01B160: 4C 4E 28 66 72 65 6D 29 3B 0D 0A 20 20 20 20 20 LN(frem);..
01B170: 20 20 20 20 20 20 20 20 20 20 20 55 4E 54 49 4C UNTIL
01B180: 20 66 72 65 6D 20 3E 3D 31 3B 0D 0A 20 20 20 20 frem >=1;..
01B190: 20 20 20 20 20 20 20 20 20 20 6F 70 72 65 74 6E opretn
01B1A0: 69 6E 67 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ing;..
01B1B0: 20 20 45 4E 44 3B 20 28 2A 20 69 6E 69 74 69 61 END; (* initia
01B1C0: 6C 69 73 65 72 20 2A 29 0D 0A 20 20 20 20 20 20 liser *)..
01B1D0: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
01B1E0: 50 52 4F 43 45 44 55 52 45 20 73 70 69 73 3B 0D PROCEDURE spis;.
01B1F0: 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 . ..
01B200: 50 52 4F 47 52 41 4D 20 6B 6F 6E 74 72 6F 6C 3B PROGRAM kontrol;
01B210: 0D 0A 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 .... TYPE..
01B220: 73 74 72 32 20 3D 20 53 54 52 49 4E 47 28 2E 32 str2 = STRING(.2
01B230: 2E 29 3B 0D 0A 20 20 0D 0A 20 20 56 41 52 0D 0A .);.. .. VAR..
01B240: 20 20 20 20 73 74 72 65 6E 67 20 3A 20 73 74 72 streng : str
01B250: 32 3B 0D 0A 20 20 20 20 74 61 6C 2C 20 74 65 73 2;.. tal, tes
01B260: 74 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 t : INTEGER;..
01B270: 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 57 .. BEGIN.. W
01B280: 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 RITE(CLRHOM);..
01B290: 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 REPEAT..
01B2A0: 20 47 4F 54 4F 58 59 28 30 2C 20 35 29 3B 0D 0A GOTOXY(0, 5);..
01B2B0: 20 20 20 20 20 20 57 52 49 54 45 28 43 4C 52 45 WRITE(CLRE
01B2C0: 4F 4C 2C 20 27 54 61 73 74 20 65 74 20 68 65 6C OL, 'Tast et hel
01B2D0: 74 61 6C 20 66 72 61 20 32 30 20 74 69 6C 20 33 tal fra 20 til 3
01B2E0: 30 3A 20 27 29 3B 0D 0A 20 20 20 20 20 20 42 55 0: ');.. BU
01B2F0: 46 4C 45 4E 20 3A 3D 20 32 3B 0D 0A 20 20 20 20 FLEN := 2;..
01B300: 20 20 52 45 41 44 4C 4E 28 73 74 72 65 6E 67 29 READLN(streng)
01B310: 3B 0D 0A 20 20 20 20 20 20 56 41 4C 28 73 74 72 ;.. VAL(str
01B320: 65 6E 67 2C 20 74 61 6C 2C 20 74 65 73 74 29 3B eng, tal, test);
01B330: 0D 0A 20 20 20 20 55 4E 54 49 4C 20 28 74 65 73 .. UNTIL (tes
01B340: 74 20 3D 20 30 29 20 41 4E 44 20 28 32 30 20 3C t = 0) AND (20 <
01B350: 3D 20 74 61 6C 29 20 41 4E 44 20 28 74 61 6C 20 = tal) AND (tal
01B360: 3C 3D 20 33 30 29 3B 0D 0A 20 20 20 20 57 52 49 <= 30);.. WRI
01B370: 54 45 4C 4E 28 27 44 65 74 20 69 6E 64 74 61 73 TELN('Det indtas
01B380: 74 65 64 65 20 74 61 6C 20 65 72 20 6F 6B 27 29 tede tal er ok')
01B390: 3B 0D 0A 20 20 45 4E 44 2E 0D 0A 1A 28 73 74 72 ;.. END....(str
01B3A0: 65 6E 67 2C 20 74 61 6C 2C 20 74 65 73 74 29 3B eng, tal, test);
01B3B0: 0D 0A 20 20 20 20 55 4E 54 49 4C 20 28 74 65 73 .. UNTIL (tes
01B3C0: 74 20 3D 20 30 29 20 41 4E 44 20 28 32 30 20 3C t = 0) AND (20 <
01B3D0: 3D 20 74 61 6C 29 20 41 4E 44 20 28 74 61 6C 20 = tal) AND (tal
01B3E0: 3C 3D 20 33 30 29 3B 0D 0A 20 20 20 20 57 52 49 <= 30);.. WRI
01B3F0: 54 45 4C 4E 28 27 44 65 74 20 69 6E 64 74 61 73 TELN('Det indtas
01B400: 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A 20 20 VAR..
01B410: 20 20 20 20 20 20 20 20 20 20 20 20 69 2C 20 6A i, j
01B420: 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 : INTEGER;..
01B430: 20 20 20 20 20 20 20 20 20 20 20 70 20 3A 20 70 p : p
01B440: 6F 69 6E 74 65 72 3B 0D 0A 20 20 20 20 20 20 20 ointer;..
01B450: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 ..
01B460: 20 20 20 50 52 4F 43 45 44 55 52 45 20 75 64 6D PROCEDURE udm
01B470: 65 64 28 6B 2C 20 6C 3A 20 49 4E 54 45 47 45 52 ed(k, l: INTEGER
01B480: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
01B490: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01B4A0: 42 45 47 49 4E 20 28 2A 20 75 64 6D 65 64 20 2A BEGIN (* udmed *
01B4B0: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 )..
01B4C0: 20 20 20 57 52 49 54 45 4C 4E 28 27 4E 75 6D 6D WRITELN('Numm
01B4D0: 65 72 27 2C 20 6B 20 3A 20 33 2C 20 27 20 62 6C er', k : 3, ' bl
01B4E0: 65 76 20 73 70 69 73 74 20 69 20 27 2C 20 6C 20 ev spist i ', l
01B4F0: 3A 20 33 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 : 3,..
01B500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 2E '.
01B510: 20 6F 6D 67 61 6E 67 27 29 3B 0D 0A 20 20 20 20 omgang');..
01B520: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 20 28 END; (
01B530: 2A 20 75 64 6D 65 64 20 2A 29 0D 0A 20 20 20 20 * udmed *)..
01B540: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
01B550: 20 20 20 20 20 20 20 20 42 45 47 49 4E 20 28 2A BEGIN (*
01B560: 20 73 70 69 73 20 2A 29 0D 0A 20 20 20 20 20 20 spis *)..
01B570: 20 20 20 20 20 20 20 20 49 46 20 66 72 65 6D 20 IF frem
01B580: 3E 3D 20 32 0D 0A 20 20 20 20 20 20 20 20 20 20 >= 2..
01B590: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
01B5A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
01B5B0: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
01B5C0: 20 20 20 20 20 20 20 20 20 46 4F 52 20 69 20 3A FOR i :
01B5D0: 3D 20 31 20 54 4F 20 61 6E 74 61 6C 20 2D 20 31 = 1 TO antal - 1
01B5E0: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 DO..
01B5F0: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
01B600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01B610: 17 00 01 00 02 09 52 E5 17 00 41 02 00 00 00 02 ......R...A.....
01B620: 17 00 46 02 00 00 00 02 17 00 42 02 00 00 00 02 ..F.......B.....
01B630: 17 00 47 02 00 00 00 02 17 00 43 02 00 00 00 02 ..G.......C.....
01B640: 17 00 48 02 00 00 00 02 17 00 44 02 00 00 00 02 ..H.......D.....
01B650: 17 00 49 02 00 00 00 02 17 00 45 02 00 00 00 02 ..I.......E.....
01B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B700: 60 60 BD 9A 13 0C 90 12 F8 02 57 4A 1E E4 E5 80 ``........WJ....
01B710: A0 35 9E C2 26 E0 07 C6 85 76 18 80 3D 25 8F 57 .5..&....v..=%.W
01B720: 6E 0C 37 27 1B 48 57 75 41 84 18 46 41 51 94 85 n.7'.HWuA..FAQ..
01B730: 2D 58 00 A1 C1 4D 50 82 50 B4 95 3D B3 5C 54 C9 -X...MP.P..=.\T.
01B740: 4B B6 05 F9 60 F8 42 AA 12 DC 80 97 5A 61 16 05 K...`.B.....Za..
01B750: 07 B8 AF 73 E6 C0 01 B6 2A DE 2D 0B 03 A0 B3 DC ...s....*.-.....
01B760: 12 C0 C5 AB C5 21 0A 5D F3 AB 29 C1 5B F2 80 6B .....!.]..).[..k
01B770: 00 72 A8 EA 18 8C 96 9C 06 C0 81 25 29 59 3D E9 .r.........%)Y=.
01B780: E5 CE 80 94 DB E2 2D B7 80 6B 7D AB E5 57 EB F7 ......-..k}..W..
01B790: 5E EC 45 61 E4 7D 2C 47 7F 84 3D 57 3E 02 85 54 ^.Ea.},G..=W>..T
01B7A0: D5 18 F2 E3 8C E0 11 B5 F1 E2 CB 79 70 D6 CE F7 ...........yp...
01B7B0: 5C 3D E9 E5 98 EF 2F AF CE 0B D7 79 17 9F FC CA \=..../....y....
01B7C0: 9F B8 51 CF FD 7D 3F F1 F4 7C 7D 7F F7 7B B7 C3 ..Q..}?..|}..{..
01B7D0: 3D DF BE 0F 72 C5 E0 E5 78 BE 5C 6A E0 E5 E7 D6 =...r...x.\j....
01B7E0: EB 3C 3F CF 0C 2F 9A E7 7A BE E2 1E AD 50 A2 68 .<?../..z....P.h
01B7F0: C2 A6 A8 B5 CD 5D 77 8E 31 A1 5C 82 5F 6B 5F 6B .....]w.1.\._k_k
01B800: F5 6B 3E 90 F8 00 2C 34 6E C4 B8 C6 5C E3 4B 11 .k>...,4n...\.K.
01B810: 61 DE 48 78 5D 98 9C 97 6B 85 B5 66 6C 36 36 D3 a.Hx]...k..fl66.
01B820: 6B 6A 85 64 5B 6B D0 25 5B 49 F3 74 C1 04 6B 22 kj.d[k.%[I.t..k"
01B830: DD 8D 0F A0 F0 D5 F0 B1 1A DC D0 00 AE ED 8D 09 ................
01B840: 5B 82 60 DB A8 8B 89 22 4D 85 9B 9A 25 35 A6 76 [.`...."M...%5.v
01B850: 97 0C 8E 0D 32 3A 74 38 E2 C8 8E 8C 76 0D 19 D3 ....2:t8....v...
01B860: 91 9C CD 5C 2E 99 60 3A 66 C6 33 DD 66 6E 6D 06 ...\..`:f.3.fnm.
01B870: 65 1A 39 73 16 1A CD 91 66 D3 5D 46 64 B4 68 E4 e.9s....f.]Fd.h.
01B880: 93 D1 46 66 8E 4E 0D 28 1A 1C 51 5C C3 C1 ED A6 ..Ff.N.(..Q\....
01B890: A3 53 60 8A 71 64 4C 4E 91 8C A6 1A 91 C6 6D 1A £S`.qdLN......m.
01B8A0: 48 86 11 A9 CC A6 8E 8C 11 29 CC A6 1A 91 D9 34 H........).....4
01B8B0: 9A 91 8D 42 8C 18 1A 91 C8 60 E1 C8 C8 70 26 D3 ...B.....`...p&.
01B8C0: 48 46 19 8D 36 19 64 64 C4 D8 B3 C1 64 2A 70 64 HF..6.dd....d*pd
01B8D0: 6D 6D A2 75 08 EA 21 12 89 45 90 34 92 7C 19 4D mm.u..!..E.4.|.M
01B8E0: C9 07 D0 A2 4D 92 28 2B 45 21 D2 13 45 44 2A 5E ....M.(+E!..ED*^
01B8F0: 97 3D 5E D4 23 46 DA E2 54 51 3F 82 65 FE 0B C2 .=^.#F..TQ?.e...
01B900: 20 20 20 20 20 20 6E 79 67 65 6E 28 2E 4F 52 44 nygen(.ORD
01B910: 28 70 6C 61 63 28 2E 31 2E 29 29 20 2D 20 39 36 (plac(.1.)) - 96
01B920: 2C 20 4F 52 44 28 70 6C 61 63 28 2E 32 2E 29 29 , ORD(plac(.2.))
01B930: 20 2D 20 36 34 2E 29 20 3A 3D 20 27 20 27 3B 0D - 64.) := ' ';.
01B940: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01B950: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
01B960: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
01B970: 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E 27 UNTIL ch IN (.'
01B980: 41 27 2C 20 27 61 27 2E 29 3B 0D 0A 20 20 20 20 A', 'a'.);..
01B990: 20 20 47 4F 54 4F 58 59 28 35 34 2C 20 31 29 3B GOTOXY(54, 1);
01B9A0: 20 57 52 49 54 45 28 27 47 4C 20 47 45 4E 45 52 WRITE('GL GENER
01B9B0: 41 54 49 4F 4E 27 29 3B 0D 0A 20 20 20 20 20 20 ATION');..
01B9C0: 46 4F 52 20 79 20 3A 3D 20 35 20 54 4F 20 31 34 FOR y := 5 TO 14
01B9D0: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 42 45 47 DO.. BEG
01B9E0: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 47 4F IN.. GO
01B9F0: 54 4F 58 59 28 34 35 2C 20 79 29 3B 20 57 52 49 TOXY(45, y); WRI
01BA00: 54 45 28 43 4C 52 45 4F 4C 29 3B 0D 0A 20 20 20 TE(CLREOL);..
01BA10: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
01BA20: 20 47 4F 54 4F 58 59 28 34 34 2C 20 33 29 3B 0D GOTOXY(44, 3);.
01BA30: 0A 20 20 20 20 20 20 46 4F 52 20 63 68 20 3A 3D . FOR ch :=
01BA40: 20 27 61 27 20 54 4F 20 27 71 27 20 44 4F 0D 0A 'a' TO 'q' DO..
01BA50: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 63 68 WRITE(ch
01BA60: 2C 20 27 20 27 29 3B 0D 0A 20 20 20 20 20 20 47 , ' ');.. G
01BA70: 4F 54 4F 58 59 28 34 34 2C 20 32 31 29 3B 0D 0A OTOXY(44, 21);..
01BA80: 20 20 20 20 20 20 46 4F 52 20 63 68 20 3A 3D 20 FOR ch :=
01BA90: 27 61 27 20 54 4F 20 27 71 27 20 44 4F 0D 0A 20 'a' TO 'q' DO..
01BAA0: 20 20 20 20 20 20 20 57 52 49 54 45 28 63 68 2C WRITE(ch,
01BAB0: 20 27 20 27 29 3B 0D 0A 20 20 20 20 20 20 46 4F ' ');.. FO
01BAC0: 52 20 63 68 20 3A 3D 20 27 41 27 20 54 4F 20 27 R ch := 'A' TO '
01BAD0: 51 27 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 42 Q' DO.. B
01BAE0: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
01BAF0: 47 4F 54 4F 58 59 28 34 32 2C 20 4F 52 44 28 63 GOTOXY(42, ORD(c
01BB00: 50 52 4F 47 52 41 4D 20 6C 69 66 65 3B 0D 0A 0D PROGRAM life;...
01BB10: 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 74 61 76 . TYPE.. tav
01BB20: 6C 65 20 3D 20 41 52 52 41 59 28 2E 30 20 2E 2E le = ARRAY(.0 ..
01BB30: 20 31 38 2C 20 30 20 2E 2E 20 31 38 2E 29 20 4F 18, 0 .. 18.) O
01BB40: 46 20 43 48 41 52 3B 0D 0A 20 20 0D 0A 20 20 56 F CHAR;.. .. V
01BB50: 41 52 0D 0A 20 20 20 20 67 6C 67 65 6E 2C 20 6E AR.. glgen, n
01BB60: 79 67 65 6E 20 3A 20 74 61 76 6C 65 3B 0D 0A 20 ygen : tavle;..
01BB70: 20 20 20 63 68 20 3A 20 43 48 41 52 3B 0D 0A 20 ch : CHAR;..
01BB80: 20 20 20 67 65 6E 65 72 61 74 69 6F 6E 20 3A 20 generation :
01BB90: 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 0D 0A INTEGER;.. ..
01BBA0: 20 20 50 52 4F 43 45 44 55 52 45 20 69 6E 69 74 PROCEDURE init
01BBB0: 3B 0D 0A 20 20 0D 0A 20 20 20 20 54 59 50 45 0D ;.. .. TYPE.
01BBC0: 0A 20 20 20 20 20 20 73 74 72 32 20 3D 20 53 54 . str2 = ST
01BBD0: 52 49 4E 47 28 2E 32 2E 29 3B 0D 0A 20 20 20 20 RING(.2.);..
01BBE0: 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 .. VAR..
01BBF0: 20 70 6C 61 63 20 3A 20 73 74 72 32 3B 0D 0A 20 plac : str2;..
01BC00: 20 20 20 20 20 78 2C 20 79 20 3A 20 49 4E 54 45 x, y : INTE
01BC10: 47 45 52 3B 0D 0A 20 20 20 20 20 20 63 68 20 3A GER;.. ch :
01BC20: 20 43 48 41 52 3B 0D 0A 20 20 20 20 20 20 0D 0A CHAR;.. ..
01BC30: 20 20 20 20 42 45 47 49 4E 20 28 2A 20 69 6E 69 BEGIN (* ini
01BC40: 74 20 2A 29 0D 0A 20 20 20 20 20 20 46 4F 52 20 t *).. FOR
01BC50: 78 20 3A 3D 20 30 20 54 4F 20 31 38 20 44 4F 0D x := 0 TO 18 DO.
01BC60: 0A 20 20 20 20 20 20 20 20 46 4F 52 20 79 20 3A . FOR y :
01BC70: 3D 20 30 20 54 4F 20 31 38 20 44 4F 0D 0A 20 20 = 0 TO 18 DO..
01BC80: 20 20 20 20 20 20 20 20 6E 79 67 65 6E 28 2E 78 nygen(.x
01BC90: 2C 20 79 2E 29 20 3A 3D 20 27 20 27 3B 0D 0A 20 , y.) := ' ';..
01BCA0: 20 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 4F WRITE(CLRHO
01BCB0: 4D 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 M);.. GOTOX
01BCC0: 59 28 31 32 2C 20 31 29 3B 20 57 52 49 54 45 28 Y(12, 1); WRITE(
01BCD0: 27 4E 59 20 47 45 4E 45 52 41 54 49 4F 4E 27 29 'NY GENERATION')
01BCE0: 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 ;.. GOTOXY(
01BCF0: 32 2C 20 33 29 3B 0D 0A 20 20 20 20 20 20 46 4F 2, 3);.. FO
01BD00: 68 29 20 2D 20 36 31 29 3B 20 57 52 49 54 45 28 h) - 61); WRITE(
01BD10: 63 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ch);..
01BD20: 47 4F 54 4F 58 59 28 37 38 2C 20 4F 52 44 28 63 GOTOXY(78, ORD(c
01BD30: 68 29 20 2D 20 36 31 29 3B 20 57 52 49 54 45 28 h) - 61); WRITE(
01BD40: 63 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E ch);.. EN
01BD50: 44 3B 0D 0A 20 20 20 20 20 20 67 65 6E 65 72 61 D;.. genera
01BD60: 74 69 6F 6E 20 3A 3D 20 31 3B 0D 0A 20 20 20 20 tion := 1;..
01BD70: 45 4E 44 3B 20 28 2A 20 69 6E 69 74 20 2A 29 0D END; (* init *).
01BD80: 0A 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 52 45 . .. PROCEDURE
01BD90: 20 6E 79 67 65 6E 65 72 61 74 69 6F 6E 3B 0D 0A nygeneration;..
01BDA0: 20 20 20 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 .. VAR..
01BDB0: 20 20 20 20 20 78 2C 20 79 2C 20 61 6E 74 61 6C x, y, antal
01BDC0: 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 : INTEGER;..
01BDD0: 20 0D 0A 20 20 20 20 46 55 4E 43 54 49 4F 4E 20 .. FUNCTION
01BDE0: 6E 61 62 6F 28 78 2C 20 79 20 3A 20 49 4E 54 45 nabo(x, y : INTE
01BDF0: 47 45 52 29 20 3A 20 49 4E 54 45 47 45 52 3B 0D GER) : INTEGER;.
01BE00: 0A 20 20 20 20 0D 0A 20 20 20 20 20 20 56 41 52 . .. VAR
01BE10: 0D 0A 20 20 20 20 20 20 20 20 69 2C 20 6A 2C 20 .. i, j,
01BE20: 61 6E 74 61 6C 20 3A 20 49 4E 54 45 47 45 52 3B antal : INTEGER;
01BE30: 0D 0A 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 .. ..
01BE40: 42 45 47 49 4E 20 28 2A 20 6E 61 62 6F 20 2A 29 BEGIN (* nabo *)
01BE50: 0D 0A 20 20 20 20 20 20 20 20 61 6E 74 61 6C 20 .. antal
01BE60: 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 20 20 20 46 := 0;.. F
01BE70: 4F 52 20 69 20 3A 3D 20 78 20 2D 31 20 54 4F 20 OR i := x -1 TO
01BE80: 78 20 2B 20 31 20 44 4F 0D 0A 20 20 20 20 20 20 x + 1 DO..
01BE90: 20 20 20 20 49 46 20 67 6C 67 65 6E 28 2E 69 2C IF glgen(.i,
01BEA0: 20 79 20 2D 20 31 2E 29 20 3D 20 27 2A 27 0D 0A y - 1.) = '*'..
01BEB0: 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E THEN
01BEC0: 20 61 6E 74 61 6C 20 3A 3D 20 61 6E 74 61 6C 20 antal := antal
01BED0: 2B 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 46 4F + 1;.. FO
01BEE0: 52 20 69 20 3A 3D 20 78 2D 31 20 54 4F 20 78 20 R i := x-1 TO x
01BEF0: 2B 20 31 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 + 1 DO..
01BF00: 52 20 63 68 20 3A 3D 20 27 61 27 20 54 4F 20 27 R ch := 'a' TO '
01BF10: 71 27 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 57 q' DO.. W
01BF20: 52 49 54 45 28 63 68 2C 20 27 20 27 29 3B 0D 0A RITE(ch, ' ');..
01BF30: 20 20 20 20 20 20 47 4F 54 4F 58 59 28 32 2C 20 GOTOXY(2,
01BF40: 32 31 29 3B 0D 0A 20 20 20 20 20 20 46 4F 52 20 21);.. FOR
01BF50: 63 68 20 3A 3D 20 27 61 27 20 54 4F 20 27 71 27 ch := 'a' TO 'q'
01BF60: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 57 52 49 DO.. WRI
01BF70: 54 45 28 63 68 2C 20 27 20 27 29 3B 0D 0A 20 20 TE(ch, ' ');..
01BF80: 20 20 20 20 46 4F 52 20 63 68 20 3A 3D 20 27 41 FOR ch := 'A
01BF90: 27 20 54 4F 20 27 51 27 20 44 4F 0D 0A 20 20 20 ' TO 'Q' DO..
01BFA0: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
01BFB0: 20 20 20 20 20 20 47 4F 54 4F 58 59 28 30 2C 20 GOTOXY(0,
01BFC0: 4F 52 44 28 63 68 29 20 2D 20 36 31 29 3B 20 57 ORD(ch) - 61); W
01BFD0: 52 49 54 45 28 63 68 29 3B 0D 0A 20 20 20 20 20 RITE(ch);..
01BFE0: 20 20 20 20 20 47 4F 54 4F 58 59 28 33 36 2C 20 GOTOXY(36,
01BFF0: 4F 52 44 28 63 68 29 20 2D 20 36 31 29 3B 20 57 ORD(ch) - 61); W
01C000: 52 49 54 45 28 63 68 29 3B 0D 0A 20 20 20 20 20 RITE(ch);..
01C010: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 47 END;.. G
01C020: 4F 54 4F 58 59 28 34 35 2C 20 35 29 3B 20 57 52 OTOXY(45, 5); WR
01C030: 49 54 45 28 27 45 6E 20 6F 72 67 61 6E 69 73 6D ITE('En organism
01C040: 65 73 20 70 6C 61 63 65 72 69 6E 67 20 61 6E 67 es placering ang
01C050: 69 76 65 73 27 29 3B 0D 0A 20 20 20 20 20 20 47 ives');.. G
01C060: 4F 54 4F 58 59 28 34 35 2C 20 36 29 3B 20 57 52 OTOXY(45, 6); WR
01C070: 49 54 45 28 27 66 2E 65 6B 73 2E 20 73 7D 6C 65 ITE('f.eks. s}le
01C080: 64 65 73 3A 20 3C 66 4B 3E 27 29 3B 0D 0A 20 20 des: <fK>');..
01C090: 20 20 20 20 47 4F 54 4F 58 59 28 34 35 2C 20 38 GOTOXY(45, 8
01C0A0: 29 3B 20 57 52 49 54 45 28 27 49 2E 20 49 6E 64 ); WRITE('I. Ind
01C0B0: 73 7B 74 20 6F 72 67 61 6E 69 73 6D 65 27 29 3B s{t organisme');
01C0C0: 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 34 .. GOTOXY(4
01C0D0: 35 2C 20 39 29 3B 20 57 52 49 54 45 28 27 53 2E 5, 9); WRITE('S.
01C0E0: 20 53 6C 65 74 20 6F 72 67 61 6E 69 73 6D 65 27 Slet organisme'
01C0F0: 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 );.. GOTOXY
01C100: 20 20 49 46 20 67 6C 67 65 6E 28 2E 69 2C 20 79 IF glgen(.i, y
01C110: 20 2B 20 31 2E 29 20 3D 20 27 2A 27 0D 0A 20 20 + 1.) = '*'..
01C120: 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 61 THEN a
01C130: 6E 74 61 6C 20 3A 3D 20 61 6E 74 61 6C 20 2B 20 ntal := antal +
01C140: 31 3B 0D 0A 20 20 20 20 20 20 20 20 49 46 20 67 1;.. IF g
01C150: 6C 67 65 6E 28 2E 78 20 2D 20 31 2C 20 79 2E 29 lgen(.x - 1, y.)
01C160: 20 3D 20 27 2A 27 0D 0A 20 20 20 20 20 20 20 20 = '*'..
01C170: 20 20 54 48 45 4E 20 61 6E 74 61 6C 20 3A 3D 20 THEN antal :=
01C180: 61 6E 74 61 6C 20 2B 20 31 3B 0D 0A 20 20 20 20 antal + 1;..
01C190: 20 20 20 20 49 46 20 67 6C 67 65 6E 28 2E 78 20 IF glgen(.x
01C1A0: 2B 20 31 2C 20 79 2E 29 20 3D 20 27 2A 27 0D 0A + 1, y.) = '*'..
01C1B0: 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 61 THEN a
01C1C0: 6E 74 61 6C 20 3A 3D 20 61 6E 74 61 6C 20 2B 20 ntal := antal +
01C1D0: 31 3B 0D 0A 20 20 20 20 20 20 20 20 6E 61 62 6F 1;.. nabo
01C1E0: 20 3A 3D 20 61 6E 74 61 6C 3B 0D 0A 20 20 20 20 := antal;..
01C1F0: 20 20 45 4E 44 3B 20 28 2A 20 6E 61 62 6F 20 2A END; (* nabo *
01C200: 29 0D 0A 20 20 20 20 0D 0A 20 20 20 20 50 52 4F ).. .. PRO
01C210: 43 45 44 55 52 45 20 74 65 67 6E 62 61 6E 65 28 CEDURE tegnbane(
01C220: 6E 72 20 3A 20 49 4E 54 45 47 45 52 29 3B 0D 0A nr : INTEGER);..
01C230: 20 20 20 20 0D 0A 20 20 20 20 20 20 56 41 52 0D .. VAR.
01C240: 0A 20 20 20 20 20 20 20 20 69 2C 20 6A 20 3A 20 . i, j :
01C250: 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 20 INTEGER;..
01C260: 0D 0A 20 20 20 20 20 20 42 45 47 49 4E 20 28 2A .. BEGIN (*
01C270: 20 74 65 67 6E 62 61 6E 65 20 2A 29 0D 0A 20 20 tegnbane *)..
01C280: 20 20 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 FOR i := 1
01C290: 20 54 4F 20 31 37 20 44 4F 0D 0A 20 20 20 20 20 TO 17 DO..
01C2A0: 20 20 20 20 20 46 4F 52 20 6A 20 3A 3D 20 31 20 FOR j := 1
01C2B0: 54 4F 20 31 37 20 44 4F 0D 0A 20 20 20 20 20 20 TO 17 DO..
01C2C0: 20 20 20 20 20 20 49 46 20 6E 72 20 3D 20 31 0D IF nr = 1.
01C2D0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 . T
01C2E0: 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 HEN..
01C2F0: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
01C300: 28 34 35 2C 20 31 30 29 3B 20 57 52 49 54 45 28 (45, 10); WRITE(
01C310: 27 41 2E 20 41 66 73 6C 75 74 20 69 6E 64 74 61 'A. Afslut indta
01C320: 73 74 6E 69 6E 67 27 29 3B 0D 0A 20 20 20 20 20 stning');..
01C330: 20 47 4F 54 4F 58 59 28 34 35 2C 20 31 32 29 3B GOTOXY(45, 12);
01C340: 20 57 52 49 54 45 28 27 5C 6E 73 6B 65 3A 20 3C WRITE('\nske: <
01C350: 20 3E 27 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 >');.. GOT
01C360: 4F 58 59 28 34 35 2C 20 31 34 29 3B 20 57 52 49 OXY(45, 14); WRI
01C370: 54 45 28 27 50 6C 61 63 65 72 69 6E 67 3A 20 3C TE('Placering: <
01C380: 20 20 3E 27 29 3B 0D 0A 20 20 20 20 20 20 52 45 >');.. RE
01C390: 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 47 4F PEAT.. GO
01C3A0: 54 4F 58 59 28 35 33 2C 20 31 32 29 3B 20 57 52 TOXY(53, 12); WR
01C3B0: 49 54 45 28 27 20 27 2C 20 43 48 52 28 38 29 29 ITE(' ', CHR(8))
01C3C0: 3B 0D 0A 20 20 20 20 20 20 20 20 52 45 50 45 41 ;.. REPEA
01C3D0: 54 0D 0A 20 20 20 20 20 20 20 20 20 20 52 45 41 T.. REA
01C3E0: 44 28 4B 42 44 2C 20 63 68 29 3B 0D 0A 20 20 20 D(KBD, ch);..
01C3F0: 20 20 20 20 20 55 4E 54 49 4C 20 63 68 20 49 4E UNTIL ch IN
01C400: 20 28 2E 27 49 27 2C 20 27 69 27 2C 20 27 53 27 (.'I', 'i', 'S'
01C410: 2C 20 27 73 27 2C 20 27 41 27 2C 20 27 61 27 2E , 's', 'A', 'a'.
01C420: 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 49 54 );.. WRIT
01C430: 45 4C 4E 28 63 68 29 3B 0D 0A 20 20 20 20 20 20 ELN(ch);..
01C440: 20 20 49 46 20 63 68 20 49 4E 20 28 2E 27 49 27 IF ch IN (.'I'
01C450: 2C 20 27 69 27 2C 20 27 53 27 2C 20 27 73 27 2E , 'i', 'S', 's'.
01C460: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 54 48 45 ).. THE
01C470: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 N.. B
01C480: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
01C490: 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 REPEAT..
01C4A0: 20 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F GOTO
01C4B0: 58 59 28 35 37 2C 20 31 34 29 3B 20 57 52 49 54 XY(57, 14); WRIT
01C4C0: 45 28 27 20 20 27 2C 20 43 48 52 28 38 29 2C 20 E(' ', CHR(8),
01C4D0: 43 48 52 28 38 29 29 3B 0D 0A 20 20 20 20 20 20 CHR(8));..
01C4E0: 20 20 20 20 20 20 20 20 20 20 42 55 46 4C 45 4E BUFLEN
01C4F0: 20 3A 3D 20 32 3B 0D 0A 20 20 20 20 20 20 20 20 := 2;..
01C500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F GO
01C510: 54 4F 58 59 28 32 20 2A 20 69 2C 20 6A 20 2B 20 TOXY(2 * i, j +
01C520: 33 29 3B 20 57 52 49 54 45 28 6E 79 67 65 6E 28 3); WRITE(nygen(
01C530: 2E 69 2C 20 6A 2E 29 29 3B 0D 0A 20 20 20 20 20 .i, j.));..
01C540: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 0D 0A END..
01C550: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C EL
01C560: 53 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 SE..
01C570: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
01C580: 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 GOT
01C590: 4F 58 59 28 32 20 2A 20 69 20 2B 20 34 32 2C 20 OXY(2 * i + 42,
01C5A0: 6A 20 2B 20 33 29 3B 20 57 52 49 54 45 28 6E 79 j + 3); WRITE(ny
01C5B0: 67 65 6E 28 2E 69 2C 20 6A 2E 29 29 3B 0D 0A 20 gen(.i, j.));..
01C5C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
01C5D0: 4E 44 3B 0D 0A 20 20 20 20 20 20 45 4E 44 3B 20 ND;.. END;
01C5E0: 28 2A 20 74 65 67 6E 62 61 6E 65 20 2A 29 0D 0A (* tegnbane *)..
01C5F0: 20 20 20 20 0D 0A 20 20 20 20 42 45 47 49 4E 20 .. BEGIN
01C600: 28 2A 20 6E 79 67 65 6E 65 72 61 74 69 6F 6E 20 (* nygeneration
01C610: 2A 29 0D 0A 20 20 20 20 20 20 67 6C 67 65 6E 20 *).. glgen
01C620: 3A 3D 20 6E 79 67 65 6E 3B 0D 0A 20 20 20 20 20 := nygen;..
01C630: 20 74 65 67 6E 62 61 6E 65 28 32 29 3B 0D 0A 20 tegnbane(2);..
01C640: 20 20 20 20 20 46 4F 52 20 78 20 3A 3D 20 31 20 FOR x := 1
01C650: 54 4F 20 31 37 20 44 4F 0D 0A 20 20 20 20 20 20 TO 17 DO..
01C660: 20 20 46 4F 52 20 79 20 3A 3D 20 31 20 54 4F 20 FOR y := 1 TO
01C670: 31 37 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 17 DO..
01C680: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
01C690: 20 20 20 20 61 6E 74 61 6C 20 3A 3D 20 6E 61 62 antal := nab
01C6A0: 6F 28 78 2C 79 29 3B 0D 0A 20 20 20 20 20 20 20 o(x,y);..
01C6B0: 20 20 20 20 20 43 41 53 45 20 61 6E 74 61 6C 20 CASE antal
01C6C0: 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 OF..
01C6D0: 20 20 34 2C 20 35 2C 20 36 2C 20 37 2C 20 38 20 4, 5, 6, 7, 8
01C6E0: 3A 20 6E 79 67 65 6E 28 2E 78 2C 20 79 2E 29 20 : nygen(.x, y.)
01C6F0: 3A 3D 20 27 20 27 3B 0D 0A 20 20 20 20 20 20 20 := ' ';..
01C700: 20 20 20 20 20 20 20 20 52 45 41 44 28 70 6C 61 READ(pla
01C710: 63 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 c);..
01C720: 20 20 20 55 4E 54 49 4C 20 28 70 6C 61 63 28 2E UNTIL (plac(.
01C730: 31 2E 29 20 49 4E 20 28 2E 27 61 27 20 2E 2E 20 1.) IN (.'a' ..
01C740: 27 71 27 2E 29 29 20 41 4E 44 0D 0A 20 20 20 20 'q'.)) AND..
01C750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01C760: 28 70 6C 61 63 28 2E 32 2E 29 20 49 4E 20 28 2E (plac(.2.) IN (.
01C770: 27 41 27 20 2E 2E 20 27 51 27 2E 29 29 3B 0D 0A 'A' .. 'Q'.));..
01C780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F GO
01C790: 54 4F 58 59 28 28 4F 52 44 28 70 6C 61 63 28 2E TOXY((ORD(plac(.
01C7A0: 31 2E 29 29 20 2D 20 39 36 29 20 2A 20 32 2C 20 1.)) - 96) * 2,
01C7B0: 4F 52 44 28 70 6C 61 63 28 2E 32 2E 29 29 20 2D ORD(plac(.2.)) -
01C7C0: 20 36 31 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 61);..
01C7D0: 20 20 20 20 20 49 46 20 63 68 20 49 4E 20 28 2E IF ch IN (.
01C7E0: 27 49 27 2C 20 27 69 27 2E 29 0D 0A 20 20 20 20 'I', 'i'.)..
01C7F0: 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E THEN
01C800: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01C810: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
01C820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 W
01C830: 52 49 54 45 28 27 2A 27 29 3B 0D 0A 20 20 20 20 RITE('*');..
01C840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01C850: 6E 79 67 65 6E 28 2E 4F 52 44 28 70 6C 61 63 28 nygen(.ORD(plac(
01C860: 2E 31 2E 29 29 20 2D 20 39 36 2C 20 4F 52 44 28 .1.)) - 96, ORD(
01C870: 70 6C 61 63 28 2E 32 2E 29 29 20 2D 20 36 34 2E plac(.2.)) - 64.
01C880: 29 20 3A 3D 20 27 2A 27 3B 0D 0A 20 20 20 20 20 ) := '*';..
01C890: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
01C8A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01C8B0: 20 20 45 4C 53 45 0D 0A 20 20 20 20 20 20 20 20 ELSE..
01C8C0: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
01C8D0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01C8E0: 20 20 20 20 20 57 52 49 54 45 28 27 20 27 29 3B WRITE(' ');
01C8F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01C900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01C910: 18 00 01 00 02 09 52 E5 18 00 41 02 00 00 00 02 ......R...A.....
01C920: 18 00 46 02 00 00 00 02 18 00 42 02 00 00 00 02 ..F.......B.....
01C930: 18 00 47 02 00 00 00 02 18 00 43 02 00 00 00 02 ..G.......C.....
01C940: 18 00 48 02 00 00 00 02 18 00 44 02 00 00 00 02 ..H.......D.....
01C950: 18 00 49 02 00 00 00 02 18 00 45 02 00 00 00 02 ..I.......E.....
01C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA00: 20 20 20 20 20 20 20 30 2C 20 31 2C 20 32 2C 20 0, 1, 2,
01CA10: 33 2C 20 34 20 3A 20 42 45 47 49 4E 0D 0A 20 20 3, 4 : BEGIN..
01CA20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CA30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 IF
01CA40: 20 28 67 6C 67 65 6E 28 2E 78 2C 20 79 2E 29 20 (glgen(.x, y.)
01CA50: 3D 20 27 20 27 29 20 41 4E 44 20 28 61 6E 74 61 = ' ') AND (anta
01CA60: 6C 20 3D 20 33 29 0D 0A 20 20 20 20 20 20 20 20 l = 3)..
01CA70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CA80: 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 6E THEN n
01CA90: 79 67 65 6E 28 2E 78 2C 20 79 2E 29 20 3A 3D 20 ygen(.x, y.) :=
01CAA0: 27 2A 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 '*';..
01CAB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CAC0: 20 20 20 20 20 20 49 46 20 28 67 6C 67 65 6E 28 IF (glgen(
01CAD0: 2E 78 2C 20 79 2E 29 20 3D 20 27 2A 27 29 20 41 .x, y.) = '*') A
01CAE0: 4E 44 20 28 28 61 6E 74 61 6C 20 3D 20 30 29 0D ND ((antal = 0).
01CAF0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01CB00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CB10: 20 20 20 20 4F 52 20 28 61 6E 74 61 6C 20 3D 20 OR (antal =
01CB20: 31 29 20 4F 52 20 28 61 6E 74 61 6C 20 3D 20 34 1) OR (antal = 4
01CB30: 29 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ))..
01CB40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CB50: 20 20 20 20 20 20 54 48 45 4E 20 6E 79 67 65 6E THEN nygen
01CB60: 28 2E 78 2C 20 79 2E 29 20 3A 3D 20 27 20 27 3B (.x, y.) := ' ';
01CB70: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01CB80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CB90: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
01CBA0: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
01CBB0: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 47 4F END;.. GO
01CBC0: 54 4F 58 59 28 32 36 2C 32 33 29 3B 20 57 52 49 TOXY(26,23); WRI
01CBD0: 54 45 28 67 65 6E 65 72 61 74 69 6F 6E 29 3B 0D TE(generation);.
01CBE0: 0A 20 20 20 20 20 20 74 65 67 6E 62 61 6E 65 28 . tegnbane(
01CBF0: 31 29 3B 0D 0A 20 20 20 20 45 4E 44 3B 20 28 2A 1);.. END; (*
01CC00: 20 79 31 20 2D 20 61 20 2A 20 78 31 3B 0D 0A 20 y1 - a * x1;..
01CC10: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
01CC20: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
01CC30: 45 28 27 4C 69 67 6E 69 6E 67 65 6E 20 66 6F 72 E('Ligningen for
01CC40: 20 6C 69 6E 69 65 6E 20 65 72 20 79 20 3D 20 27 linien er y = '
01CC50: 2C 20 61 20 3A 20 36 20 3A 20 32 2C 20 27 78 20 , a : 6 : 2, 'x
01CC60: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
01CC70: 20 49 46 20 62 20 3E 20 30 0D 0A 20 20 20 20 20 IF b > 0..
01CC80: 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 57 52 THEN WR
01CC90: 49 54 45 4C 4E 28 27 2B 20 27 2C 20 62 20 3A 20 ITELN('+ ', b :
01CCA0: 36 20 3A 20 32 29 0D 0A 20 20 20 20 20 20 20 20 6 : 2)..
01CCB0: 20 20 20 20 20 20 45 4C 53 45 20 57 52 49 54 45 ELSE WRITE
01CCC0: 4C 4E 28 62 20 3A 20 36 20 3A 20 32 29 3B 0D 0A LN(b : 6 : 2);..
01CCD0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
01CCE0: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
01CCF0: 20 20 45 4E 44 3B 20 28 2A 20 72 65 74 20 2A 29 END; (* ret *)
01CD00: 0D 0A 20 20 0D 0A 20 20 42 45 47 49 4E 20 28 2A .. .. BEGIN (*
01CD10: 20 6C 69 6E 69 65 20 2A 29 0D 0A 20 20 20 20 57 linie *).. W
01CD20: 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 RITE(CLRHOM);..
01CD30: 20 20 20 57 52 49 54 45 28 27 54 61 73 74 20 31 WRITE('Tast 1
01CD40: 2E 20 70 75 6E 6B 74 73 20 31 2E 20 6B 6F 6F 72 . punkts 1. koor
01CD50: 64 69 6E 61 74 3A 20 27 29 3B 20 52 45 41 44 4C dinat: '); READL
01CD60: 4E 28 78 31 29 3B 0D 0A 20 20 20 20 57 52 49 54 N(x1);.. WRIT
01CD70: 45 28 27 54 61 73 74 20 31 2E 20 70 75 6E 6B 74 E('Tast 1. punkt
01CD80: 73 20 32 2E 20 6B 6F 6F 72 64 69 6E 61 74 3A 20 s 2. koordinat:
01CD90: 27 29 3B 20 52 45 41 44 4C 4E 28 79 31 29 3B 0D '); READLN(y1);.
01CDA0: 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 73 74 . WRITE('Tast
01CDB0: 20 32 2E 20 70 75 6E 6B 74 73 20 31 2E 20 6B 6F 2. punkts 1. ko
01CDC0: 6F 72 64 69 6E 61 74 3A 20 27 29 3B 20 52 45 41 ordinat: '); REA
01CDD0: 44 4C 4E 28 78 32 29 3B 0D 0A 20 20 20 20 57 52 DLN(x2);.. WR
01CDE0: 49 54 45 28 27 54 61 73 74 20 32 2E 20 70 75 6E ITE('Tast 2. pun
01CDF0: 6B 74 73 20 32 2E 20 6B 6F 6F 72 64 69 6E 61 74 kts 2. koordinat
01CE00: 20 6E 79 67 65 6E 65 72 61 74 69 6F 6E 20 2A 29 nygeneration *)
01CE10: 0D 0A 20 20 20 20 0D 0A 20 20 42 45 47 49 4E 20 .. .. BEGIN
01CE20: 28 2A 20 6C 69 66 65 20 2A 29 0D 0A 20 20 20 20 (* life *)..
01CE30: 69 6E 69 74 3B 0D 0A 20 20 20 20 47 4F 54 4F 58 init;.. GOTOX
01CE40: 59 28 31 31 2C 32 33 29 3B 20 57 52 49 54 45 28 Y(11,23); WRITE(
01CE50: 27 47 65 6E 65 72 61 74 69 6F 6E 20 6E 72 2E 20 'Generation nr.
01CE60: 31 27 29 3B 0D 0A 20 20 20 20 47 4F 54 4F 58 59 1');.. GOTOXY
01CE70: 28 34 37 2C 20 32 33 29 3B 20 57 52 49 54 45 28 (47, 23); WRITE(
01CE80: 27 45 6E 20 67 65 6E 65 72 61 74 69 6F 6E 20 6D 'En generation m
01CE90: 65 72 65 20 28 6A 2F 6E 29 3A 20 27 29 3B 0D 0A ere (j/n): ');..
01CEA0: 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 REPEAT..
01CEB0: 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 REPEAT..
01CEC0: 20 20 47 4F 54 4F 58 59 28 37 33 2C 20 32 33 29 GOTOXY(73, 23)
01CED0: 3B 20 57 52 49 54 45 28 27 20 27 2C 20 43 48 52 ; WRITE(' ', CHR
01CEE0: 28 38 29 29 3B 0D 0A 20 20 20 20 20 20 20 20 52 (8));.. R
01CEF0: 45 41 44 28 4B 42 44 2C 20 63 68 29 3B 0D 0A 20 EAD(KBD, ch);..
01CF00: 20 20 20 20 20 55 4E 54 49 4C 20 63 68 20 49 4E UNTIL ch IN
01CF10: 20 28 2E 27 4A 27 2C 20 27 6A 27 2C 20 27 4E 27 (.'J', 'j', 'N'
01CF20: 2C 20 27 6E 27 2E 29 3B 0D 0A 20 20 20 20 20 20 , 'n'.);..
01CF30: 57 52 49 54 45 28 63 68 29 3B 0D 0A 20 20 20 20 WRITE(ch);..
01CF40: 20 20 49 46 20 63 68 20 49 4E 20 28 2E 27 4A 27 IF ch IN (.'J'
01CF50: 2C 20 27 6A 27 2E 29 0D 0A 20 20 20 20 20 20 20 , 'j'.)..
01CF60: 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 THEN..
01CF70: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
01CF80: 20 20 20 20 67 65 6E 65 72 61 74 69 6F 6E 20 3A generation :
01CF90: 3D 20 67 65 6E 65 72 61 74 69 6F 6E 20 2B 20 31 = generation + 1
01CFA0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 6E ;.. n
01CFB0: 79 67 65 6E 65 72 61 74 69 6F 6E 3B 0D 0A 20 20 ygeneration;..
01CFC0: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
01CFD0: 20 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E UNTIL ch IN (.
01CFE0: 27 4E 27 2C 20 27 6E 27 2E 29 3B 0D 0A 20 20 20 'N', 'n'.);..
01CFF0: 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 45 4E 44 WRITELN;.. END
01D000: 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 79 32 29 : '); READLN(y2)
01D010: 3B 0D 0A 20 20 20 20 72 65 74 28 78 31 2C 20 79 ;.. ret(x1, y
01D020: 31 2C 20 78 32 2C 20 79 32 29 3B 0D 0A 20 20 45 1, x2, y2);.. E
01D030: 4E 44 2E 20 28 2A 20 6C 69 6E 69 65 20 2A 29 0D ND. (* linie *).
01D040: 0A 1A 64 69 6E 61 74 3A 20 27 29 3B 20 52 45 41 ..dinat: '); REA
01D050: 44 4C 4E 28 78 32 29 3B 0D 0A 20 20 20 20 57 52 DLN(x2);.. WR
01D060: 49 54 45 28 27 54 61 73 74 20 32 2E 20 70 75 6E ITE('Tast 2. pun
01D070: 6B 74 73 20 32 2E 20 6B 6F 6F 72 64 69 6E 61 74 kts 2. koordinat
01D080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D200: 2E 20 28 2A 20 6C 69 66 65 20 2A 29 0D 0A 1A 3A . (* life *)...:
01D210: 3D 20 67 65 6E 65 72 61 74 69 6F 6E 20 2B 20 31 = generation + 1
01D220: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 6E ;.. n
01D230: 79 67 65 6E 65 72 61 74 69 6F 6E 3B 0D 0A 20 20 ygeneration;..
01D240: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
01D250: 20 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E UNTIL ch IN (.
01D260: 27 4E 27 2C 20 27 6E 27 2E 29 3B 0D 0A 20 20 20 'N', 'n'.);..
01D270: 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 45 4E 44 WRITELN;.. END
01D280: 20 20 20 20 20 55 4E 54 49 4C 20 28 69 20 3D 20 UNTIL (i =
01D290: 31 29 20 4F 52 20 73 6C 75 74 3B 0D 0A 20 20 20 1) OR slut;..
01D2A0: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D WRITELN;.
01D2B0: 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 . WRITE
01D2C0: 4C 4E 28 27 44 65 20 73 6F 72 74 65 72 65 64 65 LN('De sorterede
01D2D0: 20 74 61 6C 20 65 72 3A 27 29 3B 0D 0A 20 20 20 tal er:');..
01D2E0: 20 20 20 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 FOR i :=
01D2F0: 31 20 54 4F 20 6D 61 78 20 44 4F 0D 0A 20 20 20 1 TO max DO..
01D300: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 76 WRITE(v
01D310: 28 2E 69 2E 29 20 3A 20 34 29 3B 0D 0A 20 20 20 (.i.) : 4);..
01D320: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D WRITELN;.
01D330: 0A 20 20 20 20 20 20 20 20 45 4E 44 2E 0D 0A 1A . END....
01D340: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01D350: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01D360: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01D370: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D400: 45 47 31 4A 48 4B 1A 78 1B AF 7D 35 52 50 0A 56 EG1JHK.x..}5RP.V
01D410: 54 58 2B 3F 5B 5D 5E 1C F0 0C 60 62 66 64 67 19 TX+?[]^...`bfdg.
01D420: 80 6A 6C CB 6D 6E 05 73 75 E6 77 78 FD 79 7A 7D .jl.mn.su.wx.yz}
01D430: 80 C0 82 83 B4 85 0E 88 8B 11 2A 8D 09 90 92 23 ..........*....#
01D440: 77 94 96 30 98 9B 9C 9D 9E 9F ED A1 A3 A4 03 21 w..0........£..!
01D450: A7 A9 AB AD AF B1 32 B3 B5 B6 DD B9 BB FF BE C0 ......2.........
01D460: C2 C3 C5 C7 C9 CA CC CE D0 D1 D3 D4 D5 D7 D9 DB ................
01D470: DD DF E1 E3 E5 E7 E9 EB ED 00 F0 F2 F4 F6 F8 FA ................
01D480: FC FF ED FE FF 9F 9B BF E7 9E 38 F3 9A 76 11 9D ..........8..v..
01D490: 1B B0 93 1A 58 C1 61 20 4C 4F 28 0A 02 22 C0 00 ....X.a LO(.."..
01D4A0: 01 F7 EF FF 7D CF DF FF F6 DB 1D F3 DF 53 9D 5D ....}........S.]
01D4B0: DC 8F C8 C7 06 49 21 29 A6 40 8C 08 90 00 00 01 .....I!).@......
01D4C0: 01 E4 90 E1 8C 12 C0 AD C1 6E 53 39 D8 79 57 4F .........nS9.yWO
01D4D0: 1C 1E BB 7B C7 18 1A 47 95 68 4E 03 F2 F6 A2 62 ...{...G.hN....b
01D4E0: 20 7C E6 C4 5E 5C 0C 8B CF 81 D8 99 8B 7B F1 31 |..^\.......{.1
01D4F0: 10 3E 73 62 2F 2E 06 C5 67 40 EC CC C5 BD F8 18 .>sb/...g@......
01D500: 88 9F B9 B1 17 17 03 E2 33 20 F6 E6 62 5E 7C 0C ........3 ..b^|.
01D510: C4 CF 5C CD B9 14 8B 7A 05 17 9D 59 A8 15 01 D0 ..\....z...Y....
01D520: 28 D4 8B F3 0E 7A A2 2C F6 A4 4B 03 9C 97 21 20 (....z.,..K...!
01D530: A2 8B D7 D6 12 35 B2 54 B1 B1 8F 22 D4 4D F3 6D .....5.T...".M.m
01D540: 3F 0A 68 09 F5 10 72 B1 6C 46 C4 3D C6 1D AC 60 ?.h...r.lF.=...`
01D550: ED 8F 2E D2 4D 39 F5 F0 35 33 22 23 B5 10 E0 1E ....M9..53"#....
01D560: EC 88 34 C1 1C 48 E3 CC 81 34 1E 1C 88 FA 92 CA ..4..H...4......
01D570: 56 08 2D 06 BD FB 29 40 6B A9 57 CE 20 58 52 A9 V.-...)@k.W. XR.
01D580: 75 16 A0 86 85 60 A0 B6 27 F2 FC 03 BA F1 44 52 u....`..'.....DR
01D590: 6B 0D C8 3D 16 20 46 27 7D 69 89 0E FF B0 A4 7F k..=. F'}i......
01D5A0: EA 82 C3 AA 00 4E 5A 47 21 0C 5E 04 33 17 A1 64 .....NZG!.^.3..d
01D5B0: B1 A4 6B 01 9C CB 68 C9 DD C8 62 C5 D6 3E 52 50 ..k...h...b..>RP
01D5C0: C7 F3 97 0F F8 CD 6E D0 34 68 4B F4 0A D2 35 B7 ......n.4hK...5.
01D5D0: A9 40 40 C5 59 80 3B 20 5A 03 56 EC 63 A1 75 AF .@@.Y.; Z.V.c.u.
01D5E0: 02 77 FC 7E 4E 5F F8 11 DA 37 D3 21 D3 55 58 6C .w.~N_...7.!.UXl
01D5F0: 6A C2 07 4A D2 AF 27 F2 51 97 4B 50 50 86 AA 20 j..J..'.Q.KPP..
01D600: 97 0E F3 72 93 3F 3A 30 81 81 44 DD 73 49 C1 9F ...r.?:0..D.sI..
01D610: 46 44 17 44 82 1D BA 97 F8 CD 9B 89 20 9B 82 B6 FD.D........ ...
01D620: 3F 22 DA 97 A7 DE E7 C1 EF 67 B9 A2 C4 03 04 82 ?".......g......
01D630: 17 A2 F6 40 D1 85 EE D2 64 5E 4C FE 37 EF 03 EC ...@....d^L.7...
01D640: 88 BA 2C 09 0B 76 18 AB F8 13 89 28 02 70 61 26 ..,..v.....(.pa&
01D650: 9E 79 22 5E 1D 22 FB 93 12 D6 B6 01 86 8E D6 C8 .y"^."..........
01D660: 68 D1 7F 42 C9 10 96 79 B2 03 E9 66 03 10 99 BA h..B...y...f....
01D670: 01 D2 2D D8 FC A0 EC 80 D6 16 26 02 EC 60 51 17 ..-.......&..`Q.
01D680: 3A 13 2F 40 29 88 C6 79 C0 B7 4B 96 00 29 90 C6 :./@)..y..K..)..
01D690: C3 83 97 A8 44 9A 91 F2 58 10 3B 30 98 A9 96 1D ....D...X.;0....
01D6A0: 05 BB 0B B4 50 E0 60 07 B0 B6 1E 11 FE 2D 41 0A ....P.`......-A.
01D6B0: 99 A8 D0 9D E1 A5 E5 37 B2 F6 B2 35 01 34 D2 BB .......7...5.4..
01D6C0: E6 00 15 90 A0 7D 6D 0D 01 0F B0 AD 6B 37 AD 41 .....}m.....k7.A
01D6D0: 01 DC 07 F0 E0 DA 5B 03 37 DE 00 37 B8 7E 28 06 ......[.7..7.~(.
01D6E0: 6F F8 A6 46 DD 0D B1 BB E9 B8 D6 00 D1 EE B7 3B o..F...........;
01D6F0: 06 70 EE 80 50 8C FD 01 0D D8 3C 6D F6 41 44 83 .p..P.....<m.AD.
01D700: 10 D1 9B 6B 04 B0 B5 56 40 7E D2 88 6D F8 1B 68 ...k...V@~..m..h
01D710: 50 BD D7 3E 90 92 B5 0F 2C A2 78 7F 33 27 33 A4 P..>....,.x.3'3.
01D720: AB 30 20 C2 DA 62 6D 81 C1 08 EA FD 39 F8 34 70 .0 ..bm.....9.4p
01D730: 1E 45 03 52 BD 76 5B 95 2D 66 65 57 72 21 B4 21 .E.R.v[.-feWr!.!
01D740: 90 AA 3E 18 F5 D6 6B 90 58 F4 EA 17 33 28 C0 AF ..>...k.X...3(..
01D750: B6 E6 BF 03 02 A9 68 CB EF 00 6D 96 AA 06 52 96 ......h...m...R.
01D760: AA 1F D5 CF 2F 7E A6 35 3A 17 1C E0 1D 80 AC 28 ..../~.5:......(
01D770: 1A C0 0B D3 C0 57 62 E4 CD C5 A2 F0 29 9B C5 01 .....Wb.....)...
01D780: 04 11 AD 55 15 70 AA 6F 78 F1 E5 43 03 52 EB C7 ...U.p.ox..C.R..
01D790: F6 8B 80 2C 61 8A 5C E3 80 5F EE 80 9B AB 68 A7 ...,a.\.._....h.
01D7A0: BC 46 65 6E 5E A8 78 31 2A BF E4 DE 7B B9 5B 5C .Fen^.x1*...{.[\
01D7B0: 52 D5 BF FC 71 31 29 56 F9 7F 13 57 D1 5B 79 D9 R...q1)V...W.[y.
01D7C0: AB B5 7B 8B 29 C5 62 48 AF AA A9 52 55 0C 58 6F ..{.).bH...RU.Xo
01D7D0: 4A BD F9 55 25 57 DD 53 4A 21 0A E2 4A 29 54 29 J..U%W.SJ!..J)T)
01D7E0: 29 AE 64 45 A5 40 52 20 C2 95 0A C4 8A 52 87 F4 ).dE.@R .....R..
01D7F0: E5 BE FB 8A FB 92 FD EA E5 EF C8 BD AB B7 A8 F7 ................
01D800: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
01D810: 6C 6F 6E 67 61 64 64 3B 0D 0A 20 20 20 20 20 20 longadd;..
01D820: 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 43 4F .. CO
01D830: 4E 53 54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 NST..
01D840: 20 6D 61 78 6C 61 65 6E 67 64 65 20 3D 20 31 32 maxlaengde = 12
01D850: 3B 0D 0A 20 20 20 20 20 20 20 20 0D 0A 20 20 20 ;.. ..
01D860: 20 20 20 20 20 20 20 54 59 50 45 0D 0A 20 20 20 TYPE..
01D870: 20 20 20 20 20 20 20 20 20 63 69 66 72 65 20 3D cifre =
01D880: 20 30 20 2E 2E 20 39 3B 0D 0A 20 20 20 20 20 20 0 .. 9;..
01D890: 20 20 20 20 20 20 76 65 6B 74 6F 72 20 3D 20 41 vektor = A
01D8A0: 52 52 41 59 28 2E 30 20 2E 2E 20 6D 61 78 6C 61 RRAY(.0 .. maxla
01D8B0: 65 6E 67 64 65 2E 29 20 4F 46 20 63 69 66 72 65 engde.) OF cifre
01D8C0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 6D ;.. m
01D8D0: 61 78 73 74 72 65 6E 67 20 3D 20 53 54 52 49 4E axstreng = STRIN
01D8E0: 47 28 2E 6D 61 78 6C 61 65 6E 67 64 65 2E 29 3B G(.maxlaengde.);
01D8F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 .. ..
01D900: 20 20 20 20 20 20 20 20 56 41 52 0D 0A 20 20 20 VAR..
01D910: 20 20 20 20 20 20 20 20 20 73 74 72 65 6E 67 31 streng1
01D920: 2C 20 73 74 72 65 6E 67 32 20 3A 20 6D 61 78 73 , streng2 : maxs
01D930: 74 72 65 6E 67 3B 0D 0A 20 20 20 20 20 20 20 20 treng;..
01D940: 20 20 20 20 76 31 2C 20 76 32 2C 20 76 33 20 3A v1, v2, v3 :
01D950: 20 76 65 6B 74 6F 72 3B 0D 0A 20 20 20 20 20 20 vektor;..
01D960: 20 20 20 20 20 20 69 2C 20 6A 2C 20 73 75 6D 2C i, j, sum,
01D970: 20 6D 65 6E 74 65 20 3A 20 49 4E 54 45 47 45 52 mente : INTEGER
01D980: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D 0A 20 ;.. ..
01D990: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
01D9A0: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
01D9B0: 45 28 43 48 52 28 31 32 29 2C 20 27 54 61 73 74 E(CHR(12), 'Tast
01D9C0: 20 31 2E 20 74 61 6C 20 28 6D 61 78 20 27 2C 6D 1. tal (max ',m
01D9D0: 61 78 6C 61 65 6E 67 64 65 2C 20 27 20 63 69 66 axlaengde, ' cif
01D9E0: 72 65 29 3A 20 27 29 3B 0D 0A 20 20 20 20 20 20 re): ');..
01D9F0: 20 20 20 20 20 20 42 55 46 4C 45 4E 20 3A 3D 20 BUFLEN :=
01DA00: 50 52 4F 47 52 41 4D 20 6C 69 6E 69 65 3B 0D 0A PROGRAM linie;..
01DA10: 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 78 31 2C .. VAR.. x1,
01DA20: 20 79 31 2C 20 78 32 2C 20 79 32 20 3A 20 52 45 y1, x2, y2 : RE
01DA30: 41 4C 3B 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 45 AL;.. .. PROCE
01DA40: 44 55 52 45 20 72 65 74 28 78 31 2C 20 79 31 2C DURE ret(x1, y1,
01DA50: 20 78 32 2C 20 79 32 20 3A 20 52 45 41 4C 29 3B x2, y2 : REAL);
01DA60: 0D 0A 20 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 .. .. VAR..
01DA70: 20 20 20 20 20 61 2C 20 62 20 3A 20 52 45 41 4C a, b : REAL
01DA80: 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 47 ;.. .. BEG
01DA90: 49 4E 20 28 2A 20 72 65 74 20 2A 29 0D 0A 20 20 IN (* ret *)..
01DAA0: 20 20 20 20 49 46 20 28 78 31 20 3D 20 78 32 29 IF (x1 = x2)
01DAB0: 20 41 4E 44 20 28 79 31 20 3D 20 79 32 29 20 0D AND (y1 = y2) .
01DAC0: 0A 20 20 20 20 20 20 20 20 54 48 45 4E 20 57 52 . THEN WR
01DAD0: 49 54 45 4C 4E 28 27 44 65 20 74 6F 20 70 75 6E ITELN('De to pun
01DAE0: 6B 74 65 72 20 65 72 20 73 61 6D 6D 65 6E 66 61 kter er sammenfa
01DAF0: 6C 64 65 6E 64 65 27 29 0D 0A 20 20 20 20 20 20 ldende')..
01DB00: 45 4C 53 45 20 49 46 20 28 78 31 20 3D 20 78 32 ELSE IF (x1 = x2
01DB10: 29 0D 0A 20 20 20 20 20 20 20 20 54 48 45 4E 20 ).. THEN
01DB20: 57 52 49 54 45 4C 4E 28 27 4C 69 67 6E 69 6E 67 WRITELN('Ligning
01DB30: 65 6E 20 66 6F 72 20 6C 69 6E 69 65 6E 20 65 72 en for linien er
01DB40: 20 78 20 3D 20 27 2C 20 78 31 20 3A 20 36 20 3A x = ', x1 : 6 :
01DB50: 20 32 29 0D 0A 20 20 20 20 20 20 45 4C 53 45 20 2).. ELSE
01DB60: 49 46 20 28 79 31 20 3D 20 79 32 29 0D 0A 20 20 IF (y1 = y2)..
01DB70: 20 20 20 20 20 20 54 48 45 4E 20 57 52 49 54 45 THEN WRITE
01DB80: 4C 4E 28 27 4C 69 67 6E 69 6E 67 65 6E 20 66 6F LN('Ligningen fo
01DB90: 72 20 6C 69 6E 69 65 6E 20 65 72 20 79 20 3D 20 r linien er y =
01DBA0: 27 2C 20 79 31 20 3A 20 36 20 3A 20 32 29 0D 0A ', y1 : 6 : 2)..
01DBB0: 20 20 20 20 20 20 45 4C 53 45 0D 0A 20 20 20 20 ELSE..
01DBC0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
01DBD0: 20 20 20 20 20 61 20 3A 3D 20 28 79 32 20 2D 20 a := (y2 -
01DBE0: 79 31 29 20 2F 20 28 78 32 20 2D 20 78 31 29 3B y1) / (x2 - x1);
01DBF0: 0D 0A 20 20 20 20 20 20 20 20 20 20 62 20 3A 3D .. b :=
01DC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01DC10: 19 00 01 00 02 09 52 E5 19 00 41 02 00 00 00 02 ......R...A.....
01DC20: 19 00 46 02 00 00 00 02 19 00 42 02 00 00 00 02 ..F.......B.....
01DC30: 19 00 47 02 00 00 00 02 19 00 43 02 00 00 00 02 ..G.......C.....
01DC40: 19 00 48 02 00 00 00 02 19 00 44 02 00 00 00 02 ..H.......D.....
01DC50: 19 00 49 02 00 00 00 02 19 00 45 02 00 00 00 02 ..I.......E.....
01DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DD00: 6D 61 78 6C 61 65 6E 67 64 65 3B 0D 0A 20 20 20 maxlaengde;..
01DD10: 20 20 20 20 20 20 20 20 20 52 45 41 44 4C 4E 28 READLN(
01DD20: 73 74 72 65 6E 67 31 29 3B 0D 0A 20 20 20 20 20 streng1);..
01DD30: 20 20 20 20 20 20 20 57 52 49 54 45 28 27 54 61 WRITE('Ta
01DD40: 73 74 20 32 2E 20 74 61 6C 20 28 6D 61 78 20 27 st 2. tal (max '
01DD50: 2C 6D 61 78 6C 61 65 6E 67 64 65 2C 20 27 20 63 ,maxlaengde, ' c
01DD60: 69 66 72 65 29 3A 20 27 29 3B 0D 0A 20 20 20 20 ifre): ');..
01DD70: 20 20 20 20 20 20 20 20 42 55 46 4C 45 4E 20 3A BUFLEN :
01DD80: 3D 20 6D 61 78 6C 61 65 6E 67 64 65 3B 0D 0A 20 = maxlaengde;..
01DD90: 20 20 20 20 20 20 20 20 20 20 20 52 45 41 44 4C READL
01DDA0: 4E 28 73 74 72 65 6E 67 32 29 3B 0D 0A 20 20 20 N(streng2);..
01DDB0: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
01DDC0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 57 ;.. W
01DDD0: 52 49 54 45 4C 4E 28 73 74 72 65 6E 67 31 3A 6D RITELN(streng1:m
01DDE0: 61 78 6C 61 65 6E 67 64 65 20 2B 31 30 29 3B 0D axlaengde +10);.
01DDF0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 46 4F 52 . FOR
01DE00: 20 69 20 3A 3D 20 31 20 54 4F 20 6D 61 78 6C 61 i := 1 TO maxla
01DE10: 65 6E 67 64 65 20 2B 20 37 20 2D 20 4C 45 4E 28 engde + 7 - LEN(
01DE20: 73 74 72 65 6E 67 32 29 20 44 4F 0D 0A 20 20 20 streng2) DO..
01DE30: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
01DE40: 28 27 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 (' ');..
01DE50: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 20 2B 20 WRITELN(' +
01DE60: 27 2C 20 73 74 72 65 6E 67 32 29 3B 0D 0A 20 20 ', streng2);..
01DE70: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
01DE80: 27 20 20 20 20 20 20 20 20 20 20 27 29 3B 0D 0A ' ');..
01DE90: 20 20 20 20 20 20 20 20 20 20 20 20 46 4F 52 20 FOR
01DEA0: 69 20 3A 3D 20 31 20 54 4F 20 6D 61 78 6C 61 65 i := 1 TO maxlae
01DEB0: 6E 67 64 65 20 44 4F 0D 0A 20 20 20 20 20 20 20 ngde DO..
01DEC0: 20 20 20 20 20 20 20 57 52 49 54 45 28 27 2D 27 WRITE('-'
01DED0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
01DEE0: 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 WRITELN;..
01DEF0: 20 20 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 4C FOR i := L
01DF00: 50 52 4F 47 52 41 4D 20 6C 6F 6E 67 6D 75 6C 74 PROGRAM longmult
01DF10: 3B 0D 0A 20 20 0D 0A 20 20 43 4F 4E 53 54 0D 0A ;.. .. CONST..
01DF20: 20 20 20 20 6D 61 78 6C 61 65 6E 67 64 65 20 3D maxlaengde =
01DF30: 20 31 32 3B 0D 0A 20 20 20 20 64 6F 62 62 65 6C 12;.. dobbel
01DF40: 74 6D 61 78 20 3D 20 32 34 3B 0D 0A 20 20 20 20 tmax = 24;..
01DF50: 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 63 69 .. TYPE.. ci
01DF60: 66 72 65 20 3D 20 30 20 2E 2E 20 39 3B 0D 0A 20 fre = 0 .. 9;..
01DF70: 20 20 20 6C 69 6C 6C 65 76 65 6B 74 6F 72 20 3D lillevektor =
01DF80: 20 41 52 52 41 59 28 2E 31 20 2E 2E 20 6D 61 78 ARRAY(.1 .. max
01DF90: 6C 61 65 6E 67 64 65 2E 29 20 4F 46 20 63 69 66 laengde.) OF cif
01DFA0: 72 65 3B 0D 0A 20 20 20 20 73 74 6F 72 76 65 6B re;.. storvek
01DFB0: 74 6F 72 20 3D 20 41 52 52 41 59 28 2E 31 20 2E tor = ARRAY(.1 .
01DFC0: 2E 20 64 6F 62 62 65 6C 74 6D 61 78 2E 29 20 4F . dobbeltmax.) O
01DFD0: 46 20 63 69 66 72 65 3B 0D 0A 20 20 20 20 73 74 F cifre;.. st
01DFE0: 72 20 3D 20 53 54 52 49 4E 47 28 2E 6D 61 78 6C r = STRING(.maxl
01DFF0: 61 65 6E 67 64 65 2E 29 3B 0D 0A 20 20 20 20 0D aengde.);.. .
01E000: 0A 20 20 56 41 52 0D 0A 20 20 20 20 73 31 2C 20 . VAR.. s1,
01E010: 73 32 20 3A 20 73 74 72 3B 0D 0A 20 20 20 20 76 s2 : str;.. v
01E020: 31 2C 20 76 32 20 3A 20 6C 69 6C 6C 65 76 65 6B 1, v2 : lillevek
01E030: 74 6F 72 3B 0D 0A 20 20 20 20 76 2C 20 77 20 3A tor;.. v, w :
01E040: 20 73 74 6F 72 76 65 6B 74 6F 72 3B 0D 0A 20 20 storvektor;..
01E050: 20 20 69 2C 20 6A 2C 20 6B 2C 20 6C 2C 20 6D 65 i, j, k, l, me
01E060: 6E 74 65 2C 20 61 64 64 6D 65 6E 74 65 2C 20 70 nte, addmente, p
01E070: 72 6F 64 75 6B 74 2C 20 73 75 6D 20 3A 20 49 4E rodukt, sum : IN
01E080: 54 45 47 45 52 3B 0D 0A 20 20 0D 0A 20 20 42 45 TEGER;.. .. BE
01E090: 47 49 4E 0D 0A 20 20 20 20 57 52 49 54 45 28 43 GIN.. WRITE(C
01E0A0: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 52 49 LRHOM);.. WRI
01E0B0: 54 45 28 27 54 61 73 74 20 31 2E 20 66 61 6B 74 TE('Tast 1. fakt
01E0C0: 6F 72 20 28 6D 61 78 20 27 2C 20 6D 61 78 6C 61 or (max ', maxla
01E0D0: 65 6E 67 64 65 2C 20 27 20 63 69 66 72 65 29 3A engde, ' cifre):
01E0E0: 20 27 29 3B 0D 0A 20 20 20 20 42 55 46 4C 45 4E ');.. BUFLEN
01E0F0: 20 3A 3D 20 6D 61 78 6C 61 65 6E 67 64 65 3B 0D := maxlaengde;.
01E100: 45 4E 28 73 74 72 65 6E 67 31 29 20 2B 20 31 20 EN(streng1) + 1
01E110: 54 4F 20 6D 61 78 6C 61 65 6E 67 64 65 20 44 4F TO maxlaengde DO
01E120: 20 28 2A 20 46 79 6C 64 20 6F 70 20 6D 65 64 20 (* Fyld op med
01E130: 30 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 0 *)..
01E140: 20 20 20 20 73 74 72 65 6E 67 31 20 3A 3D 20 27 streng1 := '
01E150: 30 27 20 2B 20 73 74 72 65 6E 67 31 3B 0D 0A 20 0' + streng1;..
01E160: 20 20 20 20 20 20 20 20 20 20 20 46 4F 52 20 69 FOR i
01E170: 20 3A 3D 20 4C 45 4E 28 73 74 72 65 6E 67 32 29 := LEN(streng2)
01E180: 20 2B 20 31 20 54 4F 20 6D 61 78 6C 61 65 6E 67 + 1 TO maxlaeng
01E190: 64 65 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 de DO..
01E1A0: 20 20 20 20 20 73 74 72 65 6E 67 32 20 3A 3D 20 streng2 :=
01E1B0: 27 30 27 20 2B 20 73 74 72 65 6E 67 32 3B 0D 0A '0' + streng2;..
01E1C0: 20 20 20 20 20 20 20 20 20 20 20 20 46 4F 52 20 FOR
01E1D0: 69 20 3A 3D 20 31 20 54 4F 20 6D 61 78 6C 61 65 i := 1 TO maxlae
01E1E0: 6E 67 64 65 20 44 4F 20 28 2A 20 54 61 6C 6C 65 ngde DO (* Talle
01E1F0: 6E 65 20 6F 76 65 72 66 7C 72 65 73 20 74 69 6C ne overf|res til
01E200: 20 76 31 20 6F 67 20 76 32 20 2A 29 0D 0A 20 20 v1 og v2 *)..
01E210: 20 20 20 20 20 20 20 20 20 20 20 20 76 31 28 2E v1(.
01E220: 69 2E 29 20 3A 3D 20 4F 52 44 28 73 74 72 65 6E i.) := ORD(stren
01E230: 67 31 28 2E 69 2E 29 29 20 2D 20 4F 52 44 28 27 g1(.i.)) - ORD('
01E240: 30 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0');..
01E250: 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 FOR i := 1 TO
01E260: 6D 61 78 6C 61 65 6E 67 64 65 20 44 4F 0D 0A 20 maxlaengde DO..
01E270: 20 20 20 20 20 20 20 20 20 20 20 20 20 76 32 28 v2(
01E280: 2E 69 2E 29 20 3A 3D 20 4F 52 44 28 73 74 72 65 .i.) := ORD(stre
01E290: 6E 67 32 28 2E 69 2E 29 29 20 2D 20 4F 52 44 28 ng2(.i.)) - ORD(
01E2A0: 27 30 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 '0');..
01E2B0: 20 20 20 6D 65 6E 74 65 20 3A 3D 20 30 3B 0D 0A mente := 0;..
01E2C0: 20 20 20 20 20 20 20 20 20 20 20 20 46 4F 52 20 FOR
01E2D0: 69 20 3A 3D 20 6D 61 78 6C 61 65 6E 67 64 65 20 i := maxlaengde
01E2E0: 44 4F 57 4E 54 4F 20 31 20 44 4F 20 28 2A 20 54 DOWNTO 1 DO (* T
01E2F0: 61 6C 6C 65 6E 65 20 61 64 64 65 72 65 73 20 2A allene adderes *
01E300: 0A 20 20 20 20 52 45 41 44 4C 4E 28 73 31 29 3B . READLN(s1);
01E310: 0D 0A 20 20 20 20 49 46 20 73 31 20 3D 20 27 27 .. IF s1 = ''
01E320: 0D 0A 20 20 20 20 20 20 54 48 45 4E 20 73 31 20 .. THEN s1
01E330: 3A 3D 20 27 30 27 3B 0D 0A 20 20 20 20 57 52 49 := '0';.. WRI
01E340: 54 45 28 27 54 61 73 74 20 32 2E 20 66 61 6B 74 TE('Tast 2. fakt
01E350: 6F 72 20 28 6D 61 78 20 27 2C 20 6D 61 78 6C 61 or (max ', maxla
01E360: 65 6E 67 64 65 2C 20 27 20 63 69 66 72 65 29 3A engde, ' cifre):
01E370: 20 27 29 3B 0D 0A 20 20 20 20 42 55 46 4C 45 4E ');.. BUFLEN
01E380: 20 3A 3D 20 6D 61 78 6C 61 65 6E 67 64 65 3B 0D := maxlaengde;.
01E390: 0A 20 20 20 20 52 45 41 44 4C 4E 28 73 32 29 3B . READLN(s2);
01E3A0: 0D 0A 20 20 20 20 49 46 20 73 32 20 3D 20 27 27 .. IF s2 = ''
01E3B0: 0D 0A 20 20 20 20 20 20 54 48 45 4E 20 73 32 20 .. THEN s2
01E3C0: 3A 3D 20 27 30 27 3B 0D 0A 20 20 20 20 57 52 49 := '0';.. WRI
01E3D0: 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 45 TELN;.. WRITE
01E3E0: 28 73 31 2C 20 27 20 2A 20 27 2C 20 73 32 2C 20 (s1, ' * ', s2,
01E3F0: 27 20 3D 20 27 29 3B 0D 0A 20 20 20 20 46 4F 52 ' = ');.. FOR
01E400: 20 69 20 3A 3D 20 4C 45 4E 28 73 31 29 20 2B 20 i := LEN(s1) +
01E410: 31 20 54 4F 20 6D 61 78 6C 61 65 6E 67 64 65 20 1 TO maxlaengde
01E420: 44 4F 0D 0A 20 20 20 20 20 20 73 31 20 3A 3D 20 DO.. s1 :=
01E430: 27 30 27 20 2B 20 73 31 3B 0D 0A 20 20 20 20 46 '0' + s1;.. F
01E440: 4F 52 20 69 20 3A 3D 20 4C 45 4E 28 73 32 29 20 OR i := LEN(s2)
01E450: 2B 20 31 20 54 4F 20 6D 61 78 6C 61 65 6E 67 64 + 1 TO maxlaengd
01E460: 65 20 44 4F 0D 0A 20 20 20 20 20 20 73 32 20 3A e DO.. s2 :
01E470: 3D 20 27 30 27 20 2B 20 73 32 3B 0D 0A 20 20 20 = '0' + s2;..
01E480: 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 6D FOR i := 1 TO m
01E490: 61 78 6C 61 65 6E 67 64 65 20 44 4F 0D 0A 20 20 axlaengde DO..
01E4A0: 20 20 20 20 76 31 28 2E 69 2E 29 20 3A 3D 20 4F v1(.i.) := O
01E4B0: 52 44 28 73 31 28 2E 69 2E 29 29 20 2D 20 4F 52 RD(s1(.i.)) - OR
01E4C0: 44 28 27 30 27 29 3B 0D 0A 20 20 20 20 46 4F 52 D('0');.. FOR
01E4D0: 20 69 20 3A 3D 20 31 20 54 4F 20 6D 61 78 6C 61 i := 1 TO maxla
01E4E0: 65 6E 67 64 65 20 44 4F 0D 0A 20 20 20 20 20 20 engde DO..
01E4F0: 76 32 28 2E 69 2E 29 20 3A 3D 20 4F 52 44 28 73 v2(.i.) := ORD(s
01E500: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 )..
01E510: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
01E520: 20 20 20 20 20 20 20 20 73 75 6D 20 3A 3D 20 76 sum := v
01E530: 31 28 2E 69 2E 29 20 2B 20 76 32 28 2E 69 2E 29 1(.i.) + v2(.i.)
01E540: 20 2B 20 6D 65 6E 74 65 3B 0D 0A 20 20 20 20 20 + mente;..
01E550: 20 20 20 20 20 20 20 20 20 20 20 76 33 28 2E 69 v3(.i
01E560: 2E 29 20 3A 3D 20 73 75 6D 20 4D 4F 44 20 31 30 .) := sum MOD 10
01E570: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
01E580: 20 20 20 6D 65 6E 74 65 20 3A 3D 20 73 75 6D 20 mente := sum
01E590: 44 49 56 20 31 30 3B 0D 0A 20 20 20 20 20 20 20 DIV 10;..
01E5A0: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
01E5B0: 20 20 20 20 20 20 20 20 20 76 33 28 2E 30 2E 29 v3(.0.)
01E5C0: 20 3A 3D 20 6D 65 6E 74 65 3B 0D 0A 20 20 20 20 := mente;..
01E5D0: 20 20 20 20 20 20 20 20 46 4F 52 20 69 20 3A 3D FOR i :=
01E5E0: 20 31 20 54 4F 20 39 20 44 4F 0D 0A 20 20 20 20 1 TO 9 DO..
01E5F0: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
01E600: 27 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ' ');..
01E610: 20 20 20 6A 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 j := 0;..
01E620: 20 20 20 20 20 20 20 20 57 48 49 4C 45 20 28 76 WHILE (v
01E630: 33 28 2E 6A 2E 29 20 3D 20 30 29 20 41 4E 44 20 3(.j.) = 0) AND
01E640: 28 6A 20 3C 20 6D 61 78 6C 61 65 6E 67 64 65 29 (j < maxlaengde)
01E650: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 DO..
01E660: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 BEGIN..
01E670: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
01E680: 27 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ' ');..
01E690: 20 20 20 20 20 20 20 6A 20 3A 3D 20 6A 20 2B 20 j := j +
01E6A0: 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 1;..
01E6B0: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
01E6C0: 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 6A 20 54 FOR i := j T
01E6D0: 4F 20 6D 61 78 6C 61 65 6E 67 64 65 20 44 4F 0D O maxlaengde DO.
01E6E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 . W
01E6F0: 52 49 54 45 28 76 33 28 2E 69 2E 29 29 3B 0D 0A RITE(v3(.i.));..
01E700: 32 28 2E 69 2E 29 29 20 2D 20 4F 52 44 28 27 30 2(.i.)) - ORD('0
01E710: 27 29 3B 0D 0A 20 20 20 20 46 4F 52 20 6B 20 3A ');.. FOR k :
01E720: 3D 20 31 20 54 4F 20 64 6F 62 62 65 6C 74 6D 61 = 1 TO dobbeltma
01E730: 78 20 44 4F 0D 0A 20 20 20 20 20 20 76 28 2E 6B x DO.. v(.k
01E740: 2E 29 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 46 4F .) := 0;.. FO
01E750: 52 20 69 20 3A 3D 20 6D 61 78 6C 61 65 6E 67 64 R i := maxlaengd
01E760: 65 20 44 4F 57 4E 54 4F 20 31 20 44 4F 0D 0A 20 e DOWNTO 1 DO..
01E770: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
01E780: 20 20 20 20 6D 65 6E 74 65 20 3A 3D 20 30 3B 0D mente := 0;.
01E790: 0A 20 20 20 20 20 20 20 20 46 4F 52 20 6B 20 3A . FOR k :
01E7A0: 3D 20 31 20 54 4F 20 64 6F 62 62 65 6C 74 6D 61 = 1 TO dobbeltma
01E7B0: 78 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 x DO..
01E7C0: 77 28 2E 6B 2E 29 20 3A 3D 20 30 3B 0D 0A 20 20 w(.k.) := 0;..
01E7D0: 20 20 20 20 20 20 6B 20 3A 3D 20 6D 61 78 6C 61 k := maxla
01E7E0: 65 6E 67 64 65 20 2B 20 31 20 2B 20 69 3B 0D 0A engde + 1 + i;..
01E7F0: 20 20 20 20 20 20 20 20 46 4F 52 20 6A 20 3A 3D FOR j :=
01E800: 20 6D 61 78 6C 61 65 6E 67 64 65 20 44 4F 57 4E maxlaengde DOWN
01E810: 54 4F 20 31 20 44 4F 0D 0A 20 20 20 20 20 20 20 TO 1 DO..
01E820: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 BEGIN..
01E830: 20 20 20 20 20 20 6B 20 3A 3D 20 6B 20 2D 20 31 k := k - 1
01E840: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 70 ;.. p
01E850: 72 6F 64 75 6B 74 20 3A 3D 20 76 31 28 2E 69 2E rodukt := v1(.i.
01E860: 29 20 2A 20 76 32 28 2E 6A 2E 29 20 2B 20 6D 65 ) * v2(.j.) + me
01E870: 6E 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 nte;..
01E880: 20 20 77 28 2E 6B 2E 29 20 3A 3D 20 70 72 6F 64 w(.k.) := prod
01E890: 75 6B 74 20 4D 4F 44 20 31 30 3B 0D 0A 20 20 20 ukt MOD 10;..
01E8A0: 20 20 20 20 20 20 20 20 20 6D 65 6E 74 65 20 3A mente :
01E8B0: 3D 20 70 72 6F 64 75 6B 74 20 44 49 56 20 31 30 = produkt DIV 10
01E8C0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 ;.. END
01E8D0: 3B 0D 0A 20 20 20 20 20 20 20 20 61 64 64 6D 65 ;.. addme
01E8E0: 6E 74 65 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 nte := 0;..
01E8F0: 20 20 20 46 4F 52 20 6B 20 3A 3D 20 64 6F 62 62 FOR k := dobb
01E900: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
01E910: 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ELN;..
01E920: 45 4E 44 2E 0D 0A 1A 20 20 20 20 20 20 20 20 20 END....
01E930: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
01E940: 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 6A 20 54 FOR i := j T
01E950: 4F 20 6D 61 78 6C 61 65 6E 67 64 65 20 44 4F 0D O maxlaengde DO.
01E960: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 . W
01E970: 52 49 54 45 28 76 33 28 2E 69 2E 29 29 3B 0D 0A RITE(v3(.i.));..
01E980: 4E 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 2E N;.. END.
01E990: 0D 0A 1A 76 28 2E 69 2E 29 20 3A 3D 20 4F 52 44 ...v(.i.) := ORD
01E9A0: 28 63 73 74 72 65 6E 67 28 2E 69 2E 29 29 20 2D (cstreng(.i.)) -
01E9B0: 20 4F 52 44 28 27 30 27 29 3B 0D 0A 20 20 20 20 ORD('0');..
01E9C0: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
01E9D0: 76 28 2E 69 2E 29 20 3A 20 32 29 3B 0D 0A 20 20 v(.i.) : 2);..
01E9E0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
01E9F0: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
01EA00: D7 B6 E7 BB BD D7 1C 60 2E F5 41 FC AE 49 C1 5C .......`..A..I.\
01EA10: A6 E9 0F FB 4C 24 1C 40 11 59 D7 88 B9 56 25 09 ....L$.@.Y...V%.
01EA20: 6A 20 36 F0 61 0C 1B D3 D0 23 6F C4 93 E6 77 4B j 6.a....#o...wK
01EA30: F7 D0 11 96 C9 68 25 C5 67 46 06 6C 56 16 CE 1E .....h%.gF.lV...
01EA40: EA B5 3D 47 22 17 16 A4 48 A1 7E 82 DA C3 1A 1A ..=G"...H.~.....
01EA50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01EA60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01EA70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01EA80: 76 FD 52 45 4E 54 45 44 41 47 2E 50 41 53 5B 32 v.RENTEDAG.PAS[2
01EA90: 38 2F 30 31 2F 31 39 39 31 5D 00 11 10 00 05 ED 8/01/1991]......
01EAA0: 77 3B 3D 1C 3E 5F 5F 55 FC F7 FE 3F D7 9E EF 5F w;=.>__U...?..._
01EAB0: C7 8B 97 CA 5A DA 6C B6 97 DD DB 8F BD D7 DB E7 ....Z.l.........
01EAC0: 6F 56 A5 80 3D DD 6B 99 6F 6A FF 41 68 D3 96 A2 oV..=.k.oj.Ah...
01EAD0: 28 6B AB E2 DE EE A7 BE 8A 67 A2 0B A4 CF 34 14 (k.......g....4.
01EAE0: 7F EA 47 E6 2C A8 F1 9F 65 B3 AF 0F 1F 0E F7 8F ..G.,...e.......
01EAF0: 13 9F 14 07 84 1B 3C CE FA 1C 74 B1 89 77 D3 EC ......<...t..w..
01EB00: 65 6C 74 6D 61 78 20 44 4F 57 4E 54 4F 20 31 20 eltmax DOWNTO 1
01EB10: 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 DO.. BE
01EB20: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
01EB30: 20 73 75 6D 20 3A 3D 20 76 28 2E 6B 2E 29 20 2B sum := v(.k.) +
01EB40: 20 77 28 2E 6B 2E 29 20 2B 20 61 64 64 6D 65 6E w(.k.) + addmen
01EB50: 74 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 te;..
01EB60: 20 76 28 2E 6B 2E 29 20 3A 3D 20 73 75 6D 20 4D v(.k.) := sum M
01EB70: 4F 44 20 31 30 3B 0D 0A 20 20 20 20 20 20 20 20 OD 10;..
01EB80: 20 20 20 20 61 64 64 6D 65 6E 74 65 20 3A 3D 20 addmente :=
01EB90: 73 75 6D 20 44 49 56 20 31 30 3B 0D 0A 20 20 20 sum DIV 10;..
01EBA0: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
01EBB0: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 6B 20 3A END;.. k :
01EBC0: 3D 20 31 3B 0D 0A 20 20 20 20 57 48 49 4C 45 20 = 1;.. WHILE
01EBD0: 28 76 28 2E 6B 2E 29 20 3D 20 30 29 20 41 4E 44 (v(.k.) = 0) AND
01EBE0: 20 28 6B 20 3C 20 64 6F 62 62 65 6C 74 6D 61 78 (k < dobbeltmax
01EBF0: 29 20 44 4F 0D 0A 20 20 20 20 20 20 6B 20 3A 3D ) DO.. k :=
01EC00: 20 6B 20 2B 20 31 3B 0D 0A 20 20 20 20 46 4F 52 k + 1;.. FOR
01EC10: 20 6C 20 3A 3D 20 6B 20 54 4F 20 64 6F 62 62 65 l := k TO dobbe
01EC20: 6C 74 6D 61 78 20 44 4F 0D 0A 20 20 20 20 20 20 ltmax DO..
01EC30: 57 52 49 54 45 28 76 28 2E 6C 2E 29 29 3B 0D 0A WRITE(v(.l.));..
01EC40: 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 WRITELN;..
01EC50: 45 4E 44 2E 0D 0A 1A 20 3D 20 30 29 20 41 4E 44 END.... = 0) AND
01EC60: 20 28 6B 20 3C 20 64 6F 62 62 65 6C 74 6D 61 78 (k < dobbeltmax
01EC70: 29 20 44 4F 0D 0A 20 20 20 20 20 20 6B 20 3A 3D ) DO.. k :=
01EC80: 41 09 2A 52 E5 02 04 08 FF 00 00 00 05 05 05 05 A.*R............
01EC90: 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ................
01ECA0: 05 05 05 05 05 05 F4 40 8B 00 00 00 00 D8 E4 53 .......@.......S
01ECB0: 6F 24 00 03 07 00 AA 00 3F 00 C0 00 10 00 02 00 o$......?.......
01ECC0: 41 09 2A 52 E5 02 04 00 00 00 1A 1A 1A 1A 1A 1A A.*R............
01ECD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01ECE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 09 C0 ................
01ECF0: 07 00 00 FE BF 0D 1A A9 9F 78 AE D8 AD F1 AD 01 .........x......
01ED00: 4D 56 FA 2E E2 45 60 12 CC 87 AD 24 12 E2 6C 83 MV...E`....$..l.
01ED10: 44 3B 47 D1 AC DE CE 39 1A D3 C0 3B 47 1C 85 5C D;G....9...;G..\
01ED20: 48 C4 51 85 86 48 1C 51 90 9C C4 C4 21 C4 85 90 H.Q..H.Q....!...
01ED30: 38 87 D0 24 12 E2 10 6C 4E 42 E2 9C ED 91 48 3B 8..$...lNB....H;
01ED40: C7 8E AF F3 76 70 8E 8E 37 7F 73 E0 1C 39 3E 7C ....vp..7.s..9>|
01ED50: DA 86 73 CE 7D FB 74 F4 9C 9C FB 7D 52 22 CE CE ..s.}.t....}R"..
01ED60: 7D 7D DA 2B CE E7 3E 4F 69 DC B9 73 9F A7 8B E3 }}.+..>Oi..s....
01ED70: DC F7 49 22 39 CE 7D 9F EB B7 73 EE 93 36 70 CE ..I"9.}...s..6p.
01ED80: 7D 9F 6F 80 73 DC E7 39 ED 39 F7 7D 7A D4 CE B9 }.o.s..9.9.}z...
01ED90: CF 59 C0 3A F7 9F 4E A3 73 DC A7 EC E9 9D FB 7D .Y.:..N£s......}
01EDA0: 2E 0D CE B9 CF 05 C9 77 CE 73 59 BC 9D 73 2E A5 .......w.sY..s..
01EDB0: 81 73 CE 73 79 06 9C E7 5C 1B 0E 3B 80 C0 0D C3 .s.sy...\..;....
01EDC0: 1E 02 70 6E 98 46 00 9D 1B 1B B6 57 9C CE 0D C3 ..pn.F.....W....
01EDD0: D2 B9 73 E7 86 61 17 C6 B9 6E 98 46 72 9D 1B 86 ..s..a...n.Fr...
01EDE0: D7 6F E7 DC 30 6E E0 9C 1B 86 DF 01 E7 B9 E1 78 .o..0n.........x
01EDF0: DA 72 6E 1B F6 A9 9D 73 C3 B8 80 74 6E 86 9D 47 .rn....s...tn..G
01EE00: E7 B9 61 DC D3 3A 37 1B 5E 1B 9C 73 C3 CD 80 E0 ..a..:7.^..s....
01EE10: 1C 7B 6B 08 80 8E B9 DF B9 A5 64 FB CD 2E 25 14 .{k.......d...%.
01EE20: FD 5C 4A 94 DC 5D 4A D9 FA 73 29 B2 73 E6 58 92 .\J..]J..s).s.X.
01EE30: FD BC EC 11 E0 EE C9 6B 8D 0E C9 2D 04 31 D2 EE .......k...-.1..
01EE40: E4 04 50 B2 75 52 43 B2 55 53 43 4C C4 62 97 17 ..P.uRC.USCL.b..
01EE50: 31 28 62 D8 85 32 8B 45 EC 76 21 B0 22 88 5D 2B 1(b..2.E.v!.".]+
01EE60: 98 1D B1 D8 55 91 89 23 80 C0 10 44 11 02 18 C6 ....U..#...D....
01EE70: 2C 8A 00 80 41 B0 22 04 30 13 4C 47 00 C0 54 32 ,...A.".0.LG..T2
01EE80: 11 88 DF DF C4 A2 88 E2 37 DB 2C 14 F1 F8 8D C3 ........7.,.....
01EE90: 8A 22 7E EF 60 75 C4 E2 77 4B 26 18 81 81 8B 42 ."~.`u..wK&....B
01EEA0: 14 45 E0 70 99 90 22 11 B8 2E 58 4C 04 C0 15 AA .E.p.."...XL....
01EEB0: 8E 44 E0 E8 CA 25 46 8A D0 E8 22 9A 45 45 E8 E8 .D...%F...".EE..
01EEC0: 22 61 45 22 74 DD 60 EA 08 08 DD 2C 99 62 44 44 "aE"t.`....,.bDD
01EED0: 2C 0B 51 16 11 88 65 42 8A 45 C4 B1 60 30 11 22 ,.Q...eB.E..`0."
01EEE0: 56 AB 3A 13 11 71 26 8C 18 28 E2 71 86 66 16 14 V.:..q&..(.q.f..
01EEF0: 71 71 86 83 15 89 38 CE 82 AA 23 22 CE 59 64 88 qq....8...#".Yd.
01EF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01EF10: 1A 00 01 00 02 09 52 E5 1A 00 41 02 00 00 00 02 ......R...A.....
01EF20: 1A 00 46 02 00 00 00 02 1A 00 42 02 00 00 00 02 ..F.......B.....
01EF30: 1A 00 47 02 00 00 00 02 1A 00 43 02 00 00 00 02 ..G.......C.....
01EF40: 1A 00 48 02 00 00 00 02 1A 00 44 02 00 00 00 02 ..H.......D.....
01EF50: 1A 00 49 02 00 00 00 02 1A 00 45 02 00 00 00 02 ..I.......E.....
01EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F000: 50 52 4F 47 52 41 4D 20 6D 61 61 6E 65 64 32 3B PROGRAM maaned2;
01F010: 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 6E .... VAR.. n
01F020: 75 6D 6D 65 72 20 3A 20 49 4E 54 45 47 45 52 3B ummer : INTEGER;
01F030: 0D 0A 20 20 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 .. .. BEGIN..
01F040: 20 20 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 WRITE(CLRHOM)
01F050: 3B 0D 0A 20 20 20 20 47 4F 54 4F 58 59 28 35 2C ;.. GOTOXY(5,
01F060: 20 32 29 3B 20 57 52 49 54 45 28 27 41 6E 67 69 2); WRITE('Angi
01F070: 76 65 6C 73 65 20 61 66 20 61 6E 74 61 6C 20 64 velse af antal d
01F080: 61 67 65 20 69 20 65 6E 20 6D 7D 6E 65 64 3A 27 age i en m}ned:'
01F090: 29 3B 0D 0A 20 20 20 20 47 4F 54 4F 58 59 28 35 );.. GOTOXY(5
01F0A0: 2C 20 33 29 3B 20 57 52 49 54 45 28 27 2D 2D 2D , 3); WRITE('---
01F0B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
01F0C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
01F0D0: 27 29 3B 0D 0A 20 20 20 20 47 4F 54 4F 58 59 28 ');.. GOTOXY(
01F0E0: 35 2C 20 35 29 3B 20 57 52 49 54 45 28 27 49 6E 5, 5); WRITE('In
01F0F0: 64 74 61 73 74 20 6D 7D 6E 65 64 65 6E 73 20 6E dtast m}nedens n
01F100: 75 6D 6D 65 72 20 28 66 2E 65 6B 73 2E 20 34 29 ummer (f.eks. 4)
01F110: 3A 20 27 29 3B 20 0D 0A 20 20 20 20 52 45 41 44 : '); .. READ
01F120: 4C 4E 28 6E 75 6D 6D 65 72 29 3B 0D 0A 20 20 20 LN(nummer);..
01F130: 20 47 4F 54 4F 58 59 28 35 2C 20 31 30 29 3B 0D GOTOXY(5, 10);.
01F140: 0A 20 20 20 20 43 41 53 45 20 6E 75 6D 6D 65 72 . CASE nummer
01F150: 20 4F 46 0D 0A 20 20 20 20 20 20 31 2C 20 33 2C OF.. 1, 3,
01F160: 20 35 2C 20 37 2C 20 38 2C 20 31 30 2C 20 31 32 5, 7, 8, 10, 12
01F170: 20 3A 20 57 52 49 54 45 28 27 4D 7D 6E 65 64 20 : WRITE('M}ned
01F180: 6E 72 2E 20 27 2C 20 6E 75 6D 6D 65 72 2C 20 27 nr. ', nummer, '
01F190: 20 68 61 72 20 33 31 20 64 61 67 65 27 29 3B 0D har 31 dage');.
01F1A0: 0A 20 20 20 20 20 20 32 20 3A 20 57 52 49 54 45 . 2 : WRITE
01F1B0: 28 27 4D 7D 6E 65 64 20 6E 72 2E 20 32 20 68 61 ('M}ned nr. 2 ha
01F1C0: 72 20 32 38 20 28 32 39 29 20 64 61 67 65 27 29 r 28 (29) dage')
01F1D0: 3B 0D 0A 20 20 20 20 20 20 34 2C 20 36 2C 20 39 ;.. 4, 6, 9
01F1E0: 2C 20 31 31 20 3A 20 57 52 49 54 45 28 27 4D 7D , 11 : WRITE('M}
01F1F0: 6E 65 64 20 6E 72 2E 20 27 2C 20 6E 75 6D 6D 65 ned nr. ', numme
01F200: 0C EA 42 D4 14 DA 32 CB F8 02 23 98 09 C0 7C AF ..B...2...#...|.
01F210: 85 A9 8C 96 F1 82 5C 1F 66 14 E4 F5 EE B4 9B 96 ......\.f.......
01F220: 71 50 0C 54 86 B2 01 C2 99 10 53 C4 04 66 33 A1 qP.T......S..f3.
01F230: C0 B7 0C 03 68 3D 7E 5D 0D 21 CD 2A F2 A7 A0 AC ....h=~].!.*....
01F240: CB 48 DA 18 24 4F 7E 49 86 0F C2 E1 CC 03 8B 3F .H..$O~I.......?
01F250: 61 99 00 08 72 65 34 5A E5 69 B1 BC 89 04 B9 3F a...re4Z.i.....?
01F260: 1A 56 E9 DA A7 6F 62 41 2E BC 04 F8 A4 97 20 46 .V...obA...... F
01F270: 93 67 1F 3F B1 AD F4 84 AF 90 CB 2F 41 3E 29 25 .g.?......./A>)%
01F280: 08 D1 E4 D9 87 16 EC 95 7E 2C B1 CA 04 82 4F 79 ........~,....Oy
01F290: 09 61 34 ED F0 E6 6B 0F 36 65 42 C1 27 BC 04 30 .a4...k.6eB.'..0
01F2A0: 9A 76 F8 FE 0F 63 63 4C 38 F8 A4 96 20 29 AE 2D .v...ccL8... ).-
01F2B0: E8 2A 04 1F 9C D8 8F 53 C5 2A 8C 3B 6F A1 E8 4E .*.....S.*.;o..N
01F2C0: B5 EA 0F 89 FC 72 53 29 B0 04 A4 96 BB 39 A8 55 .....rS).....9.U
01F2D0: 45 2B 37 88 02 BB D9 12 B4 8F F2 F5 43 44 7E 7A E+7.........CD~z
01F2E0: FC FE 0F 11 60 53 5C 56 D0 3C C3 6E 28 93 6E DD ....`S\V.<.n(.n.
01F2F0: 2C D0 24 3F 25 46 40 F8 CF A0 04 04 32 B9 A1 7F ,.$?%F@.....2...
01F300: BA 8D 00 15 21 CF 52 4E 05 76 AA 28 CE 51 20 A9 ....!.RN.v.(.Q .
01F310: CA 85 67 49 9C 59 E8 BB C1 84 B3 AD 27 2A 04 18 ..gI.Y......'*..
01F320: 96 E0 54 7C D4 6F 78 CE 02 93 E5 F1 83 58 FB 84 ..T|.ox......X..
01F330: 9D C1 35 5F 8C 06 45 9C 6C FA 62 37 29 60 73 41 ..5_..E.l.b7)`sA
01F340: 56 68 CA 41 16 9C EC 8F 1F E0 22 39 A8 1D 4D 88 Vh.A......"9..M.
01F350: 95 43 D9 64 31 CE 1E 9E 10 39 A8 ED 44 9F 94 12 .C.d1....9..D...
01F360: 04 BB E8 64 02 0E 07 F9 8B 07 BE 71 05 C3 2C F4 ...d.......q..,.
01F370: DD 15 7A BD 93 4F 2E 82 E4 00 22 6C A4 0D DA 72 ..z..O...."l...r
01F380: 8B 84 03 F9 4B 07 BE 9E 06 98 80 C6 C7 7C C3 29 ....K........|.)
01F390: 02 66 51 EF 99 F8 E6 16 1C 20 D5 EC 81 B3 28 7D .fQ...... ....(}
01F3A0: 54 9D 42 B0 DF 50 17 A8 B5 CB 65 08 A6 85 14 36 T.B..P....e....6
01F3B0: D4 A2 92 EA CB EA 42 2F 0D C2 F4 97 8C C3 E0 30 ......B/.......0
01F3C0: FD 63 09 0A F5 BF 2C 01 49 02 FA 29 02 42 8F E6 .c....,.I..).B..
01F3D0: C7 5D 14 20 81 92 2F 69 F0 B2 7E CC 0F 8A E1 96 .]. ../i..~.....
01F3E0: F1 A8 4B 44 51 38 32 A9 F9 E9 83 04 F8 75 C9 3F ..KDQ82......u.?
01F3F0: 04 5E 43 90 D4 92 8C 67 5F B3 A4 21 83 6B CA 92 .^C....g_..!.k..
01F400: 72 2C 20 27 20 68 61 72 20 33 30 20 64 61 67 65 r, ' har 30 dage
01F410: 27 29 3B 0D 0A 20 20 20 20 4F 54 48 45 52 57 49 ');.. OTHERWI
01F420: 53 45 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 SE.. WRITE(
01F430: 27 44 75 20 68 61 72 20 74 61 73 74 65 74 20 65 'Du har tastet e
01F440: 74 20 75 6C 6F 76 6C 69 67 74 20 6E 75 6D 6D 65 t ulovligt numme
01F450: 72 27 29 3B 0D 0A 20 20 20 20 45 4E 44 3B 0D 0A r');.. END;..
01F460: 20 20 20 20 47 4F 54 4F 58 59 28 30 2C 20 32 30 GOTOXY(0, 20
01F470: 29 3B 0D 0A 20 20 45 4E 44 2E 0D 0A 1A 6D 6D 65 );.. END....mme
01F480: 0A 20 20 45 4E 44 2E 20 28 2A 20 63 68 65 63 6B . END. (* check
01F490: 33 20 2A 29 0D 0A 1A 67 6E 28 27 53 6C 75 74 20 3 *)...gn('Slut
01F4A0: 28 6A 2F 6E 29 3F 20 27 2C 20 28 2E 27 4A 27 2C (j/n)? ', (.'J',
01F4B0: 20 27 6A 27 2C 20 27 4E 27 2C 20 27 6E 27 2E 29 'j', 'N', 'n'.)
01F4C0: 29 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E ));.. WRITELN
01F4D0: 28 6C 61 65 73 74 65 67 6E 28 27 54 61 73 74 20 (laestegn('Tast
01F4E0: 65 74 20 63 69 66 66 65 72 3A 20 27 2C 20 28 2E et ciffer: ', (.
01F4F0: 27 30 27 20 2E 2E 20 27 39 27 2E 29 29 29 3B 0D '0' .. '9'.)));.
01F500: 67 76 9E DD EE 80 43 02 A7 76 1E FF 4C B8 61 E3 gv....C..v..L.a.
01F510: 9C 98 24 F9 28 2F 54 84 A4 5F CD 38 88 78 C0 42 ..$.(/T.._.8.x.B
01F520: 67 2F 20 19 07 58 AD BE 4B 4B B2 97 0C 6D A9 93 g/ ..X..KK...m..
01F530: 07 1A 1C A4 5D C5 BA 5F 8D FE C6 79 9E 39 17 15 ....].._...y.9..
01F540: 48 0F EF AD 45 50 8A 03 E4 AD 1B A0 9A 7F FE 01 H...EP..........
01F550: 2F 16 B6 8D C7 01 7E D7 30 C4 1A 1A 1A 1A 1A 1A /.....~.0.......
01F560: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01F570: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01F580: 76 FD 52 49 4E 47 2E 50 41 53 5B 32 38 2F 30 31 v.RING.PAS[28/01
01F590: 2F 31 39 39 31 5D 00 11 10 00 00 90 00 76 BB 00 /1991].......v..
01F5A0: 00 01 84 01 FF AA FE 7C FF 1F 1E 2E 5F 29 88 17 .......|...._)..
01F5B0: 92 04 DE 00 00 78 F0 F9 F2 00 08 26 C9 FD D7 9B .....x.....&....
01F5C0: ED D5 3C 7A BB 00 08 26 C9 FD 0D 96 E2 B2 9E 57 ..<z...&.......W
01F5D0: 67 00 08 26 C9 FD 6B BB AF AD D4 43 E8 AB F5 F9 g..&..k....C....
01F5E0: AE AD AC 00 02 26 C9 FD DA 56 1C DC 17 39 D5 81 .....&...V...9..
01F5F0: B5 E4 7F F0 85 00 04 26 C9 FD 24 DF B3 D7 73 1A .......&..$...s.
01F600: 50 52 4F 47 52 41 4D 20 6D 61 78 70 75 6E 6B 74 PROGRAM maxpunkt
01F610: 3B 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 ;.... VAR..
01F620: 61 2C 20 62 2C 20 62 79 74 2C 20 78 2C 20 66 78 a, b, byt, x, fx
01F630: 2C 20 66 6D 61 78 2C 20 78 6D 61 78 2C 20 64 65 , fmax, xmax, de
01F640: 6C 74 61 20 3A 20 52 45 41 4C 3B 0D 0A 20 20 20 lta : REAL;..
01F650: 20 69 2C 20 61 6E 74 61 6C 20 3A 20 49 4E 54 45 i, antal : INTE
01F660: 47 45 52 3B 0D 0A 20 20 0D 0A 20 20 46 55 4E 43 GER;.. .. FUNC
01F670: 54 49 4F 4E 20 66 28 78 20 3A 20 52 45 41 4C 29 TION f(x : REAL)
01F680: 20 3A 20 52 45 41 4C 3B 0D 0A 20 20 0D 0A 20 20 : REAL;.. ..
01F690: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 66 BEGIN.. f
01F6A0: 20 3A 3D 20 28 28 78 20 2D 20 33 29 20 2A 20 78 := ((x - 3) * x
01F6B0: 20 2D 20 39 29 20 2A 20 78 20 2B 20 32 3B 0D 0A - 9) * x + 2;..
01F6C0: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 0D 0A 20 20 END;.. ..
01F6D0: 42 45 47 49 4E 0D 0A 20 20 20 20 57 52 49 54 45 BEGIN.. WRITE
01F6E0: 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 (CLRHOM);.. W
01F6F0: 52 49 54 45 28 27 54 61 73 74 20 61 20 69 20 69 RITE('Tast a i i
01F700: 6E 74 65 72 76 61 6C 6C 65 74 20 28 61 2C 62 29 ntervallet (a,b)
01F710: 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 61 29 3B : '); READLN(a);
01F720: 0D 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 73 .. WRITE('Tas
01F730: 74 20 62 20 69 20 69 6E 74 65 72 76 61 6C 6C 65 t b i intervalle
01F740: 74 20 28 61 2C 62 29 3A 20 27 29 3B 20 52 45 41 t (a,b): '); REA
01F750: 44 4C 4E 28 62 29 3B 0D 0A 20 20 20 20 57 52 49 DLN(b);.. WRI
01F760: 54 45 28 27 48 76 6F 72 20 6D 61 6E 67 65 20 64 TE('Hvor mange d
01F770: 65 6C 69 6E 74 65 72 76 61 6C 6C 65 72 20 73 6B elintervaller sk
01F780: 61 6C 20 28 61 2C 62 29 20 64 65 6C 65 73 20 6F al (a,b) deles o
01F790: 70 20 69 3A 20 27 29 3B 20 0D 0A 20 20 20 20 52 p i: '); .. R
01F7A0: 45 41 44 4C 4E 28 61 6E 74 61 6C 29 3B 0D 0A 20 EADLN(antal);..
01F7B0: 20 20 20 49 46 20 61 20 3E 20 62 0D 0A 20 20 20 IF a > b..
01F7C0: 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 THEN..
01F7D0: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
01F7E0: 20 20 62 79 74 20 3A 3D 20 61 3B 0D 0A 20 20 20 byt := a;..
01F7F0: 20 20 20 20 20 20 20 61 20 3A 3D 20 62 3B 0D 0A a := b;..
01F800: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
01F810: 20 6D 61 78 69 6D 75 6D 32 3B 0D 0A 20 20 20 20 maximum2;..
01F820: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 28 2A .. (*
01F830: 20 50 72 6F 67 72 61 6D 6D 65 74 20 66 69 6E 64 Programmet find
01F840: 65 72 20 6D 61 78 69 6D 75 6D 20 62 6C 61 6E 64 er maximum bland
01F850: 74 20 65 6E 20 72 7B 6B 6B 65 20 74 61 6C 20 2A t en r{kke tal *
01F860: 29 0D 0A 20 20 20 20 20 20 20 20 28 2A 20 55 64 ).. (* Ud
01F870: 73 6B 72 69 66 74 65 6E 20 6B 6F 6D 6D 65 72 20 skriften kommer
01F880: 70 7D 20 70 72 69 6E 74 65 72 65 6E 20 20 20 20 p} printeren
01F890: 20 20 20 20 20 20 20 20 20 20 20 20 2A 29 0D 0A *)..
01F8A0: 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 ..
01F8B0: 20 20 43 4F 4E 53 54 0D 0A 20 20 20 20 20 20 20 CONST..
01F8C0: 20 20 20 61 6E 74 61 6C 20 3D 20 32 30 30 3B 0D antal = 200;.
01F8D0: 0A 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 . ..
01F8E0: 20 20 20 54 59 50 45 0D 0A 20 20 20 20 20 20 20 TYPE..
01F8F0: 20 20 20 76 65 6B 74 6F 72 20 3D 20 41 52 52 41 vektor = ARRA
01F900: 59 28 2E 31 20 2E 2E 20 61 6E 74 61 6C 2E 29 20 Y(.1 .. antal.)
01F910: 4F 46 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 OF INTEGER;..
01F920: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 56 .. V
01F930: 41 52 0D 0A 20 20 20 20 20 20 20 20 20 20 76 20 AR.. v
01F940: 3A 20 76 65 6B 74 6F 72 3B 0D 0A 20 20 20 20 20 : vektor;..
01F950: 20 20 20 20 20 69 2C 20 6E 72 2C 20 6D 61 78 20 i, nr, max
01F960: 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 : INTEGER;..
01F970: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 42 45 .. BE
01F980: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 52 GIN.. R
01F990: 41 4E 44 4F 4D 49 5A 45 3B 0D 0A 20 20 20 20 20 ANDOMIZE;..
01F9A0: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 4C 53 54 WRITELN(LST
01F9B0: 2C 43 48 52 28 31 32 29 2C 20 27 46 7C 72 73 74 ,CHR(12), 'F|rst
01F9C0: 20 76 7B 6C 67 65 72 20 76 69 20 6E 6F 67 6C 65 v{lger vi nogle
01F9D0: 20 74 61 6C 3A 27 29 3B 0D 0A 20 20 20 20 20 20 tal:');..
01F9E0: 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 FOR i := 1 T
01F9F0: 4F 20 61 6E 74 61 6C 20 44 4F 0D 0A 20 20 20 20 O antal DO..
01FA00: 20 20 20 20 20 20 20 20 20 20 62 20 3A 3D 20 62 b := b
01FA10: 79 74 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 yt;.. END
01FA20: 3B 0D 0A 20 20 20 20 64 65 6C 74 61 20 3A 3D 20 ;.. delta :=
01FA30: 28 62 20 2D 20 61 29 20 2F 20 61 6E 74 61 6C 3B (b - a) / antal;
01FA40: 0D 0A 20 20 20 20 66 6D 61 78 20 3A 3D 20 66 28 .. fmax := f(
01FA50: 61 29 3B 0D 0A 20 20 20 20 78 6D 61 78 20 3A 3D a);.. xmax :=
01FA60: 20 61 3B 0D 0A 20 20 20 20 78 20 3A 3D 20 61 3B a;.. x := a;
01FA70: 0D 0A 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 .. FOR i := 1
01FA80: 20 54 4F 20 61 6E 74 61 6C 20 44 4F 0D 0A 20 20 TO antal DO..
01FA90: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
01FAA0: 20 20 20 78 20 3A 3D 20 78 20 2B 20 64 65 6C 74 x := x + delt
01FAB0: 61 3B 0D 0A 20 20 20 20 20 20 20 20 66 78 20 3A a;.. fx :
01FAC0: 3D 20 66 28 78 29 3B 0D 0A 20 20 20 20 20 20 20 = f(x);..
01FAD0: 20 49 46 20 66 78 20 3E 20 66 6D 61 78 0D 0A 20 IF fx > fmax..
01FAE0: 20 20 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 THEN..
01FAF0: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
01FB00: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01FB10: 66 6D 61 78 20 3A 3D 20 66 78 3B 0D 0A 20 20 20 fmax := fx;..
01FB20: 20 20 20 20 20 20 20 20 20 20 20 78 6D 61 78 20 xmax
01FB30: 3A 3D 20 78 3B 0D 0A 20 20 20 20 20 20 20 20 20 := x;..
01FB40: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 45 END;.. E
01FB50: 4E 44 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E ND;.. WRITELN
01FB60: 28 27 4D 61 78 69 6D 75 6D 73 76 7B 72 64 69 65 ('Maximumsv{rdie
01FB70: 6E 20 66 6F 72 20 66 75 6E 6B 74 69 6F 6E 65 6E n for funktionen
01FB80: 20 69 20 28 27 2C 20 61 20 3A 20 36 20 3A 20 32 i (', a : 6 : 2
01FB90: 20 2C 20 27 2C 27 2C 20 0D 0A 20 20 20 20 20 20 , ',', ..
01FBA0: 20 20 20 20 20 20 20 62 20 3A 20 36 20 3A 20 32 b : 6 : 2
01FBB0: 2C 20 27 29 27 29 3B 0D 0A 20 20 20 20 57 52 49 , ')');.. WRI
01FBC0: 54 45 4C 4E 28 27 62 61 73 65 72 65 74 20 70 7D TELN('baseret p}
01FBD0: 20 27 2C 20 61 6E 74 61 6C 20 2B 20 31 2C 20 27 ', antal + 1, '
01FBE0: 20 73 74 7C 74 74 65 70 75 6E 6B 74 65 72 3A 20 st|ttepunkter:
01FBF0: 27 2C 20 66 6D 61 78 20 3A 20 31 30 20 3A 20 34 ', fmax : 10 : 4
01FC00: 20 20 20 20 20 20 20 20 76 28 2E 69 2E 29 20 3A v(.i.) :
01FC10: 3D 20 52 41 4E 44 4F 4D 28 35 30 30 29 3B 0D 0A = RANDOM(500);..
01FC20: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
01FC30: 4E 28 4C 53 54 29 3B 0D 0A 20 20 20 20 20 20 20 N(LST);..
01FC40: 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F FOR i := 1 TO
01FC50: 20 61 6E 74 61 6C 20 44 4F 20 20 20 28 2A 20 54 antal DO (* T
01FC60: 61 6C 6C 65 6E 65 20 75 64 73 6B 72 69 76 65 73 allene udskrives
01FC70: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 *)..
01FC80: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
01FC90: 20 20 20 20 20 20 57 52 49 54 45 28 4C 53 54 2C WRITE(LST,
01FCA0: 76 28 2E 69 2E 29 3A 34 29 3B 0D 0A 20 20 20 20 v(.i.):4);..
01FCB0: 20 20 20 20 20 20 20 20 20 20 49 46 20 69 20 4D IF i M
01FCC0: 4F 44 20 32 30 20 3D 20 30 0D 0A 20 20 20 20 20 OD 20 = 0..
01FCD0: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 THEN
01FCE0: 57 52 49 54 45 4C 4E 28 4C 53 54 29 3B 0D 0A 20 WRITELN(LST);..
01FCF0: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
01FD00: 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 . WRITE
01FD10: 4C 4E 28 4C 53 54 29 3B 0D 0A 20 20 20 20 20 20 LN(LST);..
01FD20: 20 20 20 20 6D 61 78 20 3A 3D 20 76 28 2E 31 2E max := v(.1.
01FD30: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 6E 72 );.. nr
01FD40: 20 3A 3D 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 := 1;..
01FD50: 20 20 46 4F 52 20 69 20 3A 3D 20 32 20 54 4F 20 FOR i := 2 TO
01FD60: 61 6E 74 61 6C 20 44 4F 0D 0A 20 20 20 20 20 20 antal DO..
01FD70: 20 20 20 20 20 20 20 20 49 46 20 76 28 2E 69 2E IF v(.i.
01FD80: 29 20 3E 20 6D 61 78 0D 0A 20 20 20 20 20 20 20 ) > max..
01FD90: 20 20 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 THEN..
01FDA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01FDB0: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
01FDC0: 20 20 20 20 20 20 20 20 20 20 20 20 6D 61 78 20 max
01FDD0: 3A 3D 20 76 28 2E 69 2E 29 3B 0D 0A 20 20 20 20 := v(.i.);..
01FDE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01FDF0: 6E 72 20 3A 3D 20 69 3B 20 20 20 20 20 20 20 28 nr := i; (
01FE00: 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 );.. WRITELN(
01FE10: 27 4D 61 78 69 6D 75 6D 73 70 75 6E 6B 74 65 74 'Maximumspunktet
01FE20: 20 65 72 3A 20 27 2C 20 78 6D 61 78 20 3A 20 36 er: ', xmax : 6
01FE30: 20 3A 20 32 29 3B 0D 0A 20 20 45 4E 44 2E 0D 0A : 2);.. END...
01FE40: 20 20 20 20 0D 0A 1A 61 73 65 72 65 74 20 70 7D ...aseret p}
01FE50: 20 27 2C 20 61 6E 74 61 6C 20 2B 20 31 2C 20 27 ', antal + 1, '
01FE60: 20 73 74 7C 74 74 65 70 75 6E 6B 74 65 72 3A 20 st|ttepunkter:
01FE70: 27 2C 20 66 6D 61 78 20 3A 20 31 30 20 3A 20 34 ', fmax : 10 : 4
01FE80: 6B 29 20 4D 4F 44 20 31 31 20 3D 20 30 0D 0A 20 k) MOD 11 = 0..
01FE90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01FEA0: 20 20 20 54 48 45 4E 20 57 52 49 54 45 28 73 74 THEN WRITE(st
01FEB0: 72 2C 20 27 2D 27 2C 20 67 2C 20 68 2C 20 69 2C r, '-', g, h, i,
01FEC0: 20 63 68 65 63 6B 2C 20 27 20 20 20 20 20 27 29 check, ' ')
01FED0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
01FEE0: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
01FEF0: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 45 4E 44 END;.. END
01FF00: 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D ;.. WRITELN;.
01FF10: 0A 20 20 45 4E 44 2E 0D 0A 1A 20 20 20 20 20 20 . END....
01FF20: 20 20 20 54 48 45 4E 20 57 52 49 54 45 28 73 74 THEN WRITE(st
01FF30: 72 2C 20 27 2D 27 2C 20 67 2C 20 68 2C 20 69 2C r, '-', g, h, i,
01FF40: 20 63 68 65 63 6B 2C 20 27 20 20 20 20 20 27 29 check, ' ')
01FF50: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
01FF60: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
01FF70: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 45 4E 44 END;.. END
01FF80: 00 00 00 FC 00 01 00 01 00 01 52 55 4E 22 44 49 ..........RUN"DI
01FF90: 53 43 0D C5 89 68 B4 D6 2E 24 3C CC 23 0A 5B 81 SC...h...$<.#.[.
01FFA0: 28 8F 37 DE 4E F2 95 17 D4 1E C4 1E FB AE B5 4F (.7.N..........O
01FFB0: F0 BB F1 4A B9 49 62 34 75 EC EE 35 5B 9F 5B 6F ...J.Ib4u..5[.[o
01FFC0: 2F 4C 12 C1 60 C1 BE 10 7B E8 74 CB 23 01 73 24 /L..`...{.t.#.s$
01FFD0: 2A 23 44 3F 79 DD AD D1 9C A6 0C 90 BF 5C 3D E6 *#D?y........\=.
01FFE0: 5F 2B FC E0 FD 86 26 63 C0 CA E3 CB 04 71 95 03 _+....&c.....q..
01FFF0: 56 C7 12 CA 29 AB 90 A2 BC 04 04 B5 A0 80 1C 45 V...)..........E
020000: 2A 20 56 69 20 6E 6F 74 65 72 65 72 2C 20 68 76 * Vi noterer, hv
020010: 6F 72 20 6D 61 78 20 73 74 7D 72 20 2A 29 0D 0A or max st}r *)..
020020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
020030: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 END;..
020040: 20 20 57 52 49 54 45 4C 4E 28 4C 53 54 2C 27 44 WRITELN(LST,'D
020050: 65 74 20 73 74 7C 72 73 74 65 20 74 61 6C 20 65 et st|rste tal e
020060: 72 20 27 2C 20 6D 61 78 2C 20 27 20 6F 67 20 64 r ', max, ' og d
020070: 65 74 20 73 74 7D 72 20 73 6F 6D 20 6E 72 2E 20 et st}r som nr.
020080: 27 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ',..
020090: 20 20 20 20 20 20 6E 72 2C 20 27 20 69 20 6F 76 nr, ' i ov
0200A0: 65 6E 73 74 7D 65 6E 64 65 20 72 7B 6B 6B 65 27 enst}ende r{kke'
0200B0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 2E );.. END.
0200C0: 0D 0A 1A 52 49 54 45 4C 4E 28 4C 53 54 2C 27 44 ...RITELN(LST,'D
0200D0: 65 74 20 73 74 7C 72 73 74 65 20 74 61 6C 20 65 et st|rste tal e
0200E0: 72 20 27 2C 20 6D 61 78 2C 20 27 20 6F 67 20 64 r ', max, ' og d
0200F0: 65 74 20 73 74 7D 72 20 73 6F 6D 20 6E 72 2E 20 et st}r som nr.
020100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020160: 0D 00 68 00 00 00 00 00 00 00 00 00 00 00 33 00 ..h...........3.
020170: EE BF 04 00 00 00 00 00 00 30 00 00 48 97 CD 73 .........0..H..s
020180: DE 00 00 AD 30 54 BA 44 0B 9F F0 F5 6F 57 69 8D ....0T.D....oWi.
020190: 55 D7 0B B7 AA C5 8A C5 3F 15 C3 BE F3 39 42 BD U.......?....9B.
0201A0: D6 F3 60 D5 DF 94 88 5E 54 FE E0 D8 53 4E 37 4A ..`....^T...SN7J
0201B0: 1A 9B 93 88 EB 7E 8E 3C A6 57 6A FB AF 5A BE 0A .....~.<.Wj..Z..
0201C0: 16 AA CD A2 BB 16 98 DA 08 C9 A8 6E FD F6 B8 A3 ...........n...£
0201D0: 1F 70 01 AA 8D 14 CC C5 39 15 D4 5C EF 5E D9 33 .p......9..\.^.3
0201E0: 98 E1 67 5D 77 00 D7 8E 37 2B 37 F4 5F 6F 8C 4D ..g]w...7+7._o.M
0201F0: D4 75 AD 29 0A D8 60 C2 0E 70 62 D9 2E 18 3E 7C .u.)..`..pb...>|
020200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
020210: 1B 00 01 00 02 09 52 E5 1B 00 41 02 00 00 00 02 ......R...A.....
020220: 1B 00 46 02 00 00 00 02 1B 00 42 02 00 00 00 02 ..F.......B.....
020230: 1B 00 47 02 00 00 00 02 1B 00 43 02 00 00 00 02 ..G.......C.....
020240: 1B 00 48 02 00 00 00 02 1B 00 44 02 00 00 00 02 ..H.......D.....
020250: 1B 00 49 02 00 00 00 02 1B 00 45 02 00 00 00 02 ..I.......E.....
020260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020300: D3 41 D1 CC F8 E9 32 0D 82 E5 96 0F 53 10 A5 D0 .A....2.....S...
020310: B3 56 FF 0C 00 5F 5A C3 8C CC 28 C2 00 24 66 EE .V..._Z...(..$f.
020320: 99 54 D6 B3 A8 C3 40 DB 39 2C 0A 76 D2 27 FE 97 .T....@.9,.v.'..
020330: 22 96 01 03 33 62 C9 3C 5E B1 E4 C0 E4 CB F5 30 "...3b.<^......0
020340: 10 63 39 AC 2F CB 65 CC 10 C0 40 E5 C0 04 89 0C .c9./.e...@.....
020350: 4C 38 C7 98 3C 81 E0 06 66 34 58 25 66 39 8F 62 L8..<...f4X%f9.b
020360: C9 60 56 3A 66 85 C7 41 E2 CB 78 58 E7 F2 F5 F2 .`V:f..A..xX....
020370: 58 81 60 C0 E4 91 18 2C D7 F1 5C 03 1C B6 18 FA X.`....,..\.....
020380: C1 64 C5 0C 7B 5F 7C C1 1A 16 9F 5C 71 88 88 BE .d..{_|....\q...
020390: 38 E2 33 19 B9 57 18 11 98 2B D6 1F 23 A8 19 85 8.3..W...+..#...
0203A0: A0 57 5C 62 39 CB 4C D4 25 26 29 5C 19 EA B2 1C .W\b9.L.%&)\....
0203B0: C3 A9 3C 19 26 AA 03 15 B1 CC 50 85 2B 55 28 CC ..<.&.....P.+U(.
0203C0: C2 99 72 A1 C3 66 0A 75 C9 8A 0E 46 48 42 54 F2 ..r..f.u...FHBT.
0203D0: EB 82 AC 13 1F 52 99 32 4C 24 B9 DE 97 54 D6 92 .....R.2L$...T..
0203E0: C2 92 11 00 EE 90 F4 AB 8C E8 41 D7 85 1F E4 06 ..........A.....
0203F0: 41 45 C0 82 67 61 A9 BA 85 07 C5 D5 B5 22 56 19 AE..ga......."V.
020400: AA B2 82 67 25 95 92 66 2C 47 B4 EA DA 19 AB A1 ...g%..f,G......
020410: 4A 2A B3 AE 5A AB A8 C2 AA B2 BA D5 95 25 CF 10 J*..Z........%..
020420: DC D0 10 07 B5 75 C9 48 0A 4B 46 10 5F 21 7A F9 .....u.H.KF._!z.
020430: 75 F0 12 43 40 54 D9 E9 C3 BE 58 67 3B 7C 8C 85 u..C@T....Xg;|..
020440: 68 E4 D7 04 CD 3D 1B 4C 95 95 3E E4 8A CF 76 C1 h....=.L..>...v.
020450: 1A 17 A2 91 5F 10 A4 DA 6D E9 1A AF A2 7C 69 18 ...._...m....|i.
020460: D2 98 CE 17 A2 A5 5E 05 11 C2 4C 45 AB 7B 80 88 ......^...LE.{..
020470: 08 2E 29 A6 82 4A 69 73 B4 77 F6 5D B0 8C 00 85 ..)..Jis.w.]....
020480: EA 54 81 C6 D8 68 15 2A 2C 88 6D AD 0A 52 06 E5 .T...h.*,.m..R..
020490: A6 55 40 39 68 6F AA 9F 30 12 12 99 B1 29 3A 19 .U@9ho..0....):.
0204A0: 26 60 64 00 41 AE 6D 09 94 ED 29 51 7B 14 83 BE &`d.A.m...)Q{...
0204B0: F6 6B 0E 9E DA 9C D7 B2 41 49 54 5C D2 0D ED 05 .k......AIT\....
0204C0: 7D 6D 2E 60 51 02 48 EF 75 40 80 6F BD A5 0C E2 }m.`Q.H.u@.o....
0204D0: FB 2F FA 35 BE F4 EB 04 D5 98 09 03 32 C7 F7 A8 ./.5........2...
0204E0: A6 9A 46 5E 7B 5E 00 38 F8 C0 80 87 46 11 A1 17 ..F^{^.8....F...
0204F0: D0 89 E8 56 D1 2C E8 19 74 09 BA E6 45 AE 84 83 ...V.,..t...E...
020500: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
020510: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 62 WRITELN(b
020520: 79 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 y);..
020530: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
020540: 28 69 6E 66 6F 29 3B 0D 0A 20 20 20 20 20 20 20 (info);..
020550: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
020560: 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 TELN;..
020570: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
020580: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
020590: 0A 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 . END;..
0205A0: 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 WRITELN;..
0205B0: 20 20 20 20 20 72 65 74 75 72 3B 0D 0A 20 20 20 retur;..
0205C0: 20 45 4E 44 3B 20 28 2A 20 75 64 73 6B 72 69 76 END; (* udskriv
0205D0: 20 2A 29 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 45 *).. .. PROCE
0205E0: 44 55 52 45 20 73 6C 65 74 3B 0D 0A 20 20 0D 0A DURE slet;.. ..
0205F0: 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 6D VAR.. m
020600: 65 64 6C 65 6D 73 6E 72 20 3A 20 49 4E 54 45 47 edlemsnr : INTEG
020610: 45 52 3B 0D 0A 20 20 20 20 20 20 63 68 20 3A 20 ER;.. ch :
020620: 43 48 41 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 CHAR;.. ..
020630: 20 42 45 47 49 4E 20 28 2A 20 73 6C 65 74 20 2A BEGIN (* slet *
020640: 29 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 43 ).. WRITE(C
020650: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 20 47 LRHOM);.. G
020660: 4F 54 4F 58 59 28 31 30 2C 20 35 29 3B 0D 0A 20 OTOXY(10, 5);..
020670: 20 20 20 20 20 57 52 49 54 45 28 27 48 76 65 6D WRITE('Hvem
020680: 20 73 6B 61 6C 20 73 6C 65 74 74 65 73 3F 20 54 skal slettes? T
020690: 61 73 74 20 6D 65 64 6C 65 6D 73 6E 75 6D 6D 65 ast medlemsnumme
0206A0: 72 3A 20 27 29 3B 0D 0A 20 20 20 20 20 20 52 45 r: ');.. RE
0206B0: 41 44 4C 4E 28 6D 65 64 6C 65 6D 73 6E 72 29 3B ADLN(medlemsnr);
0206C0: 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 .. GOTOXY(1
0206D0: 30 2C 20 37 29 3B 0D 0A 20 20 20 20 20 20 49 46 0, 7);.. IF
0206E0: 20 6D 65 64 6C 65 6D 73 6E 72 20 3E 20 4C 45 4E medlemsnr > LEN
0206F0: 47 54 48 28 66 69 6C 29 0D 0A 20 20 20 20 20 20 GTH(fil)..
020700: 50 52 4F 47 52 41 4D 20 6D 65 6E 75 66 69 6C 3B PROGRAM menufil;
020710: 0D 0A 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 .... TYPE..
020720: 73 74 72 33 30 20 3D 20 53 54 52 49 4E 47 28 2E str30 = STRING(.
020730: 33 30 2E 29 3B 0D 0A 20 20 20 20 6D 65 64 6C 65 30.);.. medle
020740: 6D 73 70 6F 73 74 20 3D 20 52 45 43 4F 52 44 0D mspost = RECORD.
020750: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
020760: 20 20 20 20 20 6E 61 76 6E 2C 20 61 64 72 65 73 navn, adres
020770: 73 65 2C 20 62 79 2C 20 69 6E 66 6F 20 3A 20 73 se, by, info : s
020780: 74 72 33 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 tr30;..
020790: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
0207A0: 20 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 66 69 .. VAR.. fi
0207B0: 6C 20 3A 20 46 49 4C 45 20 4F 46 20 6D 65 64 6C l : FILE OF medl
0207C0: 65 6D 73 70 6F 73 74 3B 0D 0A 20 20 20 20 6D 65 emspost;.. me
0207D0: 64 6C 65 6D 20 3A 20 6D 65 64 6C 65 6D 73 70 6F dlem : medlemspo
0207E0: 73 74 3B 0D 0A 20 20 20 20 63 68 20 3A 20 43 48 st;.. ch : CH
0207F0: 41 52 3B 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 45 AR;.. .. PROCE
020800: 44 55 52 45 20 72 65 74 75 72 3B 0D 0A 20 20 20 DURE retur;..
020810: 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 .. VAR..
020820: 20 20 63 68 20 3A 20 43 48 41 52 3B 0D 0A 20 20 ch : CHAR;..
020830: 20 20 0D 0A 20 20 20 20 42 45 47 49 4E 20 28 2A .. BEGIN (*
020840: 20 72 65 74 75 72 20 2A 29 0D 0A 20 20 20 20 20 retur *)..
020850: 20 57 52 49 54 45 28 27 54 61 73 74 20 3C 52 45 WRITE('Tast <RE
020860: 54 55 52 4E 3E 3A 20 27 29 3B 0D 0A 20 20 20 20 TURN>: ');..
020870: 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 REPEAT..
020880: 20 20 52 45 41 44 28 4B 42 44 2C 20 63 68 29 3B READ(KBD, ch);
020890: 0D 0A 20 20 20 20 20 20 55 4E 54 49 4C 20 63 68 .. UNTIL ch
0208A0: 20 3D 20 43 48 52 28 31 33 29 3B 0D 0A 20 20 20 = CHR(13);..
0208B0: 20 45 4E 44 3B 20 28 2A 20 72 65 74 75 72 20 2A END; (* retur *
0208C0: 29 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 ).. .. PROCEDU
0208D0: 52 45 20 6F 70 72 65 74 3B 0D 0A 20 20 20 20 0D RE opret;.. .
0208E0: 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 . VAR..
0208F0: 66 69 6C 6E 61 76 6E 20 3A 20 53 54 52 49 4E 47 filnavn : STRING
020900: 20 20 54 48 45 4E 20 57 52 49 54 45 28 27 4D 65 THEN WRITE('Me
020910: 64 6C 65 6D 73 6E 75 6D 6D 65 72 65 74 20 65 72 dlemsnummeret er
020920: 20 66 6F 72 20 73 74 6F 72 74 27 29 0D 0A 20 20 for stort')..
020930: 20 20 20 20 20 20 45 4C 53 45 0D 0A 20 20 20 20 ELSE..
020940: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
020950: 20 20 20 20 20 20 20 20 20 53 45 45 4B 28 66 69 SEEK(fi
020960: 6C 2C 20 6D 65 64 6C 65 6D 73 6E 72 20 2D 20 31 l, medlemsnr - 1
020970: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
020980: 52 45 41 44 28 66 69 6C 2C 20 6D 65 64 6C 65 6D READ(fil, medlem
020990: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
0209A0: 57 49 54 48 20 6D 65 64 6C 65 6D 20 44 4F 0D 0A WITH medlem DO..
0209B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 BE
0209C0: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
0209D0: 20 20 20 20 20 49 46 20 6E 61 76 6E 20 3D 20 27 IF navn = '
0209E0: 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 '..
0209F0: 20 20 20 20 20 54 48 45 4E 20 57 52 49 54 45 4C THEN WRITEL
020A00: 4E 28 27 44 65 72 20 65 72 20 69 6E 74 65 74 20 N('Der er intet
020A10: 6D 65 64 6C 65 6D 20 6D 65 64 20 64 65 74 74 65 medlem med dette
020A20: 20 6E 75 6D 6D 65 72 27 29 0D 0A 20 20 20 20 20 nummer')..
020A30: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 ELS
020A40: 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 E..
020A50: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
020A60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
020A70: 20 20 20 20 57 52 49 54 45 28 27 53 6B 61 6C 20 WRITE('Skal
020A80: 27 2C 20 6E 61 76 6E 2C 20 27 20 73 6C 65 74 74 ', navn, ' slett
020A90: 65 73 20 28 6A 2F 6E 29 3A 20 27 29 3B 0D 0A 20 es (j/n): ');..
020AA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
020AB0: 20 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 REPEAT..
020AC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
020AD0: 20 20 20 20 20 52 45 41 44 28 4B 42 44 2C 20 63 READ(KBD, c
020AE0: 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 h);..
020AF0: 20 20 20 20 20 20 20 20 20 20 20 55 4E 54 49 4C UNTIL
020B00: 28 2E 31 34 2E 29 3B 0D 0A 20 20 20 20 20 20 0D (.14.);.. .
020B10: 0A 20 20 20 20 42 45 47 49 4E 20 28 2A 20 6F 70 . BEGIN (* op
020B20: 72 65 74 20 2A 29 0D 0A 20 20 20 20 20 20 57 52 ret *).. WR
020B30: 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 ITE(CLRHOM);..
020B40: 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 35 GOTOXY(10, 5
020B50: 29 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 );.. WRITE(
020B60: 27 48 76 61 64 20 73 6B 61 6C 20 6B 61 72 74 6F 'Hvad skal karto
020B70: 74 65 6B 65 74 20 68 65 64 64 65 3A 20 27 29 3B teket hedde: ');
020B80: 0D 0A 20 20 20 20 20 20 52 45 41 44 4C 4E 28 66 .. READLN(f
020B90: 69 6C 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 ilnavn);..
020BA0: 41 53 53 49 47 4E 28 66 69 6C 2C 20 66 69 6C 6E ASSIGN(fil, filn
020BB0: 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 52 45 57 avn);.. REW
020BC0: 52 49 54 45 28 66 69 6C 29 3B 0D 0A 20 20 20 20 RITE(fil);..
020BD0: 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 37 29 3B GOTOXY(10, 7);
020BE0: 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 66 69 .. WRITE(fi
020BF0: 6C 6E 61 76 6E 2C 20 27 20 65 72 20 6E 75 20 6F lnavn, ' er nu o
020C00: 70 72 65 74 74 65 74 27 29 3B 0D 0A 20 20 20 20 prettet');..
020C10: 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 39 29 3B GOTOXY(10, 9);
020C20: 0D 0A 20 20 20 20 20 20 72 65 74 75 72 3B 0D 0A .. retur;..
020C30: 20 20 20 20 45 4E 44 3B 20 28 2A 20 6F 70 72 65 END; (* opre
020C40: 74 20 2A 29 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 t *).. .. PROC
020C50: 45 44 55 52 45 20 68 76 69 6C 6B 65 6E 66 69 6C EDURE hvilkenfil
020C60: 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 56 41 52 ;.. .. VAR
020C70: 0D 0A 20 20 20 20 20 20 66 69 6C 6E 61 76 6E 20 .. filnavn
020C80: 3A 20 53 54 52 49 4E 47 28 2E 31 34 2E 29 3B 0D : STRING(.14.);.
020C90: 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 47 49 4E . .. BEGIN
020CA0: 20 28 2A 20 68 76 69 6C 6B 65 6E 66 69 6C 20 2A (* hvilkenfil *
020CB0: 29 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 43 ).. WRITE(C
020CC0: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 20 47 LRHOM);.. G
020CD0: 4F 54 4F 58 59 28 31 30 2C 20 35 29 3B 0D 0A 20 OTOXY(10, 5);..
020CE0: 20 20 20 20 20 57 52 49 54 45 28 27 48 76 61 64 WRITE('Hvad
020CF0: 20 68 65 64 64 65 72 20 64 65 6E 20 65 6B 73 69 hedder den eksi
020D00: 20 63 68 20 49 4E 20 28 2E 20 27 4A 27 2C 20 27 ch IN (. 'J', '
020D10: 6A 27 2C 20 27 4E 27 2C 20 27 6E 27 2E 29 3B 0D j', 'N', 'n'.);.
020D20: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
020D30: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 63 WRITELN(c
020D40: 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 h);..
020D50: 20 20 20 20 20 20 20 20 20 20 20 49 46 20 63 68 IF ch
020D60: 20 49 4E 20 28 2E 20 27 4A 27 2C 20 27 6A 27 2E IN (. 'J', 'j'.
020D70: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 )..
020D80: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 THEN
020D90: 6E 61 76 6E 20 3A 3D 20 27 27 3B 0D 0A 20 20 20 navn := '';..
020DA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
020DB0: 20 20 20 53 45 45 4B 28 66 69 6C 2C 20 6D 65 64 SEEK(fil, med
020DC0: 6C 65 6D 73 6E 72 20 2D 20 31 29 3B 0D 0A 20 20 lemsnr - 1);..
020DD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
020DE0: 20 20 20 20 57 52 49 54 45 28 66 69 6C 2C 20 6D WRITE(fil, m
020DF0: 65 64 6C 65 6D 29 3B 0D 0A 20 20 20 20 20 20 20 edlem);..
020E00: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
020E10: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
020E20: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
020E30: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
020E40: 20 47 4F 54 4F 58 59 28 31 30 2C 20 39 29 3B 0D GOTOXY(10, 9);.
020E50: 0A 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 . retur
020E60: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 45 4E 44 ;.. END
020E70: 3B 20 28 2A 20 73 6C 65 74 20 2A 29 0D 0A 20 20 ; (* slet *)..
020E80: 0D 0A 20 20 50 52 4F 43 45 44 55 52 45 20 72 65 .. PROCEDURE re
020E90: 74 3B 0D 0A 20 20 0D 0A 20 20 20 20 56 41 52 0D t;.. .. VAR.
020EA0: 0A 20 20 20 20 20 20 6D 65 64 6C 65 6D 73 6E 72 . medlemsnr
020EB0: 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 : INTEGER;..
020EC0: 20 20 20 63 68 20 3A 20 43 48 41 52 3B 0D 0A 20 ch : CHAR;..
020ED0: 20 20 20 20 20 0D 0A 20 20 20 20 42 45 47 49 4E .. BEGIN
020EE0: 20 28 2A 20 72 65 74 20 2A 29 0D 0A 20 20 20 20 (* ret *)..
020EF0: 20 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B WRITE(CLRHOM);
020F00: 73 74 65 72 65 6E 64 65 20 66 69 6C 3A 20 27 29 sterende fil: ')
020F10: 3B 0D 0A 20 20 20 20 20 20 52 45 41 44 4C 4E 28 ;.. READLN(
020F20: 66 69 6C 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 20 filnavn);..
020F30: 20 41 53 53 49 47 4E 28 66 69 6C 2C 20 66 69 6C ASSIGN(fil, fil
020F40: 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 52 45 navn);.. RE
020F50: 53 45 54 28 66 69 6C 29 3B 0D 0A 20 20 20 20 20 SET(fil);..
020F60: 20 47 4F 54 4F 58 59 28 31 30 2C 20 37 29 3B 0D GOTOXY(10, 7);.
020F70: 0A 20 20 20 20 20 20 72 65 74 75 72 3B 0D 0A 20 . retur;..
020F80: 20 20 20 45 4E 44 3B 20 28 2A 20 68 76 69 6C 6B END; (* hvilk
020F90: 65 6E 66 69 6C 20 2A 29 0D 0A 20 20 0D 0A 20 20 enfil *).. ..
020FA0: 50 52 4F 43 45 44 55 52 45 20 75 64 73 6B 72 69 PROCEDURE udskri
020FB0: 76 3B 0D 0A 20 20 0D 0A 20 20 20 20 56 41 52 0D v;.. .. VAR.
020FC0: 0A 20 20 20 20 20 20 69 20 3A 20 49 4E 54 45 47 . i : INTEG
020FD0: 45 52 3B 0D 0A 20 20 20 20 20 20 63 68 20 3A 20 ER;.. ch :
020FE0: 43 48 41 52 3B 0D 0A 20 20 20 20 20 20 75 64 66 CHAR;.. udf
020FF0: 69 6C 20 3A 20 54 45 58 54 3B 0D 0A 20 20 20 20 il : TEXT;..
021000: 20 20 75 64 6E 61 76 6E 20 3A 20 53 54 52 49 4E udnavn : STRIN
021010: 47 28 2E 34 2E 29 3B 0D 0A 20 20 20 20 0D 0A 20 G(.4.);.. ..
021020: 20 20 20 42 45 47 49 4E 20 28 2A 20 75 64 73 6B BEGIN (* udsk
021030: 72 69 76 20 2A 29 0D 0A 20 20 20 20 20 20 57 52 riv *).. WR
021040: 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 ITE(CLRHOM);..
021050: 20 20 20 20 57 52 49 54 45 28 27 5C 6E 73 6B 65 WRITE('\nske
021060: 73 20 75 64 73 6B 72 69 66 74 20 70 7D 20 73 6B s udskrift p} sk
021070: 7B 72 6D 20 65 6C 6C 65 72 20 70 72 69 6E 74 65 {rm eller printe
021080: 72 20 28 73 2F 70 29 3A 20 27 29 3B 0D 0A 20 20 r (s/p): ');..
021090: 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 REPEAT..
0210A0: 20 20 20 20 52 45 41 44 28 4B 42 44 2C 20 63 68 READ(KBD, ch
0210B0: 29 3B 0D 0A 20 20 20 20 20 20 55 4E 54 49 4C 20 );.. UNTIL
0210C0: 63 68 20 49 4E 20 28 2E 20 27 53 27 2C 20 27 73 ch IN (. 'S', 's
0210D0: 27 2C 20 27 50 27 2C 20 27 70 27 2E 29 3B 0D 0A ', 'P', 'p'.);..
0210E0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 63 68 WRITELN(ch
0210F0: 29 3B 0D 0A 20 20 20 20 20 20 49 46 20 63 68 20 );.. IF ch
021100: 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 .. GOTOXY(1
021110: 30 2C 20 30 29 3B 20 57 52 49 54 45 28 27 54 61 0, 0); WRITE('Ta
021120: 73 74 20 6D 65 64 6C 65 6D 73 6E 75 6D 6D 65 72 st medlemsnummer
021130: 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 6D 65 64 : '); READLN(med
021140: 6C 65 6D 73 6E 72 29 3B 0D 0A 20 20 20 20 20 20 lemsnr);..
021150: 53 45 45 4B 28 66 69 6C 2C 20 6D 65 64 6C 65 6D SEEK(fil, medlem
021160: 73 6E 72 20 2D 20 31 29 3B 0D 0A 20 20 20 20 20 snr - 1);..
021170: 20 52 45 41 44 28 66 69 6C 2C 20 6D 65 64 6C 65 READ(fil, medle
021180: 6D 29 3B 0D 0A 20 20 20 20 20 20 53 45 45 4B 28 m);.. SEEK(
021190: 66 69 6C 2C 20 6D 65 64 6C 65 6D 73 6E 72 20 2D fil, medlemsnr -
0211A0: 20 31 29 3B 0D 0A 20 20 20 20 20 20 57 49 54 48 1);.. WITH
0211B0: 20 6D 65 64 6C 65 6D 20 44 4F 0D 0A 20 20 20 20 medlem DO..
0211C0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
0211D0: 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 GOTOXY(10,
0211E0: 32 29 3B 20 57 52 49 54 45 28 27 4E 61 76 6E 3A 2); WRITE('Navn:
0211F0: 20 27 2C 20 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 ', navn);..
021200: 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C GOTOXY(10,
021210: 20 33 29 3B 20 57 52 49 54 45 28 27 41 64 72 65 3); WRITE('Adre
021220: 73 73 65 3A 20 27 2C 20 61 64 72 65 73 73 65 29 sse: ', adresse)
021230: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 47 4F 54 ;.. GOT
021240: 4F 58 59 28 31 30 2C 20 34 29 3B 20 57 52 49 54 OXY(10, 4); WRIT
021250: 45 28 27 42 79 3A 20 27 2C 20 62 79 29 3B 0D 0A E('By: ', by);..
021260: 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 GOTOXY
021270: 28 31 30 2C 20 35 29 3B 20 57 52 49 54 45 28 27 (10, 5); WRITE('
021280: 49 6E 66 6F 3A 20 27 2C 20 69 6E 66 6F 29 3B 0D Info: ', info);.
021290: 0A 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 . GOTOX
0212A0: 59 28 31 30 2C 20 37 29 3B 20 57 52 49 54 45 28 Y(10, 7); WRITE(
0212B0: 27 48 76 61 64 20 73 6B 61 6C 20 72 65 74 74 65 'Hvad skal rette
0212C0: 73 3A 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 s:');..
0212D0: 20 47 4F 54 4F 58 59 28 31 30 2C 20 38 29 3B 20 GOTOXY(10, 8);
0212E0: 57 52 49 54 45 28 27 4E 20 4E 61 76 6E 27 29 3B WRITE('N Navn');
0212F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F .. GOTO
021300: 49 4E 20 28 2E 20 27 53 27 2C 20 27 73 27 2E 29 IN (. 'S', 's'.)
021310: 0D 0A 20 20 20 20 20 20 20 20 54 48 45 4E 20 75 .. THEN u
021320: 64 6E 61 76 6E 20 3A 3D 20 27 43 4F 4E 3A 27 0D dnavn := 'CON:'.
021330: 0A 20 20 20 20 20 20 20 20 45 4C 53 45 20 75 64 . ELSE ud
021340: 6E 61 76 6E 20 3A 3D 20 27 4C 53 54 3A 27 3B 0D navn := 'LST:';.
021350: 0A 20 20 20 20 20 20 41 53 53 49 47 4E 28 75 64 . ASSIGN(ud
021360: 66 69 6C 2C 20 75 64 6E 61 76 6E 29 3B 0D 0A 20 fil, udnavn);..
021370: 20 20 20 20 20 52 45 53 45 54 28 66 69 6C 29 3B RESET(fil);
021380: 0D 0A 20 20 20 20 20 20 52 45 57 52 49 54 45 28 .. REWRITE(
021390: 75 64 66 69 6C 29 3B 0D 0A 20 20 20 20 20 20 69 udfil);.. i
0213A0: 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 20 57 48 := 0;.. WH
0213B0: 49 4C 45 20 4E 4F 54 20 45 4F 46 28 66 69 6C 29 ILE NOT EOF(fil)
0213C0: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 42 45 47 DO.. BEG
0213D0: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 69 20 IN.. i
0213E0: 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 20 20 20 20 := i + 1;..
0213F0: 20 20 20 20 20 52 45 41 44 28 66 69 6C 2C 20 6D READ(fil, m
021400: 65 64 6C 65 6D 29 3B 0D 0A 20 20 20 20 20 20 20 edlem);..
021410: 20 20 20 57 49 54 48 20 6D 65 64 6C 65 6D 20 44 WITH medlem D
021420: 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 O.. B
021430: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
021440: 20 20 20 20 49 46 20 6E 61 76 6E 20 3C 3E 20 27 IF navn <> '
021450: 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 '..
021460: 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 THEN..
021470: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
021480: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
021490: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4D WRITELN('M
0214A0: 65 64 6C 65 6D 20 6E 72 2E 20 27 2C 20 69 2C 20 edlem nr. ', i,
0214B0: 27 3A 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 ': ');..
0214C0: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
0214D0: 45 4C 4E 28 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 ELN(navn);..
0214E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0214F0: 57 52 49 54 45 4C 4E 28 61 64 72 65 73 73 65 29 WRITELN(adresse)
021500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
021510: 1C 00 01 00 02 09 52 E5 1C 00 41 02 00 00 00 02 ......R...A.....
021520: 1C 00 46 02 00 00 00 02 1C 00 42 02 00 00 00 02 ..F.......B.....
021530: 1C 00 47 02 00 00 00 02 1C 00 43 02 00 00 00 02 ..G.......C.....
021540: 1C 00 48 02 00 00 00 02 1C 00 44 02 00 00 00 02 ..H.......D.....
021550: 1C 00 49 02 00 00 00 02 1C 00 45 02 00 00 00 02 ..I.......E.....
021560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021600: 58 59 28 31 30 2C 20 39 29 3B 20 57 52 49 54 45 XY(10, 9); WRITE
021610: 28 27 41 20 41 64 72 65 73 73 65 27 29 3B 0D 0A ('A Adresse');..
021620: 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 GOTOXY
021630: 28 31 30 2C 20 31 30 29 3B 20 57 52 49 54 45 28 (10, 10); WRITE(
021640: 27 42 20 42 79 27 29 3B 0D 0A 20 20 20 20 20 20 'B By');..
021650: 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 31 GOTOXY(10, 1
021660: 31 29 3B 20 57 52 49 54 45 28 27 49 20 49 6E 66 1); WRITE('I Inf
021670: 6F 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 o');..
021680: 47 4F 54 4F 58 59 28 31 30 2C 20 31 32 29 3B 20 GOTOXY(10, 12);
021690: 57 52 49 54 45 28 27 46 20 46 5B 52 44 49 47 27 WRITE('F F[RDIG'
0216A0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 52 45 );.. RE
0216B0: 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 20 20 PEAT..
0216C0: 20 20 47 4F 54 4F 58 59 28 30 2C 20 31 34 29 3B GOTOXY(0, 14);
0216D0: 20 57 52 49 54 45 28 43 4C 52 45 4F 53 29 3B 0D WRITE(CLREOS);.
0216E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 . GOT
0216F0: 4F 58 59 28 31 30 2C 20 31 34 29 3B 20 57 52 49 OXY(10, 14); WRI
021700: 54 45 28 27 54 61 73 74 20 6B 6F 6D 6D 61 6E 64 TE('Tast kommand
021710: 6F 20 28 4E 2F 41 2F 42 2F 49 2F 46 29 3A 20 27 o (N/A/B/I/F): '
021720: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
021730: 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 REPEAT..
021740: 20 20 20 20 20 20 52 45 41 44 28 4B 42 44 2C 20 READ(KBD,
021750: 63 68 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ch);..
021760: 20 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E UNTIL ch IN (.
021770: 20 27 4E 27 2C 20 27 6E 27 2C 20 27 41 27 2C 20 'N', 'n', 'A',
021780: 27 61 27 2C 20 27 42 27 2C 20 27 62 27 2C 20 27 'a', 'B', 'b', '
021790: 49 27 2C 20 27 69 27 2C 20 27 46 27 2C 20 27 66 I', 'i', 'F', 'f
0217A0: 27 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 '.);..
0217B0: 20 20 57 52 49 54 45 28 63 68 29 3B 0D 0A 20 20 WRITE(ch);..
0217C0: 20 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 GOTOXY
0217D0: 28 31 30 2C 20 31 36 29 3B 20 57 52 49 54 45 28 (10, 16); WRITE(
0217E0: 27 54 61 73 74 20 7B 6E 64 72 69 6E 67 3A 20 27 'Tast {ndring: '
0217F0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
021800: 30 2C 20 31 31 29 3B 20 57 52 49 54 45 28 27 53 0, 11); WRITE('S
021810: 6C 65 74 74 65 20 6D 65 64 6C 65 6D 27 29 3B 0D lette medlem');.
021820: 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 . GOTOXY(10
021830: 2C 20 31 33 29 3B 20 57 52 49 54 45 28 27 52 65 , 13); WRITE('Re
021840: 74 74 65 20 69 20 6D 65 64 6C 65 6D 73 70 6F 73 tte i medlemspos
021850: 74 27 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F t');.. GOTO
021860: 58 59 28 31 30 2C 20 31 35 29 3B 20 57 52 49 54 XY(10, 15); WRIT
021870: 45 28 27 49 6E 64 73 7B 74 74 65 20 6E 79 74 20 E('Inds{tte nyt
021880: 6D 65 64 6C 65 6D 20 69 20 6B 61 72 74 6F 74 65 medlem i kartote
021890: 6B 27 29 3B 0D 0A 20 20 20 20 20 20 47 4F 54 4F k');.. GOTO
0218A0: 58 59 28 31 30 2C 20 31 37 29 3B 20 57 52 49 54 XY(10, 17); WRIT
0218B0: 45 28 27 41 46 53 4C 55 54 54 45 20 70 72 6F 67 E('AFSLUTTE prog
0218C0: 72 61 6D 6B 7C 72 73 6C 65 6E 27 29 3B 0D 0A 20 ramk|rslen');..
0218D0: 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 GOTOXY(10,
0218E0: 31 39 29 3B 20 57 52 49 54 45 28 27 54 61 73 74 19); WRITE('Tast
0218F0: 20 6B 6F 6D 6D 61 6E 64 6F 3A 20 28 55 2F 53 2F kommando: (U/S/
021900: 52 2F 49 2F 41 29 3A 20 27 29 3B 0D 0A 20 20 20 R/I/A): ');..
021910: 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 REPEAT..
021920: 20 20 20 52 45 41 44 28 4B 42 44 2C 20 63 68 29 READ(KBD, ch)
021930: 3B 0D 0A 20 20 20 20 20 20 55 4E 54 49 4C 20 63 ;.. UNTIL c
021940: 68 20 49 4E 20 28 2E 20 27 55 27 2C 20 27 75 27 h IN (. 'U', 'u'
021950: 2C 20 27 53 27 2C 20 27 73 27 2C 20 27 52 27 2C , 'S', 's', 'R',
021960: 20 27 72 27 2C 20 27 49 27 2C 20 27 69 27 2C 20 'r', 'I', 'i',
021970: 27 41 27 2C 20 27 61 27 2E 29 3B 0D 0A 20 20 20 'A', 'a'.);..
021980: 20 20 20 57 52 49 54 45 4C 4E 28 63 68 29 3B 0D WRITELN(ch);.
021990: 0A 20 20 20 20 20 20 43 41 53 45 20 63 68 20 4F . CASE ch O
0219A0: 46 0D 0A 20 20 20 20 20 20 20 20 27 55 27 2C 20 F.. 'U',
0219B0: 27 75 27 20 3A 20 75 64 73 6B 72 69 76 3B 0D 0A 'u' : udskriv;..
0219C0: 20 20 20 20 20 20 20 20 27 53 27 2C 20 27 73 27 'S', 's'
0219D0: 20 3A 20 73 6C 65 74 3B 0D 0A 20 20 20 20 20 20 : slet;..
0219E0: 20 20 27 52 27 2C 20 27 72 27 20 3A 20 72 65 74 'R', 'r' : ret
0219F0: 3B 0D 0A 20 20 20 20 20 20 20 20 27 49 27 2C 20 ;.. 'I',
021A00: 43 41 53 45 20 63 68 20 4F 46 0D 0A 20 20 20 20 CASE ch OF..
021A10: 20 20 20 20 20 20 20 20 20 20 27 4E 27 2C 20 27 'N', '
021A20: 6E 27 20 3A 20 52 45 41 44 28 6E 61 76 6E 29 3B n' : READ(navn);
021A30: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
021A40: 27 41 27 2C 20 27 61 27 20 3A 20 52 45 41 44 28 'A', 'a' : READ(
021A50: 61 64 72 65 73 73 65 29 3B 0D 0A 20 20 20 20 20 adresse);..
021A60: 20 20 20 20 20 20 20 20 20 27 42 27 2C 20 27 62 'B', 'b
021A70: 27 20 3A 20 52 45 41 44 28 62 79 29 3B 0D 0A 20 ' : READ(by);..
021A80: 20 20 20 20 20 20 20 20 20 20 20 20 20 27 49 27 'I'
021A90: 2C 20 27 69 27 20 3A 20 52 45 41 44 28 69 6E 66 , 'i' : READ(inf
021AA0: 6F 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 o);..
021AB0: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
021AC0: 20 20 20 49 46 20 4E 4F 54 20 28 63 68 20 49 4E IF NOT (ch IN
021AD0: 20 28 2E 27 46 27 2C 20 27 66 27 2E 29 29 0D 0A (.'F', 'f'.))..
021AE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 TH
021AF0: 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 EN..
021B00: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
021B10: 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4F 54 GOT
021B20: 4F 58 59 28 31 30 2C 20 31 38 29 3B 20 0D 0A 20 OXY(10, 18); ..
021B30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
021B40: 20 72 65 74 75 72 3B 0D 0A 20 20 20 20 20 20 20 retur;..
021B50: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
021B60: 20 20 20 20 20 20 20 20 20 55 4E 54 49 4C 20 63 UNTIL c
021B70: 68 20 49 4E 20 28 2E 27 46 27 2C 20 27 66 27 2E h IN (.'F', 'f'.
021B80: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 );.. WR
021B90: 49 54 45 28 66 69 6C 2C 20 6D 65 64 6C 65 6D 29 ITE(fil, medlem)
021BA0: 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 3B 0D ;.. END;.
021BB0: 0A 20 20 20 20 45 4E 44 3B 20 28 2A 20 72 65 74 . END; (* ret
021BC0: 20 2A 29 0D 0A 0D 0A 20 20 50 52 4F 43 45 44 55 *).... PROCEDU
021BD0: 52 45 20 74 69 6C 66 6F 65 6A 3B 0D 0A 20 20 0D RE tilfoej;.. .
021BE0: 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 20 . VAR..
021BF0: 66 69 6C 70 6F 69 6E 74 65 72 20 3A 20 49 4E 54 filpointer : INT
021C00: 27 69 27 20 3A 20 74 69 6C 66 6F 65 6A 3B 0D 0A 'i' : tilfoej;..
021C10: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
021C20: 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E 20 27 UNTIL ch IN (. '
021C30: 41 27 2C 20 27 61 27 2E 29 3B 0D 0A 20 20 20 20 A', 'a'.);..
021C40: 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 43 4C WRITELN;.. CL
021C50: 4F 53 45 28 66 69 6C 29 3B 0D 0A 20 20 45 4E 44 OSE(fil);.. END
021C60: 2E 20 28 2A 20 6D 65 6E 75 66 69 6C 20 2A 29 0D . (* menufil *).
021C70: 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
021C80: 3A 3D 20 30 20 54 4F 20 39 20 44 4F 0D 0A 20 20 := 0 TO 9 DO..
021C90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
021CA0: 49 46 20 28 69 73 75 6D 20 2B 20 63 68 65 63 6B IF (isum + check
021CB0: 29 20 4D 4F 44 20 31 31 20 3D 20 30 0D 0A 20 20 ) MOD 11 = 0..
021CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
021CD0: 20 20 54 48 45 4E 20 57 52 49 54 45 28 73 74 72 THEN WRITE(str
021CE0: 2C 20 27 2D 27 2C 20 67 2C 20 68 2C 20 69 2C 20 , '-', g, h, i,
021CF0: 63 68 65 63 6B 2C 20 27 20 20 20 20 20 27 29 3B check, ' ');
021D00: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
021D10: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
021D20: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 45 4E 44 3B END;.. END;
021D30: 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A .. WRITELN;..
021D40: 20 20 45 4E 44 2E 0D 0A 1A 20 20 20 20 20 20 20 END....
021D50: 20 20 54 48 45 4E 20 57 52 49 54 45 28 73 74 72 THEN WRITE(str
021D60: 2C 20 27 2D 27 2C 20 67 2C 20 68 2C 20 69 2C 20 , '-', g, h, i,
021D70: 63 68 65 63 6B 2C 20 27 20 20 20 20 20 27 29 3B check, ' ');
021D80: 76 FD 52 4E 44 57 41 4C 4B 2E 20 20 20 5B 32 38 v.RNDWALK. [28
021D90: 2F 30 31 2F 31 39 39 31 5D 00 11 10 00 05 ED 77 /01/1991]......w
021DA0: 3B 3D 1C 3E 5F 5F 55 FC FC 7B 80 7D 7F 6F AF 17 ;=.>__U..{.}.o..
021DB0: 2F 94 B5 B4 BE AD E0 C0 AD 18 06 B3 4D ED CD DF /...........M...
021DC0: CF FF FD DB 47 81 F7 95 54 D0 BC FF 51 B8 97 45 ....G...T...Q..E
021DD0: 5D 67 DE 95 15 B0 BC 0A 27 81 D9 C3 B2 A4 BF 89 ]g......'.......
021DE0: 0E 9F 63 BD CF C1 86 B1 2E 41 46 35 C3 DE 63 97 ..c......AF5..c.
021DF0: 52 B2 95 A2 1B C2 C3 59 39 1B 2E 6F 59 9E 96 15 R......Y9..oY...
021E00: 45 47 45 52 3B 0D 0A 20 20 20 20 20 20 6E 79 74 EGER;.. nyt
021E10: 6D 65 64 6C 65 6D 20 3A 20 6D 65 64 6C 65 6D 73 medlem : medlems
021E20: 70 6F 73 74 3B 0D 0A 20 20 20 20 20 20 0D 0A 20 post;.. ..
021E30: 20 20 20 42 45 47 49 4E 20 28 2A 20 74 69 6C 66 BEGIN (* tilf
021E40: 6F 65 6A 20 2A 29 0D 0A 20 20 20 20 20 20 57 52 oej *).. WR
021E50: 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 ITE(CLRHOM);..
021E60: 20 20 20 20 52 45 53 45 54 28 66 69 6C 29 3B 0D RESET(fil);.
021E70: 0A 20 20 20 20 20 20 66 69 6C 70 6F 69 6E 74 65 . filpointe
021E80: 72 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 20 49 r := 0;.. I
021E90: 46 20 4C 45 4E 47 54 48 28 66 69 6C 29 20 3E 20 F LENGTH(fil) >
021EA0: 30 0D 0A 20 20 20 20 20 20 20 20 54 48 45 4E 20 0.. THEN
021EB0: 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 47 49 .. BEGI
021EC0: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 52 45 41 N.. REA
021ED0: 44 28 66 69 6C 2C 20 6D 65 64 6C 65 6D 29 3B 0D D(fil, medlem);.
021EE0: 0A 20 20 20 20 20 20 20 20 20 20 66 69 6C 70 6F . filpo
021EF0: 69 6E 74 65 72 20 3A 3D 20 31 3B 0D 0A 20 20 20 inter := 1;..
021F00: 20 20 20 20 20 20 20 57 48 49 4C 45 20 28 6D 65 WHILE (me
021F10: 64 6C 65 6D 2E 6E 61 76 6E 20 3C 3E 20 27 27 29 dlem.navn <> '')
021F20: 20 41 4E 44 20 4E 4F 54 20 45 4F 46 28 66 69 6C AND NOT EOF(fil
021F30: 29 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 ) DO..
021F40: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
021F50: 20 20 20 20 20 20 20 52 45 41 44 28 66 69 6C 2C READ(fil,
021F60: 20 6D 65 64 6C 65 6D 29 3B 0D 0A 20 20 20 20 20 medlem);..
021F70: 20 20 20 20 20 20 20 20 20 66 69 6C 70 6F 69 6E filpoin
021F80: 74 65 72 20 3A 3D 20 66 69 6C 70 6F 69 6E 74 65 ter := filpointe
021F90: 72 20 2B 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 r + 1;..
021FA0: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
021FB0: 20 20 20 20 49 46 20 6D 65 64 6C 65 6D 2E 6E 61 IF medlem.na
021FC0: 76 6E 20 3D 20 27 27 0D 0A 20 20 20 20 20 20 20 vn = ''..
021FD0: 20 20 20 20 20 54 48 45 4E 20 66 69 6C 70 6F 69 THEN filpoi
021FE0: 6E 74 65 72 20 3A 3D 20 66 69 6C 70 6F 69 6E 74 nter := filpoint
021FF0: 65 72 20 2D 20 31 3B 0D 0A 20 20 20 20 20 20 20 er - 1;..
022000: 00 D1 67 C3 0D 70 C4 5E C4 DF 39 E6 38 F3 05 8A ..g..p.^..9.8...
022010: B4 E2 D8 AF C1 FE 13 2F 80 15 16 BC 8E B1 7A 8B ......./......z.
022020: 78 05 DA F1 F0 31 1C 8E 17 31 62 08 CC F5 0C AD x....1...1b.....
022030: 08 2C 8E F1 1A 20 3B F1 45 44 FC 9C 67 0C 43 47 .,... ;.ED..g.CG
022040: 3C 45 0C 18 CD D1 C4 61 88 E0 5D 3C 2D 35 58 7F <E.....a..]<-5X.
022050: E2 05 D0 FC F1 08 44 7C 81 47 3C 45 0C 4A F1 E2 ......D|.G<E.J..
022060: 35 81 60 2B 70 1C 6E 82 88 C4 26 0F 37 C3 11 7C 5.`+p.n...&.7..|
022070: 11 8A 52 B2 38 E0 A2 B8 5D 8E B8 8B 18 46 B0 56 ..R.8...]....F.V
022080: BD 08 B4 99 DB 58 13 C0 62 6A 83 E4 E1 91 48 2B .....X..bj....H+
022090: B0 09 6E 44 04 C5 51 38 82 2F 62 F5 1C 20 2E 8D ..nD..Q8./b.. ..
0220A0: 00 08 AC 71 84 8B 20 5C 0C 0C 47 D8 45 5C 23 40 ...q.. \..G.E\#@
0220B0: 07 1B 01 88 48 86 B9 1B 24 2E 6E 86 23 F7 22 DB ....H...$.n.#.".
0220C0: CE 00 88 6E 23 A2 7A 90 F8 20 EC 10 E3 03 8E 6E ...n#.z.. .....n
0220D0: 3B 00 20 B9 8D 08 91 38 0C 86 81 EA 75 A0 B5 B9 ;. ....8....u...
0220E0: 1D 35 91 2C 86 58 0A B1 EA 59 A6 5B 90 AC 0B AC .5.,.X...Y.[....
0220F0: E1 96 E9 15 64 7D 89 64 AB 05 32 C2 D6 56 FB 03 ....d}.d..2..V..
022100: C2 CC 5A E5 82 B3 4C B6 20 59 17 59 C3 2C D3 2F ..Z...L. Y.Y.,./
022110: C8 0A F2 EB 92 E2 32 CC 1A A4 82 CE BA 10 98 D3 ......2.........
022120: 59 54 2E 32 CB 61 0B 9C 75 9D 35 CC 32 FF 82 A3 YT.2.a..u.5.2..£
022130: A6 1A 42 86 BC A9 DA 74 96 68 D4 59 43 A9 C3 BA ..B....t.h.YC...
022140: 90 1D BE B4 4B 62 81 AC 4B 63 D0 6B 23 05 32 2E ....Kb..Kc.k#.2.
022150: 89 71 B3 8D 0C DC 2C 56 43 19 24 74 16 74 16 7B .q....,VC.$t.t.{
022160: 56 AB 4B 32 C8 E8 2C F6 2F CC 7A C7 16 8D 10 96 V.K2..,./.z.....
022170: 2B CC 7A CA 15 46 0C C4 D6 72 19 59 A6 5B 90 AC +.z..F...r.Y.[..
022180: 0B AC E1 96 E9 16 64 B5 BD EA 16 15 92 2E 50 AA ......d.......P.
022190: A9 6A A8 35 9A 0A 41 B5 9D EA 16 15 92 2E 50 8B .j.5..A.......P.
0221A0: B4 36 3D 5C 60 86 38 A1 46 05 82 82 89 28 15 95 .6=\`.8.F....(..
0221B0: 31 A9 DE A6 67 0B CC 10 87 D4 C8 28 35 65 F7 87 1...g......(5e..
0221C0: 3C E9 A9 1A FF 15 99 76 2F C9 53 A4 53 83 AA 41 <......v/.S.S..A
0221D0: 45 31 06 D5 54 FF 52 8C 41 2A 8D E9 59 4B 62 10 E1..T.R.A*..YKb.
0221E0: 87 24 B1 10 6C 4B 2C 54 30 C6 A0 95 46 F4 2C 25 .$..lK,T0...F.,%
0221F0: B1 A3 D4 94 DD 1E F2 A7 A7 6D 83 35 2F DD 4B F2 .£.......m.5/.K.
022200: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 57 49 54 END;.. WIT
022210: 48 20 6E 79 74 6D 65 64 6C 65 6D 20 44 4F 0D 0A H nytmedlem DO..
022220: 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 BEGIN..
022230: 20 20 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 GOTOXY(
022240: 31 30 2C 20 35 29 3B 20 57 52 49 54 45 28 27 4E 10, 5); WRITE('N
022250: 79 74 20 6D 65 64 6C 65 6D 20 6E 72 3A 20 27 2C yt medlem nr: ',
022260: 20 66 69 6C 70 6F 69 6E 74 65 72 20 2B 20 31 29 filpointer + 1)
022270: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 47 4F 54 ;.. GOT
022280: 4F 58 59 28 31 30 2C 20 37 29 3B 20 57 52 49 54 OXY(10, 7); WRIT
022290: 45 28 27 4E 61 76 6E 3A 20 27 29 3B 20 52 45 41 E('Navn: '); REA
0222A0: 44 28 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 20 20 D(navn);..
0222B0: 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 39 GOTOXY(10, 9
0222C0: 29 3B 20 57 52 49 54 45 28 27 41 64 72 65 73 73 ); WRITE('Adress
0222D0: 65 3A 20 27 29 3B 20 52 45 41 44 28 61 64 72 65 e: '); READ(adre
0222E0: 73 73 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 sse);..
0222F0: 20 47 4F 54 4F 58 59 28 31 30 2C 20 31 31 29 3B GOTOXY(10, 11);
022300: 20 57 52 49 54 45 28 27 42 79 3A 20 27 29 3B 20 WRITE('By: ');
022310: 52 45 41 44 28 62 79 29 3B 0D 0A 20 20 20 20 20 READ(by);..
022320: 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 GOTOXY(10,
022330: 31 33 29 3B 20 57 52 49 54 45 28 27 49 6E 66 6F 13); WRITE('Info
022340: 3A 20 27 29 3B 20 52 45 41 44 28 69 6E 66 6F 29 : '); READ(info)
022350: 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 3B 0D ;.. END;.
022360: 0A 20 20 20 20 20 20 53 45 45 4B 28 66 69 6C 2C . SEEK(fil,
022370: 20 66 69 6C 70 6F 69 6E 74 65 72 29 3B 0D 0A 20 filpointer);..
022380: 20 20 20 20 20 57 52 49 54 45 28 66 69 6C 2C 20 WRITE(fil,
022390: 6E 79 74 6D 65 64 6C 65 6D 29 3B 0D 0A 20 20 20 nytmedlem);..
0223A0: 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 31 35 GOTOXY(10, 15
0223B0: 29 3B 0D 0A 20 20 20 20 20 20 72 65 74 75 72 3B );.. retur;
0223C0: 0D 0A 20 20 20 20 45 4E 44 3B 20 28 2A 20 74 69 .. END; (* ti
0223D0: 6C 66 6F 65 6A 20 2A 29 0D 0A 20 20 0D 0A 20 20 lfoej *).. ..
0223E0: 42 45 47 49 4E 20 28 2A 20 6D 65 6E 75 66 69 6C BEGIN (* menufil
0223F0: 20 2A 29 0D 0A 20 20 20 20 57 52 49 54 45 28 43 *).. WRITE(C
022400: 50 52 4F 47 52 41 4D 20 6D 6F 72 73 65 31 3B 0D PROGRAM morse1;.
022410: 0A 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 73 ... TYPE.. s
022420: 74 72 31 32 37 20 3D 20 53 54 52 49 4E 47 28 2E tr127 = STRING(.
022430: 31 32 37 2E 29 3B 0D 0A 20 20 20 20 73 74 72 35 127.);.. str5
022440: 20 3D 20 53 54 52 49 4E 47 28 2E 35 2E 29 3B 0D = STRING(.5.);.
022450: 0A 20 20 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 . .. VAR..
022460: 74 65 6B 73 74 20 3A 20 73 74 72 31 32 37 3B 0D tekst : str127;.
022470: 0A 20 20 20 20 6D 6F 72 73 65 20 3A 20 73 74 72 . morse : str
022480: 35 3B 0D 0A 20 20 20 20 63 68 20 3A 20 43 48 41 5;.. ch : CHA
022490: 52 3B 0D 0A 20 20 20 20 69 2C 20 70 6F 73 69 74 R;.. i, posit
0224A0: 69 6F 6E 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A ion : INTEGER;..
0224B0: 20 20 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 .. BEGIN..
0224C0: 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D WRITE(CLRHOM);.
0224D0: 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 27 49 6E . WRITELN('In
0224E0: 64 74 61 73 74 20 74 65 6B 73 74 65 6E 20 28 6B dtast teksten (k
0224F0: 75 6E 20 73 6D 7D 20 62 6F 67 73 74 61 76 65 72 un sm} bogstaver
022500: 20 6F 67 20 6D 65 6C 6C 65 6D 72 75 6D 29 3A 27 og mellemrum):'
022510: 29 3B 0D 0A 20 20 20 20 52 45 41 44 4C 4E 28 74 );.. READLN(t
022520: 65 6B 73 74 29 3B 0D 0A 20 20 20 20 57 52 49 54 ekst);.. WRIT
022530: 45 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C ELN;.. WRITEL
022540: 4E 28 27 4D 6F 72 73 65 74 65 6B 73 74 65 6E 20 N('Morseteksten
022550: 28 75 6C 6F 76 6C 69 67 65 20 74 65 67 6E 20 73 (ulovlige tegn s
022560: 6B 72 69 76 65 73 20 73 6F 6D 20 27 27 2A 27 27 krives som ''*''
022570: 29 3A 27 29 3B 0D 0A 20 20 20 20 70 6F 73 69 74 ):');.. posit
022580: 69 6F 6E 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 46 ion := 0;.. F
022590: 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 4C 45 4E OR i := 1 TO LEN
0225A0: 28 74 65 6B 73 74 29 20 44 4F 0D 0A 20 20 20 20 (tekst) DO..
0225B0: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
0225C0: 20 63 68 20 3A 3D 20 74 65 6B 73 74 28 2E 69 2E ch := tekst(.i.
0225D0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 43 41 53 45 );.. CASE
0225E0: 20 63 68 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 ch OF..
0225F0: 20 20 27 20 27 20 3A 20 6D 6F 72 73 65 20 3A 3D ' ' : morse :=
022600: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 47 4F 54 LRHOM);.. GOT
022610: 4F 58 59 28 31 30 2C 20 35 29 3B 20 57 52 49 54 OXY(10, 5); WRIT
022620: 45 28 27 4D 20 45 20 44 20 4C 20 45 20 4D 20 53 E('M E D L E M S
022630: 20 4B 20 41 20 52 20 54 20 4F 20 54 20 45 20 4B K A R T O T E K
022640: 27 29 3B 0D 0A 20 20 20 20 47 4F 54 4F 58 59 28 ');.. GOTOXY(
022650: 31 30 2C 20 37 29 3B 20 57 52 49 54 45 28 27 53 10, 7); WRITE('S
022660: 6B 61 6C 20 64 75 20 61 72 62 65 6A 64 65 20 6D kal du arbejde m
022670: 65 64 20 65 74 20 6E 79 74 20 65 6C 6C 65 72 20 ed et nyt eller
022680: 65 74 20 61 6C 6C 65 72 65 64 65 27 29 3B 0D 0A et allerede');..
022690: 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 38 GOTOXY(10, 8
0226A0: 29 3B 20 57 52 49 54 45 28 27 65 6B 73 69 73 74 ); WRITE('eksist
0226B0: 65 72 65 6E 64 65 20 6B 61 72 74 6F 74 65 6B 20 erende kartotek
0226C0: 28 4E 2F 45 29 3A 20 27 29 3B 0D 0A 20 20 20 20 (N/E): ');..
0226D0: 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 52 45 REPEAT.. RE
0226E0: 41 44 28 4B 42 44 2C 20 63 68 29 3B 0D 0A 20 20 AD(KBD, ch);..
0226F0: 20 20 55 4E 54 49 4C 20 63 68 20 49 4E 20 28 2E UNTIL ch IN (.
022700: 20 27 4E 27 2C 20 27 6E 27 2C 20 27 45 27 2C 20 'N', 'n', 'E',
022710: 27 65 27 2E 29 3B 0D 0A 20 20 20 20 49 46 20 63 'e'.);.. IF c
022720: 68 20 49 4E 20 28 2E 20 27 4E 27 2C 20 27 6E 27 h IN (. 'N', 'n'
022730: 2E 29 0D 0A 20 20 20 20 20 20 54 48 45 4E 20 6F .).. THEN o
022740: 70 72 65 74 0D 0A 20 20 20 20 20 20 45 4C 53 45 pret.. ELSE
022750: 20 68 76 69 6C 6B 65 6E 66 69 6C 3B 0D 0A 20 20 hvilkenfil;..
022760: 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 20 20 REPEAT..
022770: 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A WRITE(CLRHOM);..
022780: 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C GOTOXY(10,
022790: 20 37 29 3B 20 57 52 49 54 45 28 27 4D 20 45 20 7); WRITE('M E
0227A0: 44 20 4C 20 45 20 4D 20 53 20 4B 20 41 20 52 20 D L E M S K A R
0227B0: 54 20 4F 20 54 20 45 20 4B 27 29 3B 0D 0A 20 20 T O T E K');..
0227C0: 20 20 20 20 47 4F 54 4F 58 59 28 31 30 2C 20 39 GOTOXY(10, 9
0227D0: 29 3B 20 57 52 49 54 45 28 27 55 64 73 6B 72 69 ); WRITE('Udskri
0227E0: 76 65 20 6B 61 72 74 6F 74 65 6B 65 74 27 29 3B ve kartoteket');
0227F0: 0D 0A 20 20 20 20 20 20 47 4F 54 4F 58 59 28 31 .. GOTOXY(1
022800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
022810: 1D 00 01 00 02 09 52 E5 1D 00 41 02 00 00 00 02 ......R...A.....
022820: 1D 00 46 02 00 00 00 02 1D 00 42 02 00 00 00 02 ..F.......B.....
022830: 1D 00 47 02 00 00 00 02 1D 00 43 02 00 00 00 02 ..G.......C.....
022840: 1D 00 48 02 00 00 00 02 1D 00 44 02 00 00 00 02 ..H.......D.....
022850: 1D 00 49 02 00 00 00 02 1D 00 45 02 00 00 00 02 ..I.......E.....
022860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022900: 20 27 20 20 27 3B 0D 0A 20 20 20 20 20 20 20 20 ' ';..
022910: 20 20 27 61 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 'a' : morse :=
022920: 20 27 2E 2D 27 3B 0D 0A 20 20 20 20 20 20 20 20 '.-';..
022930: 20 20 27 62 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 'b' : morse :=
022940: 20 27 2D 2E 2E 2E 27 3B 0D 0A 20 20 20 20 20 20 '-...';..
022950: 20 20 20 20 27 63 27 20 3A 20 6D 6F 72 73 65 20 'c' : morse
022960: 3A 3D 20 27 2D 2E 2D 2E 27 3B 0D 0A 20 20 20 20 := '-.-.';..
022970: 20 20 20 20 20 20 27 64 27 20 3A 20 6D 6F 72 73 'd' : mors
022980: 65 20 3A 3D 20 27 2D 2E 2E 27 3B 0D 0A 20 20 20 e := '-..';..
022990: 20 20 20 20 20 20 20 27 65 27 20 3A 20 6D 6F 72 'e' : mor
0229A0: 73 65 20 3A 3D 20 27 2E 27 3B 0D 0A 20 20 20 20 se := '.';..
0229B0: 20 20 20 20 20 20 27 66 27 20 3A 20 6D 6F 72 73 'f' : mors
0229C0: 65 20 3A 3D 20 27 2E 2E 2D 2E 27 3B 0D 0A 20 20 e := '..-.';..
0229D0: 20 20 20 20 20 20 20 20 27 67 27 20 3A 20 6D 6F 'g' : mo
0229E0: 72 73 65 20 3A 3D 20 27 2D 2D 2E 27 3B 0D 0A 20 rse := '--.';..
0229F0: 20 20 20 20 20 20 20 20 20 27 68 27 20 3A 20 6D 'h' : m
022A00: 6F 72 73 65 20 3A 3D 20 27 2E 2E 2E 2E 27 3B 0D orse := '....';.
022A10: 0A 20 20 20 20 20 20 20 20 20 20 27 69 27 20 3A . 'i' :
022A20: 20 6D 6F 72 73 65 20 3A 3D 20 27 2E 2E 27 3B 0D morse := '..';.
022A30: 0A 20 20 20 20 20 20 20 20 20 20 27 6A 27 20 3A . 'j' :
022A40: 20 6D 6F 72 73 65 20 3A 3D 20 27 2E 2D 2D 2D 27 morse := '.---'
022A50: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 27 6B 27 ;.. 'k'
022A60: 20 3A 20 6D 6F 72 73 65 20 3A 3D 20 27 2D 2E 2D : morse := '-.-
022A70: 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 27 6C ';.. 'l
022A80: 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 20 27 2E 2D ' : morse := '.-
022A90: 2E 2E 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ..';..
022AA0: 27 6D 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 20 27 'm' : morse := '
022AB0: 2D 2D 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 --';..
022AC0: 27 6E 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 20 27 'n' : morse := '
022AD0: 2D 2E 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 -.';..
022AE0: 27 6F 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 20 27 'o' : morse := '
022AF0: 2D 2D 2D 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 ---';..
022B00: 20 69 73 74 61 72 74 20 3E 20 31 0D 0A 20 20 20 istart > 1..
022B10: 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 THE
022B20: 4E 20 6B 6C 61 72 74 65 6B 73 74 20 3A 3D 20 6B N klartekst := k
022B30: 6C 61 72 74 65 6B 73 74 20 2B 20 27 20 27 3B 0D lartekst + ' ';.
022B40: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 . t
022B50: 65 67 6E 20 3A 3D 20 27 27 3B 0D 0A 20 20 20 20 egn := '';..
022B60: 20 20 20 20 20 20 20 20 20 20 57 48 49 4C 45 20 WHILE
022B70: 28 69 20 3C 20 6C 29 20 41 4E 44 20 28 28 74 65 (i < l) AND ((te
022B80: 6B 73 74 28 2E 69 2E 29 20 3D 20 27 2E 27 29 20 kst(.i.) = '.')
022B90: 4F 52 20 28 74 65 6B 73 74 28 2E 69 2E 29 20 3D OR (tekst(.i.) =
022BA0: 20 27 2D 27 29 29 20 44 4F 0D 0A 20 20 20 20 20 '-')) DO..
022BB0: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
022BC0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
022BD0: 20 20 20 20 74 65 67 6E 20 3A 3D 20 74 65 67 6E tegn := tegn
022BE0: 20 2B 20 74 65 6B 73 74 28 2E 69 2E 29 3B 0D 0A + tekst(.i.);..
022BF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
022C00: 20 20 69 20 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 i := i + 1;..
022C10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
022C20: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ND;..
022C30: 20 20 20 49 46 20 74 65 67 6E 20 3C 3E 20 27 27 IF tegn <> ''
022C40: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
022C50: 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 THEN..
022C60: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
022C70: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
022C80: 20 20 20 20 20 49 46 20 74 65 67 6E 20 3D 20 27 IF tegn = '
022C90: 2E 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 .'..
022CA0: 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 63 THEN c
022CB0: 68 20 3A 3D 20 27 65 27 0D 0A 20 20 20 20 20 20 h := 'e'..
022CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C EL
022CD0: 53 45 20 49 46 20 74 65 67 6E 20 3D 20 27 2D 27 SE IF tegn = '-'
022CE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
022CF0: 20 20 20 20 20 20 20 20 54 48 45 4E 20 63 68 20 THEN ch
022D00: 20 27 70 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 20 'p' : morse :=
022D10: 27 2E 2D 2D 2E 27 3B 0D 0A 20 20 20 20 20 20 20 '.--.';..
022D20: 20 20 20 27 71 27 20 3A 20 6D 6F 72 73 65 20 3A 'q' : morse :
022D30: 3D 20 27 2D 2D 2E 2D 27 3B 0D 0A 20 20 20 20 20 = '--.-';..
022D40: 20 20 20 20 20 27 72 27 20 3A 20 6D 6F 72 73 65 'r' : morse
022D50: 20 3A 3D 20 27 2E 2D 2E 27 3B 0D 0A 20 20 20 20 := '.-.';..
022D60: 20 20 20 20 20 20 27 73 27 20 3A 20 6D 6F 72 73 's' : mors
022D70: 65 20 3A 3D 20 27 2E 2E 2E 27 3B 0D 0A 20 20 20 e := '...';..
022D80: 20 20 20 20 20 20 20 27 74 27 20 3A 20 6D 6F 72 't' : mor
022D90: 73 65 20 3A 3D 20 27 2D 27 3B 0D 0A 20 20 20 20 se := '-';..
022DA0: 20 20 20 20 20 20 27 75 27 20 3A 20 6D 6F 72 73 'u' : mors
022DB0: 65 20 3A 3D 20 27 2E 2E 2D 27 3B 0D 0A 20 20 20 e := '..-';..
022DC0: 20 20 20 20 20 20 20 27 76 27 20 3A 20 6D 6F 72 'v' : mor
022DD0: 73 65 20 3A 3D 20 27 2E 2E 2E 2D 27 3B 0D 0A 20 se := '...-';..
022DE0: 20 20 20 20 20 20 20 20 20 27 77 27 20 3A 20 6D 'w' : m
022DF0: 6F 72 73 65 20 3A 3D 20 27 2E 2D 2D 27 3B 0D 0A orse := '.--';..
022E00: 20 20 20 20 20 20 20 20 20 20 27 78 27 20 3A 20 'x' :
022E10: 6D 6F 72 73 65 20 3A 3D 20 27 2D 2E 2E 2D 27 3B morse := '-..-';
022E20: 0D 0A 20 20 20 20 20 20 20 20 20 20 27 79 27 20 .. 'y'
022E30: 3A 20 6D 6F 72 73 65 20 3A 3D 20 27 2D 2E 2D 2D : morse := '-.--
022E40: 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 27 7A ';.. 'z
022E50: 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 20 27 2D 2D ' : morse := '--
022E60: 2E 2E 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ..';..
022E70: 27 7B 27 20 3A 20 6D 6F 72 73 65 20 3A 3D 20 27 '{' : morse := '
022E80: 2E 2D 2E 2D 27 3B 0D 0A 20 20 20 20 20 20 20 20 .-.-';..
022E90: 20 20 27 7C 27 20 3A 20 6D 6F 72 73 65 20 3A 3D '|' : morse :=
022EA0: 20 27 2D 2D 2D 2E 27 3B 0D 0A 20 20 20 20 20 20 '---.';..
022EB0: 20 20 20 20 27 7D 27 20 3A 20 6D 6F 72 73 65 20 '}' : morse
022EC0: 3A 3D 20 27 2E 2D 2D 2E 2D 27 3B 0D 0A 20 20 20 := '.--.-';..
022ED0: 20 20 20 20 20 4F 54 48 45 52 57 49 53 45 0D 0A OTHERWISE..
022EE0: 20 20 20 20 20 20 20 20 20 20 6D 6F 72 73 65 20 morse
022EF0: 3A 3D 20 27 2A 27 3B 0D 0A 20 20 20 20 20 20 20 := '*';..
022F00: 3A 3D 20 27 74 27 0D 0A 20 20 20 20 20 20 20 20 := 't'..
022F10: 20 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 ELSE
022F20: 20 49 46 20 74 65 67 6E 20 3D 20 27 2E 2E 27 0D IF tegn = '..'.
022F30: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
022F40: 20 20 20 20 20 20 20 54 48 45 4E 20 63 68 20 3A THEN ch :
022F50: 3D 20 27 69 27 0D 0A 20 20 20 20 20 20 20 20 20 = 'i'..
022F60: 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 ELSE
022F70: 49 46 20 74 65 67 6E 20 3D 20 27 2E 2D 27 0D 0A IF tegn = '.-'..
022F80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
022F90: 20 20 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D THEN ch :=
022FA0: 20 27 61 27 0D 0A 20 20 20 20 20 20 20 20 20 20 'a'..
022FB0: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 ELSE I
022FC0: 46 20 74 65 67 6E 20 3D 20 27 2D 2E 27 0D 0A 20 F tegn = '-.'..
022FD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
022FE0: 20 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 THEN ch :=
022FF0: 27 6E 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 'n'..
023000: 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 ELSE IF
023010: 20 74 65 67 6E 20 3D 20 27 2D 2D 27 0D 0A 20 20 tegn = '--'..
023020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023030: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
023040: 6D 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 m'..
023050: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
023060: 74 65 67 6E 20 3D 20 27 2E 2E 2E 27 0D 0A 20 20 tegn = '...'..
023070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023080: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
023090: 73 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 s'..
0230A0: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
0230B0: 74 65 67 6E 20 3D 20 27 2E 2E 2D 27 0D 0A 20 20 tegn = '..-'..
0230C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0230D0: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
0230E0: 75 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 u'..
0230F0: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
023100: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 49 END;.. I
023110: 46 20 6D 6F 72 73 65 20 3D 20 27 20 20 27 0D 0A F morse = ' '..
023120: 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 0D THEN .
023130: 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 . BEG
023140: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 IN..
023150: 20 20 57 52 49 54 45 28 27 2F 20 27 29 3B 0D 0A WRITE('/ ');..
023160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6F po
023170: 73 69 74 69 6F 6E 20 3A 3D 20 70 6F 73 69 74 69 sition := positi
023180: 6F 6E 20 2B 20 32 3B 0D 0A 20 20 20 20 20 20 20 on + 2;..
023190: 20 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 END..
0231A0: 20 20 20 20 45 4C 53 45 20 0D 0A 20 20 20 20 20 ELSE ..
0231B0: 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 BEGIN..
0231C0: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
0231D0: 45 28 6D 6F 72 73 65 2C 20 27 20 20 27 29 3B 0D E(morse, ' ');.
0231E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 . p
0231F0: 6F 73 69 74 69 6F 6E 20 3A 3D 20 70 6F 73 69 74 osition := posit
023200: 69 6F 6E 20 2B 20 4C 45 4E 28 6D 6F 72 73 65 29 ion + LEN(morse)
023210: 20 2B 20 32 3B 0D 0A 20 20 20 20 20 20 20 20 20 + 2;..
023220: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
023230: 20 49 46 20 70 6F 73 69 74 69 6F 6E 20 3E 20 37 IF position > 7
023240: 33 0D 0A 20 20 20 20 20 20 20 20 20 20 54 48 45 3.. THE
023250: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 N.. B
023260: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
023270: 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 WRITELN;..
023280: 20 20 20 20 20 20 20 20 20 20 20 20 70 6F 73 69 posi
023290: 74 69 6F 6E 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 tion := 0;..
0232A0: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
0232B0: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 57 52 END;.. WR
0232C0: 49 54 45 4C 4E 3B 0D 0A 20 20 45 4E 44 2E 0D 0A ITELN;.. END...
0232D0: 1A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 ... B
0232E0: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
0232F0: 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 WRITELN;..
023300: 74 65 67 6E 20 3D 20 27 2E 2D 2E 27 0D 0A 20 20 tegn = '.-.'..
023310: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023320: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
023330: 72 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 r'..
023340: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
023350: 74 65 67 6E 20 3D 20 27 2D 2E 2E 27 0D 0A 20 20 tegn = '-..'..
023360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023370: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
023380: 64 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 d'..
023390: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
0233A0: 74 65 67 6E 20 3D 20 27 2E 2D 2D 27 0D 0A 20 20 tegn = '.--'..
0233B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0233C0: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
0233D0: 77 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 w'..
0233E0: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
0233F0: 74 65 67 6E 20 3D 20 27 2D 2E 2D 27 0D 0A 20 20 tegn = '-.-'..
023400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023410: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
023420: 6B 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 k'..
023430: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
023440: 74 65 67 6E 20 3D 20 27 2D 2D 2E 27 0D 0A 20 20 tegn = '--.'..
023450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023460: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
023470: 67 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 g'..
023480: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
023490: 74 65 67 6E 20 3D 20 27 2D 2D 2D 27 0D 0A 20 20 tegn = '---'..
0234A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0234B0: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
0234C0: 6F 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 o'..
0234D0: 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 ELSE IF
0234E0: 74 65 67 6E 20 3D 20 27 2E 2E 2E 2E 27 0D 0A 20 tegn = '....'..
0234F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023500: 50 52 4F 47 52 41 4D 20 6D 6F 72 73 65 32 3B 0D PROGRAM morse2;.
023510: 0A 20 20 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 . .. TYPE..
023520: 20 73 74 72 32 35 35 20 3D 20 53 54 52 49 4E 47 str255 = STRING
023530: 28 2E 32 35 35 2E 29 3B 0D 0A 20 20 20 20 73 74 (.255.);.. st
023540: 72 37 38 20 3D 20 53 54 52 49 4E 47 28 2E 37 38 r78 = STRING(.78
023550: 2E 29 3B 0D 0A 20 20 0D 0A 20 20 56 41 52 0D 0A .);.. .. VAR..
023560: 20 20 20 20 6B 6C 61 72 74 65 6B 73 74 20 3A 20 klartekst :
023570: 73 74 72 32 35 35 3B 0D 0A 20 20 20 20 74 65 6B str255;.. tek
023580: 73 74 2C 20 74 65 67 6E 20 3A 20 73 74 72 37 38 st, tegn : str78
023590: 3B 0D 0A 20 20 20 20 63 68 20 3A 20 43 48 41 52 ;.. ch : CHAR
0235A0: 3B 0D 0A 20 20 20 20 69 2C 20 69 73 74 61 72 74 ;.. i, istart
0235B0: 2C 20 69 73 6C 75 74 2C 20 6C 20 3A 20 49 4E 54 , islut, l : INT
0235C0: 45 47 45 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 42 EGER;.. .. B
0235D0: 45 47 49 4E 0D 0A 20 20 20 20 57 52 49 54 45 28 EGIN.. WRITE(
0235E0: 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 52 CLRHOM);.. WR
0235F0: 49 54 45 4C 4E 28 27 46 72 61 20 6D 6F 72 73 65 ITELN('Fra morse
023600: 74 65 6B 73 74 20 74 69 6C 20 61 6C 6D 2E 20 74 tekst til alm. t
023610: 65 6B 73 74 27 29 3B 0D 0A 20 20 20 20 57 52 49 ekst');.. WRI
023620: 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 45 TELN;.. WRITE
023630: 4C 4E 28 27 4B 75 6E 20 70 72 69 6B 6B 65 72 2C LN('Kun prikker,
023640: 20 73 74 72 65 67 65 72 20 6F 67 20 6D 65 6C 6C streger og mell
023650: 65 6D 72 75 6D 20 65 72 20 74 69 6C 6C 61 64 74 emrum er tilladt
023660: 27 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E ');.. WRITELN
023670: 28 27 45 76 74 2E 20 61 6E 64 72 65 20 74 65 67 ('Evt. andre teg
023680: 6E 20 76 69 6C 20 62 6C 69 76 65 20 6F 70 66 61 n vil blive opfa
023690: 74 74 65 74 20 73 6F 6D 20 6D 65 6C 6C 65 6D 72 ttet som mellemr
0236A0: 75 6D 27 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 um');.. WRITE
0236B0: 4C 4E 28 27 55 6C 6F 76 6C 69 67 65 20 6D 6F 72 LN('Ulovlige mor
0236C0: 73 65 74 65 67 6E 20 76 69 6C 20 62 6C 69 76 65 setegn vil blive
0236D0: 20 6F 76 65 72 73 61 74 20 74 69 6C 20 27 27 2A oversat til ''*
0236E0: 27 27 27 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 ''');.. WRITE
0236F0: 4C 4E 28 27 49 6E 64 74 61 73 74 20 6D 6F 72 73 LN('Indtast mors
023700: 20 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 THEN ch :=
023710: 27 68 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 'h'..
023720: 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 46 ELSE IF
023730: 20 74 65 67 6E 20 3D 20 27 2D 2E 2E 2E 27 0D 0A tegn = '-...'..
023740: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023750: 20 20 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D THEN ch :=
023760: 20 27 62 27 0D 0A 20 20 20 20 20 20 20 20 20 20 'b'..
023770: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 ELSE I
023780: 46 20 74 65 67 6E 20 3D 20 27 2E 2D 2E 2E 27 0D F tegn = '.-..'.
023790: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0237A0: 20 20 20 20 20 20 20 54 48 45 4E 20 63 68 20 3A THEN ch :
0237B0: 3D 20 27 6C 27 0D 0A 20 20 20 20 20 20 20 20 20 = 'l'..
0237C0: 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 ELSE
0237D0: 49 46 20 74 65 67 6E 20 3D 20 27 2E 2E 2D 2E 27 IF tegn = '..-.'
0237E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0237F0: 20 20 20 20 20 20 20 20 54 48 45 4E 20 63 68 20 THEN ch
023800: 3A 3D 20 27 66 27 0D 0A 20 20 20 20 20 20 20 20 := 'f'..
023810: 20 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 ELSE
023820: 20 49 46 20 74 65 67 6E 20 3D 20 27 2E 2E 2E 2D IF tegn = '...-
023830: 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 '..
023840: 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 63 68 THEN ch
023850: 20 3A 3D 20 27 76 27 0D 0A 20 20 20 20 20 20 20 := 'v'..
023860: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 ELS
023870: 45 20 49 46 20 74 65 67 6E 20 3D 20 27 2D 2D 2E E IF tegn = '--.
023880: 2E 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 .'..
023890: 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 63 THEN c
0238A0: 68 20 3A 3D 20 27 7A 27 0D 0A 20 20 20 20 20 20 h := 'z'..
0238B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4C EL
0238C0: 53 45 20 49 46 20 74 65 67 6E 20 3D 20 27 2D 2E SE IF tegn = '-.
0238D0: 2D 2E 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 -.'..
0238E0: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 20 THEN
0238F0: 63 68 20 3A 3D 20 27 63 27 0D 0A 20 20 20 20 20 ch := 'c'..
023900: 65 74 65 6B 73 74 65 6E 20 28 5E 20 61 6C 65 6E eteksten (^ alen
023910: 65 20 73 74 6F 70 70 65 72 29 3A 27 29 3B 0D 0A e stopper):');..
023920: 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 WRITELN;..
023930: 20 20 6B 6C 61 72 74 65 6B 73 74 20 3A 3D 20 27 klartekst := '
023940: 27 3B 0D 0A 20 20 20 20 52 45 50 45 41 54 0D 0A ';.. REPEAT..
023950: 20 20 20 20 20 20 57 52 49 54 45 28 27 3A 20 27 WRITE(': '
023960: 29 3B 0D 0A 20 20 20 20 20 20 42 55 46 4C 45 4E );.. BUFLEN
023970: 20 3A 3D 20 37 38 3B 0D 0A 20 20 20 20 20 20 52 := 78;.. R
023980: 45 41 44 4C 4E 28 74 65 6B 73 74 29 3B 0D 0A 20 EADLN(tekst);..
023990: 20 20 20 20 20 49 46 20 74 65 6B 73 74 20 3C 3E IF tekst <>
0239A0: 20 27 5E 27 0D 0A 20 20 20 20 20 20 20 20 54 48 '^'.. TH
0239B0: 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 EN.. BE
0239C0: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
0239D0: 20 74 65 6B 73 74 20 3A 3D 20 74 65 6B 73 74 20 tekst := tekst
0239E0: 2B 20 27 20 27 3B 0D 0A 20 20 20 20 20 20 20 20 + ' ';..
0239F0: 20 20 20 20 6C 20 3A 3D 20 4C 45 4E 28 74 65 6B l := LEN(tek
023A00: 73 74 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 st);..
023A10: 20 20 69 20 3A 3D 20 31 3B 0D 0A 20 20 20 20 20 i := 1;..
023A20: 20 20 20 20 20 20 20 52 45 50 45 41 54 0D 0A 20 REPEAT..
023A30: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 74 ist
023A40: 61 72 74 20 3A 3D 20 69 3B 0D 0A 20 20 20 20 20 art := i;..
023A50: 20 20 20 20 20 20 20 20 20 57 48 49 4C 45 20 28 WHILE (
023A60: 69 20 3C 20 6C 29 20 41 4E 44 20 28 74 65 6B 73 i < l) AND (teks
023A70: 74 28 2E 69 2E 29 20 3C 3E 20 27 2E 27 29 0D 0A t(.i.) <> '.')..
023A80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023A90: 20 20 20 20 41 4E 44 20 28 74 65 6B 73 74 28 2E AND (tekst(.
023AA0: 69 2E 29 20 3C 3E 20 27 2D 27 29 20 44 4F 0D 0A i.) <> '-') DO..
023AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023AC0: 69 20 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 20 20 i := i + 1;..
023AD0: 20 20 20 20 20 20 20 20 20 20 20 69 73 6C 75 74 islut
023AE0: 20 3A 3D 20 69 3B 0D 0A 20 20 20 20 20 20 20 20 := i;..
023AF0: 20 20 20 20 20 20 49 46 20 69 73 6C 75 74 20 2D IF islut -
023B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
023B10: 1E 00 01 00 02 09 52 E5 1E 00 41 02 00 00 00 02 ......R...A.....
023B20: 1E 00 46 02 00 00 00 02 1E 00 42 02 00 00 00 02 ..F.......B.....
023B30: 1E 00 47 02 00 00 00 02 1E 00 43 02 00 00 00 02 ..G.......C.....
023B40: 1E 00 48 02 00 00 00 02 1E 00 44 02 00 00 00 02 ..H.......D.....
023B50: 1E 00 49 02 00 00 00 02 1E 00 45 02 00 00 00 02 ..I.......E.....
023B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
023C10: 4C 53 45 20 49 46 20 74 65 67 6E 20 3D 20 27 2D LSE IF tegn = '-
023C20: 2E 2E 2D 27 0D 0A 20 20 20 20 20 20 20 20 20 20 ..-'..
023C30: 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E THEN
023C40: 20 63 68 20 3A 3D 20 27 78 27 0D 0A 20 20 20 20 ch := 'x'..
023C50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023C60: 45 4C 53 45 20 49 46 20 74 65 67 6E 20 3D 20 27 ELSE IF tegn = '
023C70: 2E 2D 2D 2E 27 0D 0A 20 20 20 20 20 20 20 20 20 .--.'..
023C80: 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 THE
023C90: 4E 20 63 68 20 3A 3D 20 27 70 27 0D 0A 20 20 20 N ch := 'p'..
023CA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023CB0: 20 45 4C 53 45 20 49 46 20 74 65 67 6E 20 3D 20 ELSE IF tegn =
023CC0: 27 2E 2D 2E 2D 27 0D 0A 20 20 20 20 20 20 20 20 '.-.-'..
023CD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 TH
023CE0: 45 4E 20 63 68 20 3A 3D 20 27 7B 27 0D 0A 20 20 EN ch := '{'..
023CF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023D00: 20 20 45 4C 53 45 20 49 46 20 74 65 67 6E 20 3D ELSE IF tegn =
023D10: 20 27 2D 2D 2D 2E 27 0D 0A 20 20 20 20 20 20 20 '---.'..
023D20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 T
023D30: 48 45 4E 20 63 68 20 3A 3D 20 27 7C 27 0D 0A 20 HEN ch := '|'..
023D40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023D50: 20 20 20 45 4C 53 45 20 49 46 20 74 65 67 6E 20 ELSE IF tegn
023D60: 3D 20 27 2D 2D 2E 2D 27 0D 0A 20 20 20 20 20 20 = '--.-'..
023D70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023D80: 54 48 45 4E 20 63 68 20 3A 3D 20 27 71 27 0D 0A THEN ch := 'q'..
023D90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023DA0: 20 20 20 20 45 4C 53 45 20 49 46 20 74 65 67 6E ELSE IF tegn
023DB0: 20 3D 20 27 2D 2E 2D 2D 27 0D 0A 20 20 20 20 20 = '-.--'..
023DC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
023DD0: 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 79 27 0D THEN ch := 'y'.
023DE0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
023DF0: 20 20 20 20 20 45 4C 53 45 20 49 46 20 74 65 67 ELSE IF teg
023E00: 72 74 6F 74 65 6B 20 3A 20 61 72 72 61 79 74 79 rtotek : arrayty
023E10: 70 65 29 20 3A 20 42 4F 4F 4C 45 41 4E 3B 0D 0A pe) : BOOLEAN;..
023E20: 20 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 .. VAR..
023E30: 20 20 20 6D 69 64 74 20 3A 20 49 4E 54 45 47 45 midt : INTEGE
023E40: 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 R;.. .. BE
023E50: 47 49 4E 20 28 2A 20 66 75 6E 64 65 74 20 2A 29 GIN (* fundet *)
023E60: 0D 0A 20 20 20 20 20 20 52 45 50 45 41 54 0D 0A .. REPEAT..
023E70: 20 20 20 20 20 20 20 20 6D 69 64 74 20 3A 3D 20 midt :=
023E80: 28 76 65 6E 73 74 72 65 20 2B 20 68 6F 65 6A 72 (venstre + hoejr
023E90: 65 29 20 44 49 56 20 32 3B 0D 0A 20 20 20 20 20 e) DIV 2;..
023EA0: 20 20 20 49 46 20 61 72 74 69 6B 65 6C 20 3E 20 IF artikel >
023EB0: 76 61 72 65 6B 61 72 74 6F 74 65 6B 28 2E 6D 69 varekartotek(.mi
023EC0: 64 74 2E 29 0D 0A 20 20 20 20 20 20 20 20 20 20 dt.)..
023ED0: 54 48 45 4E 20 76 65 6E 73 74 72 65 20 3A 3D 20 THEN venstre :=
023EE0: 6D 69 64 74 20 2B 20 31 0D 0A 20 20 20 20 20 20 midt + 1..
023EF0: 20 20 20 20 45 4C 53 45 20 68 6F 65 6A 72 65 20 ELSE hoejre
023F00: 3A 3D 20 6D 69 64 74 20 2D 20 31 3B 0D 0A 20 20 := midt - 1;..
023F10: 20 20 20 20 55 4E 54 49 4C 20 28 61 72 74 69 6B UNTIL (artik
023F20: 65 6C 20 3D 20 76 61 72 65 6B 61 72 74 6F 74 65 el = varekartote
023F30: 6B 28 2E 6D 69 64 74 2E 29 29 20 4F 52 20 28 68 k(.midt.)) OR (h
023F40: 6F 65 6A 72 65 20 3C 20 76 65 6E 73 74 72 65 29 oejre < venstre)
023F50: 3B 0D 0A 20 20 20 20 20 20 49 46 20 61 72 74 69 ;.. IF arti
023F60: 6B 65 6C 20 3D 20 76 61 72 65 6B 61 72 74 6F 74 kel = varekartot
023F70: 65 6B 28 2E 6D 69 64 74 2E 29 0D 0A 20 20 20 20 ek(.midt.)..
023F80: 20 20 20 20 54 48 45 4E 20 66 75 6E 64 65 74 20 THEN fundet
023F90: 3A 3D 20 54 52 55 45 0D 0A 20 20 20 20 20 20 20 := TRUE..
023FA0: 20 45 4C 53 45 20 66 75 6E 64 65 74 20 3A 3D 20 ELSE fundet :=
023FB0: 46 41 4C 53 45 3B 0D 0A 20 20 20 20 45 4E 44 3B FALSE;.. END;
023FC0: 20 28 2A 20 66 75 6E 64 65 74 20 2A 29 0D 0A 20 (* fundet *)..
023FD0: 20 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 .. BEGIN..
023FE0: 69 6E 64 6C 61 65 73 28 6B 61 72 74 6F 74 65 6B indlaes(kartotek
023FF0: 2C 20 61 6E 74 61 6C 29 3B 0D 0A 20 20 20 20 73 , antal);.. s
024000: 6E 20 3D 20 27 2E 2D 2D 2D 27 0D 0A 20 20 20 20 n = '.---'..
024010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
024020: 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 6A 27 THEN ch := 'j'
024030: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
024040: 20 20 20 20 20 20 45 4C 53 45 20 49 46 20 74 65 ELSE IF te
024050: 67 6E 20 3D 20 27 2E 2D 2D 2E 2D 27 0D 0A 20 20 gn = '.--.-'..
024060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
024070: 20 20 20 20 54 48 45 4E 20 63 68 20 3A 3D 20 27 THEN ch := '
024080: 7D 27 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 }'..
024090: 20 20 20 20 20 20 20 20 45 4C 53 45 20 63 68 20 ELSE ch
0240A0: 3A 3D 20 27 2A 27 3B 0D 0A 20 20 20 20 20 20 20 := '*';..
0240B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 6B 6C 61 kla
0240C0: 72 74 65 6B 73 74 20 3A 3D 20 6B 6C 61 72 74 65 rtekst := klarte
0240D0: 6B 73 74 20 2B 20 63 68 3B 0D 0A 20 20 20 20 20 kst + ch;..
0240E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
0240F0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 55 ;.. U
024100: 4E 54 49 4C 20 69 20 3D 20 6C 3B 0D 0A 20 20 20 NTIL i = l;..
024110: 20 20 20 20 20 20 20 45 4E 44 3B 20 28 2A 20 49 END; (* I
024120: 46 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 F *)..
024130: 6B 6C 61 72 74 65 6B 73 74 20 3A 3D 20 6B 6C 61 klartekst := kla
024140: 72 74 65 6B 73 74 20 2B 20 27 20 27 3B 0D 0A 20 rtekst + ' ';..
024150: 20 20 20 55 4E 54 49 4C 20 74 65 6B 73 74 20 3D UNTIL tekst =
024160: 20 27 5E 27 3B 0D 0A 20 20 20 20 57 52 49 54 45 '^';.. WRITE
024170: 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E LN;.. WRITELN
024180: 28 6B 6C 61 72 74 65 6B 73 74 29 3B 0D 0A 20 20 (klartekst);..
024190: 45 4E 44 2E 0D 0A 1A 45 4E 44 3B 20 28 2A 20 49 END....END; (* I
0241A0: 46 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 F *)..
0241B0: 6B 6C 61 72 74 65 6B 73 74 20 3A 3D 20 6B 6C 61 klartekst := kla
0241C0: 72 74 65 6B 73 74 20 2B 20 27 20 27 3B 0D 0A 20 rtekst + ' ';..
0241D0: 20 20 20 55 4E 54 49 4C 20 74 65 6B 73 74 20 3D UNTIL tekst =
0241E0: 20 27 5E 27 3B 0D 0A 20 20 20 20 57 52 49 54 45 '^';.. WRITE
0241F0: 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E LN;.. WRITELN
024200: 6F 72 74 65 72 28 31 2C 20 61 6E 74 61 6C 2C 20 orter(1, antal,
024210: 6B 61 72 74 6F 74 65 6B 29 3B 0D 0A 20 20 20 20 kartotek);..
024220: 46 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 61 6E FOR i := 1 TO an
024230: 74 61 6C 20 44 4F 0D 0A 20 20 20 20 20 20 57 52 tal DO.. WR
024240: 49 54 45 4C 4E 28 27 2A 2A 2A 20 27 2C 20 6B 61 ITELN('*** ', ka
024250: 72 74 6F 74 65 6B 28 2E 69 2E 29 29 3B 0D 0A 20 rtotek(.i.));..
024260: 20 20 20 57 52 49 54 45 28 27 48 76 69 6C 6B 65 WRITE('Hvilke
024270: 6E 20 76 61 72 65 20 73 6B 61 6C 20 73 7C 67 65 n vare skal s|ge
024280: 73 20 69 20 6B 61 72 74 6F 74 65 6B 65 74 3A 20 s i kartoteket:
024290: 27 29 3B 20 52 45 41 44 4C 4E 28 61 72 74 69 6B '); READLN(artik
0242A0: 65 6C 29 3B 0D 0A 20 20 20 20 49 46 20 66 75 6E el);.. IF fun
0242B0: 64 65 74 28 31 2C 20 61 6E 74 61 6C 2C 20 61 72 det(1, antal, ar
0242C0: 74 69 6B 65 6C 2C 20 6B 61 72 74 6F 74 65 6B 29 tikel, kartotek)
0242D0: 0D 0A 20 20 20 20 20 20 54 48 45 4E 20 57 52 49 .. THEN WRI
0242E0: 54 45 4C 4E 28 61 72 74 69 6B 65 6C 2C 20 27 20 TELN(artikel, '
0242F0: 66 69 6E 64 65 73 20 69 20 76 61 72 65 6B 61 72 findes i varekar
024300: 74 6F 74 65 6B 65 74 27 29 0D 0A 20 20 20 20 20 toteket')..
024310: 20 45 4C 53 45 20 57 52 49 54 45 4C 4E 28 61 72 ELSE WRITELN(ar
024320: 74 69 6B 65 6C 2C 20 27 20 66 69 6E 64 65 73 20 tikel, ' findes
024330: 69 6B 6B 65 20 69 20 76 61 72 65 6B 61 72 74 6F ikke i varekarto
024340: 74 65 6B 65 74 27 29 3B 0D 0A 20 20 45 4E 44 2E teket');.. END.
024350: 0D 0A 1A 20 20 20 20 20 54 48 45 4E 20 57 52 49 ... THEN WRI
024360: 54 45 4C 4E 28 61 72 74 69 6B 65 6C 2C 20 27 20 TELN(artikel, '
024370: 66 69 6E 64 65 73 20 69 20 76 61 72 65 6B 61 72 findes i varekar
024380: 76 FD 52 55 4D 46 5F 31 2E 50 41 53 5B 32 38 2F v.RUMF_1.PAS[28/
024390: 30 31 2F 31 39 39 31 5D 00 11 10 00 05 ED 77 3B 01/1991]......w;
0243A0: 3D 1C 3E 5F 5F 55 FC FF FD FE 1E 9D DF 17 2F 94 =.>__U......../.
0243B0: BE 8B 01 58 F0 60 58 8C 03 59 AB F3 EF FC CF E5 ...X.`X..Y......
0243C0: A4 CF 50 A5 CF 57 A5 CF A0 A5 CF 18 A6 CF 07 A6 ..P..W..........
0243D0: CF 03 A6 CF FE A4 CF 7F A5 CF 99 A5 CF C6 A5 CF ................
0243E0: 53 A6 CF 92 A6 30 CD 07 9C 8D 24 00 03 07 00 AA S....0....$.....
0243F0: 00 3F 00 C0 00 10 00 02 00 41 09 2A 52 E5 02 04 .?.......A.*R...
024400: 50 52 4F 47 52 41 4D 20 6E 61 76 6E 73 6F 65 67 PROGRAM navnsoeg
024410: 3B 0D 0A 0D 0A 20 20 43 4F 4E 53 54 0D 0A 20 20 ;.... CONST..
024420: 20 20 6D 61 78 20 3D 20 32 30 30 3B 0D 0A 20 20 max = 200;..
024430: 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 73 74 .. TYPE.. st
024440: 72 33 30 20 3D 20 53 54 52 49 4E 47 28 2E 33 30 r30 = STRING(.30
024450: 2E 29 3B 0D 0A 20 20 20 20 61 72 72 61 79 74 79 .);.. arrayty
024460: 70 65 20 3D 20 41 52 52 41 59 28 2E 31 20 2E 2E pe = ARRAY(.1 ..
024470: 20 6D 61 78 2E 29 20 4F 46 20 73 74 72 33 30 3B max.) OF str30;
024480: 0D 0A 20 20 0D 0A 20 20 56 41 52 0D 0A 20 20 20 .. .. VAR..
024490: 20 6B 61 72 74 6F 74 65 6B 20 3A 20 61 72 72 61 kartotek : arra
0244A0: 79 74 79 70 65 3B 0D 0A 20 20 20 20 61 72 74 69 ytype;.. arti
0244B0: 6B 65 6C 20 3A 20 73 74 72 33 30 3B 0D 0A 20 20 kel : str30;..
0244C0: 20 20 69 2C 20 61 6E 74 61 6C 20 3A 20 49 4E 54 i, antal : INT
0244D0: 45 47 45 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 50 EGER;.. .. P
0244E0: 52 4F 43 45 44 55 52 45 20 69 6E 64 6C 61 65 73 ROCEDURE indlaes
0244F0: 28 56 41 52 20 6B 61 72 74 6F 74 65 6B 20 3A 20 (VAR kartotek :
024500: 61 72 72 61 79 74 79 70 65 3B 20 56 41 52 20 6E arraytype; VAR n
024510: 20 3A 20 49 4E 54 45 47 45 52 29 3B 0D 0A 20 20 : INTEGER);..
024520: 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 .. VAR..
024530: 20 76 61 72 65 20 3A 20 73 74 72 33 30 3B 0D 0A vare : str30;..
024540: 20 20 20 20 20 20 69 20 3A 20 49 4E 54 45 47 45 i : INTEGE
024550: 52 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 42 45 R;.. .. BE
024560: 47 49 4E 20 28 2A 20 69 6E 64 6C 61 65 73 20 2A GIN (* indlaes *
024570: 29 0D 0A 20 20 20 20 20 20 57 52 49 54 45 28 43 ).. WRITE(C
024580: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 20 20 69 LRHOM);.. i
024590: 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 20 57 52 := 0;.. WR
0245A0: 49 54 45 4C 4E 28 27 49 6E 64 74 61 73 74 20 76 ITELN('Indtast v
0245B0: 61 72 65 72 20 74 69 6C 20 76 61 72 65 6B 61 72 arer til varekar
0245C0: 74 6F 74 65 6B 65 74 20 28 30 20 73 74 6F 70 70 toteket (0 stopp
0245D0: 65 72 29 3A 27 29 3B 0D 0A 20 20 20 20 20 20 52 er):');.. R
0245E0: 45 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 69 EPEAT.. i
0245F0: 20 3A 3D 20 69 20 2B 20 31 3B 0D 0A 20 20 20 20 := i + 1;..
024600: 00 CF 1B F4 25 3D 8E 0C 55 35 0B F6 94 E5 79 0D ....%=..U5....y.
024610: CC 74 07 BC 09 DC 99 9A CB CD 66 26 28 0A 81 F4 .t........f&(...
024620: 6B 8C 84 43 AC 69 1A 9A 89 9A C6 86 B5 D0 98 49 k..C.i.........I
024630: 72 F4 16 FC BB A7 43 AA 2A 60 26 87 91 21 4A 3A r.....C.*`&..!J:
024640: 20 B8 B3 6F 61 E2 C3 46 B9 17 0C C7 25 50 0E BD ..oa..F....%P..
024650: 99 89 C5 49 23 45 AE 12 28 98 7E 27 6B 56 AD 63 ...I#E..(.~'kV.c
024660: 21 4A AB 3C 3D 2C D6 55 5B 1B 9A BE 49 74 12 DC !J.<=,.U[...It..
024670: 67 08 5E 1B 27 7F 67 20 08 21 D5 18 20 74 26 4C g.^.'.g .!.. t&L
024680: 10 3E FC 94 2B C1 60 5C 72 98 79 DA 1D FD 35 D3 .>..+.`\r.y...5.
024690: 84 CD 34 50 9A C1 24 B2 66 D3 7A 60 50 55 8C 51 ..4P..$.f.z`PU.Q
0246A0: 5E 58 33 BA 46 0D DB BE C5 B9 0B BB 2B 2C 0C C5 ^X3.F.......+,..
0246B0: 04 61 38 7F 5B C4 92 F9 B1 85 21 BE 07 97 48 67 .a8.[.....!...Hg
0246C0: 69 CC 2F A4 33 CC 61 CB 64 44 34 20 C1 6B 8E 23 i./.3.a.dD4 .k.#
0246D0: 91 66 75 D6 C8 68 4E 11 DE 84 75 44 3B C9 72 04 .fu..hN...uD;.r.
0246E0: 30 AD 6B C8 9A 60 34 4E 2E EE 5F 6C BB 3E 09 EA 0.k..`4N.._l.>..
0246F0: A6 05 86 FC E8 2D 96 26 AD 38 C1 55 24 B2 C6 BE .....-.&.8.U$...
024700: D4 05 4B B8 9C 88 77 CA 86 B9 27 EC 83 9B 26 A9 ..K...w...'...&.
024710: 8B 68 BA 19 98 51 C5 35 50 BA 9A 4F 33 02 4A 11 .h...Q.5P..O3.J.
024720: CE B5 AE 8A 41 0E 1A 24 5D 23 DC F3 3F 5B 43 A8 ....A..$]#..?[C.
024730: 2F 57 18 9A BF FD FE 9A BF 3B 16 5C EE 5E A3 39 /W.......;.\.^£9
024740: 09 6B 4F 95 83 13 C5 25 DD C1 C4 6E 3B A4 11 52 .kO....%...n;..R
024750: C6 59 83 5F 63 3F A9 90 3B 0C 76 A9 99 2F 28 46 .Y._c?..;.v../(F
024760: B8 D5 BA 28 06 86 75 BC 39 A6 9B 45 27 12 08 55 ...(..u.9..E'..U
024770: 76 06 47 8A 05 6D F3 29 27 05 36 58 12 77 B5 E3 v.G..m.)'.6X.w..
024780: 28 BD C7 CA 74 7A DF 41 84 33 CC 07 73 42 DC 5F (...tz.A.3..sB._
024790: 88 94 C8 15 04 57 F6 86 F4 BF 64 49 FA 29 FA 54 .....W....dI.).T
0247A0: 5E E3 90 3A 14 86 D5 68 2C 3C 18 F1 26 6C 8C 7B ^..:...h,<..&l.{
0247B0: 6C 89 00 86 A0 34 16 16 08 A7 D0 E6 3F BD 85 39 l....4......?..9
0247C0: C9 C9 45 28 16 C7 C1 A9 FD F3 48 11 9F 2C 72 27 ..E(......H..,r'
0247D0: 71 DE 2F 4E 67 19 49 0A 4C 7F F9 F5 24 A4 BC 93 q./Ng.I.L...$...
0247E0: 0B 5C 5D 69 4C 82 23 3D 86 0C EB 0B 6D 62 30 F1 .\]iL.#=....mb0.
0247F0: AA 1B E0 24 B6 04 43 A7 74 74 BA D6 08 CA 2D 2F ...$..C.tt....-/
024800: 20 20 20 20 57 52 49 54 45 28 27 3A 20 27 29 3B WRITE(': ');
024810: 20 52 45 41 44 4C 4E 28 76 61 72 65 29 3B 0D 0A READLN(vare);..
024820: 20 20 20 20 20 20 20 20 49 46 20 76 61 72 65 20 IF vare
024830: 3C 3E 20 27 30 27 0D 0A 20 20 20 20 20 20 20 20 <> '0'..
024840: 20 20 54 48 45 4E 20 6B 61 72 74 6F 74 65 6B 28 THEN kartotek(
024850: 2E 69 2E 29 20 3A 3D 20 76 61 72 65 3B 0D 0A 20 .i.) := vare;..
024860: 20 20 20 20 20 55 4E 54 49 4C 20 28 76 61 72 65 UNTIL (vare
024870: 20 3D 20 27 30 27 29 20 4F 52 20 28 69 20 3D 20 = '0') OR (i =
024880: 6D 61 78 29 3B 0D 0A 20 20 20 20 20 20 49 46 20 max);.. IF
024890: 69 20 3D 20 6D 61 78 0D 0A 20 20 20 20 20 20 20 i = max..
0248A0: 20 54 48 45 4E 20 6E 20 3A 3D 20 6D 61 78 0D 0A THEN n := max..
0248B0: 20 20 20 20 20 20 20 20 45 4C 53 45 20 6E 20 3A ELSE n :
0248C0: 3D 20 69 20 2D 20 31 3B 0D 0A 20 20 20 20 45 4E = i - 1;.. EN
0248D0: 44 3B 20 28 2A 20 69 6E 64 6C 61 65 73 20 2A 29 D; (* indlaes *)
0248E0: 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 52 .. .. PROCEDUR
0248F0: 45 20 73 6F 72 74 65 72 28 76 65 6E 73 74 72 65 E sorter(venstre
024900: 2C 20 68 6F 65 6A 72 65 20 3A 20 49 4E 54 45 47 , hoejre : INTEG
024910: 45 52 3B 20 56 41 52 20 72 65 67 69 73 74 65 72 ER; VAR register
024920: 20 3A 20 61 72 72 61 79 74 79 70 65 29 3B 0D 0A : arraytype);..
024930: 20 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 .. VAR..
024940: 20 20 20 69 2C 20 6A 2C 20 6D 69 64 74 2C 20 76 i, j, midt, v
024950: 2C 20 68 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A , h : INTEGER;..
024960: 20 20 20 20 20 20 6E 61 65 73 74 65 20 3A 20 73 naeste : s
024970: 74 72 33 30 3B 0D 0A 20 20 20 20 20 20 0D 0A 20 tr30;.. ..
024980: 20 20 20 42 45 47 49 4E 20 28 2A 20 73 6F 72 74 BEGIN (* sort
024990: 65 72 20 2A 29 0D 0A 20 20 20 20 20 20 46 4F 52 er *).. FOR
0249A0: 20 69 20 3A 3D 20 76 65 6E 73 74 72 65 20 2B 20 i := venstre +
0249B0: 31 20 54 4F 20 68 6F 65 6A 72 65 20 44 4F 0D 0A 1 TO hoejre DO..
0249C0: 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 BEGIN..
0249D0: 20 20 20 20 20 20 20 20 20 6E 61 65 73 74 65 20 naeste
0249E0: 3A 3D 20 72 65 67 69 73 74 65 72 28 2E 69 2E 29 := register(.i.)
0249F0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 76 20 3A ;.. v :
024A00: 50 52 4F 47 52 41 4D 20 6E 61 76 6E 73 6F 72 74 PROGRAM navnsort
024A10: 3B 0D 0A 0D 0A 20 20 43 4F 4E 53 54 0D 0A 20 20 ;.... CONST..
024A20: 20 20 61 6E 74 61 6C 20 3D 20 31 30 3B 0D 0A 20 antal = 10;..
024A30: 20 20 20 6D 61 78 74 65 67 6E 20 3D 20 33 30 3B maxtegn = 30;
024A40: 0D 0A 20 20 20 20 0D 0A 20 20 54 59 50 45 0D 0A .. .. TYPE..
024A50: 20 20 20 20 73 74 72 65 6E 67 20 3D 20 53 54 52 streng = STR
024A60: 49 4E 47 28 2E 6D 61 78 74 65 67 6E 2E 29 3B 0D ING(.maxtegn.);.
024A70: 0A 20 20 20 20 61 72 72 20 3D 20 41 52 52 41 59 . arr = ARRAY
024A80: 28 2E 31 20 2E 2E 20 61 6E 74 61 6C 2E 29 20 4F (.1 .. antal.) O
024A90: 46 20 73 74 72 65 6E 67 3B 0D 0A 20 20 0D 0A 20 F streng;.. ..
024AA0: 20 56 41 52 0D 0A 20 20 20 20 74 61 62 65 6C 20 VAR.. tabel
024AB0: 3A 20 61 72 72 3B 0D 0A 20 20 0D 0A 20 20 50 52 : arr;.. .. PR
024AC0: 4F 43 45 44 55 52 45 20 69 6E 64 28 56 41 52 20 OCEDURE ind(VAR
024AD0: 74 61 62 20 3A 20 61 72 72 29 3B 0D 0A 20 20 20 tab : arr);..
024AE0: 20 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 .. VAR..
024AF0: 20 20 69 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A i : INTEGER;..
024B00: 20 20 20 20 0D 0A 20 20 20 20 42 45 47 49 4E 20 .. BEGIN
024B10: 28 2A 20 69 6E 64 20 2A 29 0D 0A 20 20 20 20 20 (* ind *)..
024B20: 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D WRITE(CLRHOM);.
024B30: 0A 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 . WRITELN('
024B40: 49 6E 64 74 61 73 74 20 27 2C 20 61 6E 74 61 6C Indtast ', antal
024B50: 2C 20 27 20 6E 61 76 6E 65 3A 27 29 3B 0D 0A 20 , ' navne:');..
024B60: 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 WRITELN;..
024B70: 20 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 31 20 FOR i := 1
024B80: 54 4F 20 61 6E 74 61 6C 20 44 4F 0D 0A 20 20 20 TO antal DO..
024B90: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
024BA0: 20 20 20 20 20 20 57 52 49 54 45 28 27 4E 61 76 WRITE('Nav
024BB0: 6E 20 6E 72 2E 20 27 2C 20 69 20 3A 20 33 2C 20 n nr. ', i : 3,
024BC0: 27 3A 20 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 ': ');..
024BD0: 20 20 20 42 55 46 4C 45 4E 20 3A 3D 20 6D 61 78 BUFLEN := max
024BE0: 74 65 67 6E 3B 0D 0A 20 20 20 20 20 20 20 20 20 tegn;..
024BF0: 20 52 45 41 44 4C 4E 28 74 61 62 28 2E 69 2E 29 READLN(tab(.i.)
024C00: 3D 20 76 65 6E 73 74 72 65 3B 0D 0A 20 20 20 20 = venstre;..
024C10: 20 20 20 20 20 20 68 20 3A 3D 20 69 20 2D 20 31 h := i - 1
024C20: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 48 49 ;.. WHI
024C30: 4C 45 20 76 20 3C 3D 20 68 20 44 4F 0D 0A 20 20 LE v <= h DO..
024C40: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
024C50: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6D . m
024C60: 69 64 74 20 3A 3D 20 28 76 20 2B 20 68 29 20 44 idt := (v + h) D
024C70: 49 56 20 32 3B 0D 0A 20 20 20 20 20 20 20 20 20 IV 2;..
024C80: 20 20 20 20 20 49 46 20 6E 61 65 73 74 65 20 3C IF naeste <
024C90: 20 72 65 67 69 73 74 65 72 28 2E 6D 69 64 74 2E register(.midt.
024CA0: 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 )..
024CB0: 20 20 20 54 48 45 4E 20 68 20 3A 3D 20 6D 69 64 THEN h := mid
024CC0: 74 20 2D 20 31 0D 0A 20 20 20 20 20 20 20 20 20 t - 1..
024CD0: 20 20 20 20 20 20 20 45 4C 53 45 20 76 20 3A 3D ELSE v :=
024CE0: 20 6D 69 64 74 20 2B 20 31 3B 0D 0A 20 20 20 20 midt + 1;..
024CF0: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
024D00: 20 20 20 20 20 20 20 20 46 4F 52 20 6A 20 3A 3D FOR j :=
024D10: 20 69 20 2D 20 31 20 44 4F 57 4E 54 4F 20 76 20 i - 1 DOWNTO v
024D20: 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 DO..
024D30: 72 65 67 69 73 74 65 72 28 2E 6A 20 2B 20 31 2E register(.j + 1.
024D40: 29 20 3A 3D 20 72 65 67 69 73 74 65 72 28 2E 6A ) := register(.j
024D50: 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 72 .);.. r
024D60: 65 67 69 73 74 65 72 28 2E 76 2E 29 20 3A 3D 20 egister(.v.) :=
024D70: 6E 61 65 73 74 65 3B 0D 0A 20 20 20 20 20 20 20 naeste;..
024D80: 20 45 4E 44 3B 0D 0A 20 20 20 20 45 4E 44 3B 20 END;.. END;
024D90: 28 2A 20 73 6F 72 74 65 72 20 2A 29 0D 0A 20 20 (* sorter *)..
024DA0: 20 20 0D 0A 20 20 46 55 4E 43 54 49 4F 4E 20 66 .. FUNCTION f
024DB0: 75 6E 64 65 74 28 76 65 6E 73 74 72 65 2C 20 68 undet(venstre, h
024DC0: 6F 65 6A 72 65 20 3A 20 49 4E 54 45 47 45 52 20 oejre : INTEGER
024DD0: 3B 20 61 72 74 69 6B 65 6C 20 3A 20 73 74 72 33 ; artikel : str3
024DE0: 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0;..
024DF0: 20 20 20 20 20 20 56 41 52 20 76 61 72 65 6B 61 VAR vareka
024E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
024E10: 1F 00 01 00 02 09 52 E5 1F 00 41 02 00 00 00 02 ......R...A.....
024E20: 1F 00 46 02 00 00 00 02 1F 00 42 02 00 00 00 02 ..F.......B.....
024E30: 1F 00 47 02 00 00 00 02 1F 00 43 02 00 00 00 02 ..G.......C.....
024E40: 1F 00 48 02 00 00 00 02 1F 00 44 02 00 00 00 02 ..H.......D.....
024E50: 1F 00 49 02 00 00 00 02 1F 00 45 02 00 00 00 02 ..I.......E.....
024E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024F00: 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 3B );.. END;
024F10: 0D 0A 20 20 20 20 45 4E 44 3B 20 28 2A 20 69 6E .. END; (* in
024F20: 64 20 2A 29 0D 0A 20 20 0D 0A 20 20 0D 0A 20 20 d *).. .. ..
024F30: 50 52 4F 43 45 44 55 52 45 20 75 64 28 74 61 62 PROCEDURE ud(tab
024F40: 20 3A 20 61 72 72 29 3B 0D 0A 20 20 0D 0A 20 20 : arr);.. ..
024F50: 20 20 56 41 52 0D 0A 20 20 20 20 20 20 69 20 3A VAR.. i :
024F60: 20 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 0D INTEGER;.. .
024F70: 0A 20 20 20 20 42 45 47 49 4E 20 28 2A 20 75 64 . BEGIN (* ud
024F80: 20 2A 29 0D 0A 20 20 20 20 20 20 57 52 49 54 45 *).. WRITE
024F90: 4C 4E 3B 0D 0A 20 20 20 20 20 20 57 52 49 54 45 LN;.. WRITE
024FA0: 4C 4E 28 27 4E 61 76 6E 65 6E 65 20 69 20 61 6C LN('Navnene i al
024FB0: 66 61 62 65 74 69 73 6B 20 72 7B 6B 6B 65 66 7C fabetisk r{kkef|
024FC0: 6C 67 65 3A 27 29 3B 0D 0A 20 20 20 20 20 20 57 lge:');.. W
024FD0: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 46 RITELN;.. F
024FE0: 4F 52 20 69 20 3A 3D 20 31 20 54 4F 20 61 6E 74 OR i := 1 TO ant
024FF0: 61 6C 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 57 al DO.. W
025000: 52 49 54 45 4C 4E 28 69 20 3A 20 33 2C 20 27 20 RITELN(i : 3, '
025010: 20 27 2C 20 74 61 62 28 2E 69 2E 29 29 3B 0D 0A ', tab(.i.));..
025020: 20 20 20 20 45 4E 44 3B 20 28 2A 20 75 64 20 2A END; (* ud *
025030: 29 0D 0A 20 20 0D 0A 20 20 50 52 4F 43 45 44 55 ).. .. PROCEDU
025040: 52 45 20 73 6F 72 74 65 72 69 6E 67 28 56 41 52 RE sortering(VAR
025050: 20 74 20 3A 20 61 72 72 29 3B 0D 0A 20 20 20 20 t : arr);..
025060: 0D 0A 20 20 20 20 56 41 52 0D 0A 20 20 20 20 20 .. VAR..
025070: 20 69 2C 20 6A 20 3A 20 49 4E 54 45 47 45 52 3B i, j : INTEGER;
025080: 0D 0A 20 20 20 20 20 20 6E 61 76 6E 20 3A 20 73 .. navn : s
025090: 74 72 65 6E 67 3B 0D 0A 20 20 20 20 20 20 73 6C treng;.. sl
0250A0: 75 74 20 3A 20 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 ut : BOOLEAN;..
0250B0: 20 20 20 0D 0A 20 20 20 20 42 45 47 49 4E 20 28 .. BEGIN (
0250C0: 2A 20 73 6F 72 74 65 72 69 6E 67 20 2A 29 0D 0A * sortering *)..
0250D0: 20 20 20 20 20 20 69 20 3A 3D 20 61 6E 74 61 6C i := antal
0250E0: 3B 0D 0A 20 20 20 20 20 20 52 45 50 45 41 54 0D ;.. REPEAT.
0250F0: 0A 20 20 20 20 20 20 20 20 69 20 3A 3D 20 69 20 . i := i
025100: 2B 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 + 1;..
025110: 20 20 20 20 20 20 61 66 67 6A 6F 72 74 20 3A 3D afgjort :=
025120: 20 54 52 55 45 3B 0D 0A 20 20 20 20 20 20 20 20 TRUE;..
025130: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 42 WRITE('B
025140: 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ');..
025150: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
025160: 20 20 55 4E 54 49 4C 20 61 66 67 6A 6F 72 74 3B UNTIL afgjort;
025170: 0D 0A 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 .. END;..
025180: 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 WRITELN;..
025190: 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 52 WRITELN;.. WR
0251A0: 49 54 45 4C 4E 28 27 55 64 20 61 66 20 27 2C 20 ITELN('Ud af ',
0251B0: 61 6E 74 61 6C 2C 20 27 20 73 70 69 6C 20 68 61 antal, ' spil ha
0251C0: 72 20 41 20 76 75 6E 64 65 74 20 27 2C 0D 0A 20 r A vundet ',..
0251D0: 20 20 20 20 20 20 20 20 20 20 20 61 73 65 6A 72 asejr
0251E0: 20 2F 20 61 6E 74 61 6C 20 2A 20 31 30 30 20 3A / antal * 100 :
0251F0: 20 35 20 3A 20 32 2C 20 27 20 25 20 6F 67 20 42 5 : 2, ' % og B
025200: 20 68 61 72 20 76 75 6E 64 65 74 20 27 2C 0D 0A har vundet ',..
025210: 20 20 20 20 20 20 20 20 20 20 20 20 62 73 65 6A bsej
025220: 72 20 2F 20 61 6E 74 61 6C 20 2A 20 31 30 30 20 r / antal * 100
025230: 3A 20 35 20 3A 20 32 2C 20 27 20 25 27 29 3B 0D : 5 : 2, ' %');.
025240: 0A 20 20 45 4E 44 2E 0D 0A 1A 20 27 2C 0D 0A 20 . END.... ',..
025250: 20 20 20 20 20 20 20 20 20 20 20 61 73 65 6A 72 asejr
025260: 20 2F 20 61 6E 74 61 6C 20 2A 20 31 30 30 20 3A / antal * 100 :
025270: 20 35 20 3A 20 32 2C 20 27 20 25 20 6F 67 20 42 5 : 2, ' % og B
025280: A0 00 00 DE 1E E5 AA 3B F9 34 BB 5E 54 07 DB 4F .......;.4.^T..O
025290: B1 A6 76 9A 58 33 4B 40 95 69 71 EF 55 B7 F1 34 ..v.X3K@.iq.U..4
0252A0: B0 9C E8 97 B9 F3 E7 DA 4E D0 7C D2 AB 18 71 8D ........N.|...q.
0252B0: A7 B2 83 A8 EB 77 55 39 EB 71 64 14 A5 92 E0 D4 .....wU9.qd.....
0252C0: FD 0E B2 85 7D D2 13 CD 44 92 1C 2B 4E 9B CE 38 ....}...D..+N..8
0252D0: C4 7C 45 52 41 2C 22 2A 2E 42 41 4B 22 0D 31 2C .|ERA,"*.BAK".1,
0252E0: 30 3A 42 4F 52 44 45 52 20 31 30 0D 1C 7C E2 D5 0:BORDER 10..|..
0252F0: 55 8E 52 C6 0D 38 4C 53 64 F9 A5 91 63 4C B3 95 U.R..8LSd...cL..
025300: 2D 20 31 3B 0D 0A 20 20 20 20 20 20 20 20 73 6C - 1;.. sl
025310: 75 74 20 3A 3D 20 54 52 55 45 3B 0D 0A 20 20 20 ut := TRUE;..
025320: 20 20 20 20 20 46 4F 52 20 6A 20 3A 3D 20 31 20 FOR j := 1
025330: 54 4F 20 69 20 44 4F 0D 0A 20 20 20 20 20 20 20 TO i DO..
025340: 20 20 20 49 46 20 74 28 2E 6A 2E 29 20 3E 20 74 IF t(.j.) > t
025350: 28 2E 6A 20 2B 20 31 2E 29 0D 0A 20 20 20 20 20 (.j + 1.)..
025360: 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 THEN..
025370: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
025380: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
025390: 20 20 73 6C 75 74 20 3A 3D 20 46 41 4C 53 45 3B slut := FALSE;
0253A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0253B0: 20 20 6E 61 76 6E 20 3A 3D 20 74 28 2E 6A 2E 29 navn := t(.j.)
0253C0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
0253D0: 20 20 20 74 28 2E 6A 2E 29 20 3A 3D 20 74 28 2E t(.j.) := t(.
0253E0: 6A 20 2B 20 31 2E 29 3B 0D 0A 20 20 20 20 20 20 j + 1.);..
0253F0: 20 20 20 20 20 20 20 20 20 20 74 28 2E 6A 20 2B t(.j +
025400: 20 31 2E 29 20 3A 3D 20 6E 61 76 6E 3B 0D 0A 20 1.) := navn;..
025410: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
025420: 3B 0D 0A 20 20 20 20 20 20 55 4E 54 49 4C 20 28 ;.. UNTIL (
025430: 69 20 3D 20 31 29 20 4F 52 20 73 6C 75 74 3B 0D i = 1) OR slut;.
025440: 0A 20 20 20 20 45 4E 44 3B 20 28 2A 20 73 6F 72 . END; (* sor
025450: 74 65 72 69 6E 67 20 2A 29 0D 0A 20 20 0D 0A 20 tering *).. ..
025460: 20 42 45 47 49 4E 20 28 2A 20 6E 61 76 6E 73 6F BEGIN (* navnso
025470: 72 74 20 2A 29 0D 0A 20 20 20 20 69 6E 64 28 74 rt *).. ind(t
025480: 61 62 65 6C 29 3B 0D 0A 20 20 20 20 73 6F 72 74 abel);.. sort
025490: 65 72 69 6E 67 28 74 61 62 65 6C 29 3B 0D 0A 20 ering(tabel);..
0254A0: 20 20 20 75 64 28 74 61 62 65 6C 29 3B 0D 0A 20 ud(tabel);..
0254B0: 20 45 4E 44 2E 20 28 2A 20 6E 61 76 6E 73 6F 72 END. (* navnsor
0254C0: 74 20 2A 29 0D 0A 1A 44 3B 20 28 2A 20 73 6F 72 t *)...D; (* sor
0254D0: 74 65 72 69 6E 67 20 2A 29 0D 0A 20 20 0D 0A 20 tering *).. ..
0254E0: 20 42 45 47 49 4E 20 28 2A 20 6E 61 76 6E 73 6F BEGIN (* navnso
0254F0: 72 74 20 2A 29 0D 0A 20 20 20 20 69 6E 64 28 74 rt *).. ind(t
025500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025700: 1A 97 3F 41 BC A5 C9 B3 06 A2 07 EF 0D 9A 38 93 ..?A..........8.
025710: 43 21 2B 5A 17 1E 21 9F 45 D4 75 3B 28 E2 C4 AF C!+Z..!.E.u;(...
025720: A7 BF DB ED D7 A7 BA 97 F0 8F 63 0C 84 02 13 60 ..........c....`
025730: E0 CA 9A 09 55 10 BD B2 26 E5 0F 20 FC 91 51 B5 ....U...&.. ..Q.
025740: 3D BA BF 6B F0 EF D0 27 7B BB CE BC 74 87 FE 38 =..k...'{...t..8
025750: 31 24 96 2F 56 DC B3 91 5C BB 24 55 1C 14 86 C6 1$./V...\.$U....
025760: DF 33 16 E9 5F 52 07 D6 58 36 A2 F8 03 0E 31 F6 .3.._R..X6....1.
025770: 44 F2 D6 DE 7C BA E7 17 E6 A4 31 22 42 A5 57 D7 D...|.....1"B.W.
025780: 14 E9 A4 72 BE B3 71 7E 39 35 97 79 97 2E B9 2D ...r..q~95.y...-
025790: 4F 0D 06 30 90 F1 61 89 32 D4 1A C0 46 06 7F C8 O..0..a.2...F...
0257A0: 31 DA 9E 04 CC 1D 26 C4 CB B1 57 B7 1C 3D 9C 32 1.....&...W..=.2
0257B0: CF 25 79 6C 71 DC 33 B8 6B 9F BA 58 C2 56 9E 76 .%ylq.3.k..X.V.v
0257C0: 18 D6 40 A9 53 6B 2C 1B 51 FC 01 83 11 F6 84 60 ..@.Sk,.Q......`
0257D0: D6 F1 F6 E7 1D CD F6 2F 9F E1 8A 6B A4 8B 86 A9 ......./...k....
0257E0: 35 DE 2F 9E 5F 24 71 90 C8 82 52 C1 40 C1 83 60 5./._$q...R.@..`
0257F0: 82 0C 6D 4C 19 83 D7 88 D8 0F 32 57 E1 6A 82 8B ..mL......2W.j..
025800: 3D 3D 18 36 27 48 B2 48 7A 43 82 1E BE 75 ED EF ==.6'H.HzC...u..
025810: DD 05 0C 45 A9 AE 38 52 6B 81 FF 55 22 66 FF 08 ...E..8Rk..U"f..
025820: 0F DF 58 30 E8 33 E5 8F 8D 88 3E 07 33 23 AA CF ..X0.3....>.3#..
025830: D3 E5 24 51 7F 64 E2 3D 52 92 6E 2F 1B 34 AC 85 ..$Q.d.=R.n/.4..
025840: 43 4B 15 F6 B8 C5 ED 60 F8 BF 65 94 08 89 AC 60 CK.....`..e....`
025850: 56 B6 55 1A 05 18 AA AA 33 E1 79 59 E7 28 AD 9D V.U.....3.yY.(..
025860: 35 0E 49 51 BF 09 04 93 A4 F0 5C 69 F7 F7 EC C2 5.IQ......\i....
025870: ED 4F F7 F4 AE C3 53 22 01 49 62 52 59 A5 B2 AC .O....S".IbRY...
025880: 35 B4 30 9B C6 A3 E0 8F 05 CF 3A 4C DF 52 04 8C 5.0..£....:L.R..
025890: 6F 0D 12 7F 33 25 14 63 4A 2A 14 9F D6 0C 33 89 o...3%.cJ*....3.
0258A0: 04 25 89 4A 65 94 CA B8 E2 43 1B 66 06 92 7B 86 .%.Je....C.f..{.
0258B0: BB 1C 0E 98 75 BB BB DE CB A6 BF 5A 0B 7B F8 D7 ....u......Z.{..
0258C0: B3 C2 25 EB FC CF DC 24 8A BB 66 40 E9 94 24 C8 ..%....$..f@..$.
0258D0: 48 54 79 87 61 02 61 17 A7 F6 14 EB 38 4A 31 A5 HTy.a.a.....8J1.
0258E0: 6E 29 F7 CA C8 94 A3 34 A4 14 DB 51 24 AB 22 05 n)....£4...Q$.".
0258F0: E3 CA 71 C0 40 F1 5B 91 28 56 92 81 E9 AA 42 E9 ..q.@.[.(V....B.
025900: 20 20 20 20 20 20 20 20 50 52 4F 47 52 41 4D 20 PROGRAM
025910: 6F 72 64 68 79 70 3B 0D 0A 20 20 20 20 20 20 20 ordhyp;..
025920: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 43 4F 4E .. CON
025930: 53 54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ST..
025940: 6D 61 78 6F 72 64 6C 61 65 6E 67 64 65 20 3D 20 maxordlaengde =
025950: 32 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20;..
025960: 20 62 6F 67 73 74 61 76 65 72 20 3A 20 53 45 54 bogstaver : SET
025970: 20 4F 46 20 43 48 41 52 20 3D 20 28 2E 27 41 27 OF CHAR = (.'A'
025980: 20 2E 2E 20 27 5D 27 2C 20 27 61 27 20 2E 2E 20 .. ']', 'a' ..
025990: 27 7D 27 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 '}'.);..
0259A0: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
0259B0: 54 59 50 45 0D 0A 20 20 20 20 20 20 20 20 20 20 TYPE..
0259C0: 20 20 6F 72 64 74 79 70 65 20 3D 20 53 54 52 49 ordtype = STRI
0259D0: 4E 47 28 2E 6D 61 78 6F 72 64 6C 61 65 6E 67 64 NG(.maxordlaengd
0259E0: 65 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 e.);..
0259F0: 20 20 70 6F 69 6E 74 65 72 20 3D 20 5E 20 70 6F pointer = ^ po
025A00: 73 74 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 st;..
025A10: 20 70 6F 73 74 20 3D 20 52 45 43 4F 52 44 0D 0A post = RECORD..
025A20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
025A30: 20 20 20 20 20 76 65 6E 73 74 72 65 2C 20 68 6F venstre, ho
025A40: 65 6A 72 65 20 3A 20 70 6F 69 6E 74 65 72 3B 0D ejre : pointer;.
025A50: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
025A60: 20 20 20 20 20 20 6F 72 64 5F 20 3A 20 6F 72 64 ord_ : ord
025A70: 74 79 70 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 type;..
025A80: 20 20 20 20 20 20 20 20 20 20 20 20 6F 72 64 74 ordt
025A90: 61 65 6C 6C 65 72 20 3A 20 49 4E 54 45 47 45 52 aeller : INTEGER
025AA0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
025AB0: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
025AC0: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
025AD0: 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 20 VAR..
025AE0: 20 20 20 6F 72 64 74 72 61 65 20 3A 20 70 6F 69 ordtrae : poi
025AF0: 6E 74 65 72 3B 0D 0A 20 20 20 20 20 20 20 20 20 nter;..
025B00: 50 52 4F 47 52 41 4D 20 6E 79 67 61 61 72 64 3B PROGRAM nygaard;
025B10: 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 61 .... VAR.. a
025B20: 73 65 6B 76 65 6E 73 2C 20 62 73 65 6B 76 65 6E sekvens, bsekven
025B30: 73 2C 20 61 73 65 6A 72 2C 20 62 73 65 6A 72 2C s, asejr, bsejr,
025B40: 20 61 6E 74 61 6C 20 3A 20 49 4E 54 45 47 45 52 antal : INTEGER
025B50: 3B 0D 0A 20 20 20 20 69 2C 20 70 2C 20 71 2C 20 ;.. i, p, q,
025B60: 72 2C 20 73 2C 20 73 75 6D 20 3A 20 49 4E 54 45 r, s, sum : INTE
025B70: 47 45 52 3B 0D 0A 20 20 20 20 61 66 67 6A 6F 72 GER;.. afgjor
025B80: 74 20 3A 20 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 t : BOOLEAN;..
025B90: 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 57 .. BEGIN.. W
025BA0: 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 RITE(CLRHOM);..
025BB0: 20 20 20 57 52 49 54 45 28 27 54 61 73 74 20 41 WRITE('Tast A
025BC0: 27 27 73 20 76 69 6E 64 65 72 73 65 6B 76 65 6E ''s vindersekven
025BD0: 73 20 28 66 2E 65 6B 73 2E 20 31 30 31 31 29 3A s (f.eks. 1011):
025BE0: 20 27 29 3B 20 52 45 41 44 4C 4E 28 61 73 65 6B '); READLN(asek
025BF0: 76 65 6E 73 29 3B 0D 0A 20 20 20 20 57 52 49 54 vens);.. WRIT
025C00: 45 28 27 54 61 73 74 20 42 27 27 73 20 76 69 6E E('Tast B''s vin
025C10: 64 65 72 73 65 6B 76 65 6E 73 20 20 20 20 20 20 dersekvens
025C20: 20 20 20 20 20 20 20 20 3A 20 27 29 3B 20 52 45 : '); RE
025C30: 41 44 4C 4E 28 62 73 65 6B 76 65 6E 73 29 3B 0D ADLN(bsekvens);.
025C40: 0A 20 20 20 20 57 52 49 54 45 28 27 54 61 73 74 . WRITE('Tast
025C50: 20 61 6E 74 61 6C 20 73 70 69 6C 20 20 20 20 20 antal spil
025C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
025C70: 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 61 6E 74 : '); READLN(ant
025C80: 61 6C 29 3B 0D 0A 20 20 20 20 52 41 4E 44 4F 4D al);.. RANDOM
025C90: 49 5A 45 3B 0D 0A 20 20 20 20 61 73 65 6A 72 20 IZE;.. asejr
025CA0: 3A 3D 20 30 3B 0D 0A 20 20 20 20 62 73 65 6A 72 := 0;.. bsejr
025CB0: 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 46 4F 52 20 := 0;.. FOR
025CC0: 69 20 3A 3D 20 31 20 54 4F 20 61 6E 74 61 6C 20 i := 1 TO antal
025CD0: 44 4F 0D 0A 20 20 20 20 20 20 42 45 47 49 4E 0D DO.. BEGIN.
025CE0: 0A 20 20 20 20 20 20 20 20 71 20 3A 3D 20 52 41 . q := RA
025CF0: 4E 44 4F 4D 28 32 29 3B 0D 0A 20 20 20 20 20 20 NDOM(2);..
025D00: 20 20 20 6E 61 65 73 74 65 6F 72 64 20 3A 20 6F naesteord : o
025D10: 72 64 74 79 70 65 3B 0D 0A 20 20 20 20 20 20 20 rdtype;..
025D20: 20 20 20 20 20 66 69 6C 6E 61 76 6E 20 3A 20 53 filnavn : S
025D30: 54 52 49 4E 47 28 2E 31 34 2E 29 3B 0D 0A 20 20 TRING(.14.);..
025D40: 20 20 20 20 20 20 20 20 20 20 69 6E 64 66 69 6C indfil
025D50: 20 3A 20 54 45 58 54 3B 0D 0A 20 20 20 20 20 20 : TEXT;..
025D60: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
025D70: 50 52 4F 43 45 44 55 52 45 20 6C 61 65 73 6F 72 PROCEDURE laesor
025D80: 64 28 56 41 52 20 73 74 72 65 6E 67 20 3A 20 6F d(VAR streng : o
025D90: 72 64 74 79 70 65 29 3B 0D 0A 20 20 20 20 20 20 rdtype);..
025DA0: 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 ..
025DB0: 20 20 56 41 52 0D 0A 20 20 20 20 20 20 20 20 20 VAR..
025DC0: 20 20 20 20 20 74 61 65 6C 6C 65 72 20 3A 20 30 taeller : 0
025DD0: 20 2E 2E 20 6D 61 78 6F 72 64 6C 61 65 6E 67 64 .. maxordlaengd
025DE0: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e;..
025DF0: 20 20 63 68 20 3A 20 43 48 41 52 3B 0D 0A 20 20 ch : CHAR;..
025E00: 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 ..
025E10: 20 20 20 20 20 20 20 20 46 55 4E 43 54 49 4F 4E FUNCTION
025E20: 20 73 6D 61 61 62 6F 67 73 74 61 76 65 72 28 73 smaabogstaver(s
025E30: 74 72 65 6E 67 20 3A 20 6F 72 64 74 79 70 65 29 treng : ordtype)
025E40: 20 3A 20 6F 72 64 74 79 70 65 3B 0D 0A 20 20 20 : ordtype;..
025E50: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
025E60: 20 20 20 20 20 20 20 20 20 56 41 52 0D 0A 20 20 VAR..
025E70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 20 t
025E80: 3A 20 31 20 2E 2E 20 6D 61 78 6F 72 64 6C 61 65 : 1 .. maxordlae
025E90: 6E 67 64 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 ngde;..
025EA0: 20 20 20 20 20 20 20 73 20 3A 20 6F 72 64 74 79 s : ordty
025EB0: 70 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 pe;..
025EC0: 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ..
025ED0: 20 20 20 42 45 47 49 4E 20 28 2A 20 73 6D 61 61 BEGIN (* smaa
025EE0: 62 6F 67 73 74 61 76 65 72 20 2A 29 0D 0A 20 20 bogstaver *)..
025EF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 20 s
025F00: 20 20 72 20 3A 3D 20 52 41 4E 44 4F 4D 28 32 29 r := RANDOM(2)
025F10: 3B 0D 0A 20 20 20 20 20 20 20 20 73 20 3A 3D 20 ;.. s :=
025F20: 52 41 4E 44 4F 4D 28 32 29 3B 0D 0A 20 20 20 20 RANDOM(2);..
025F30: 20 20 20 20 52 45 50 45 41 54 0D 0A 20 20 20 20 REPEAT..
025F40: 20 20 20 20 20 20 61 66 67 6A 6F 72 74 20 3A 3D afgjort :=
025F50: 20 46 41 4C 53 45 3B 0D 0A 20 20 20 20 20 20 20 FALSE;..
025F60: 20 20 20 70 20 3A 3D 20 71 3B 0D 0A 20 20 20 20 p := q;..
025F70: 20 20 20 20 20 20 71 20 3A 3D 20 72 3B 0D 0A 20 q := r;..
025F80: 20 20 20 20 20 20 20 20 20 72 20 3A 3D 20 73 3B r := s;
025F90: 0D 0A 20 20 20 20 20 20 20 20 20 20 73 20 3A 3D .. s :=
025FA0: 20 52 41 4E 44 4F 4D 28 32 29 3B 0D 0A 20 20 20 RANDOM(2);..
025FB0: 20 20 20 20 20 20 20 73 75 6D 20 3A 3D 20 70 20 sum := p
025FC0: 2A 20 31 30 30 30 20 2B 20 71 20 2A 20 31 30 30 * 1000 + q * 100
025FD0: 20 2B 20 72 20 2A 20 31 30 20 2B 20 73 3B 0D 0A + r * 10 + s;..
025FE0: 20 20 20 20 20 20 20 20 20 20 49 46 20 73 75 6D IF sum
025FF0: 20 3D 20 61 73 65 6B 76 65 6E 73 0D 0A 20 20 20 = asekvens..
026000: 20 20 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 THEN..
026010: 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 BEG
026020: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 IN..
026030: 20 20 20 20 61 73 65 6A 72 20 3A 3D 20 61 73 65 asejr := ase
026040: 6A 72 20 2B 20 31 3B 0D 0A 20 20 20 20 20 20 20 jr + 1;..
026050: 20 20 20 20 20 20 20 20 20 61 66 67 6A 6F 72 74 afgjort
026060: 20 3A 3D 20 54 52 55 45 3B 0D 0A 20 20 20 20 20 := TRUE;..
026070: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
026080: 28 27 41 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 ('A ');..
026090: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
0260A0: 20 20 20 20 20 20 20 49 46 20 73 75 6D 20 3D 20 IF sum =
0260B0: 62 73 65 6B 76 65 6E 73 0D 0A 20 20 20 20 20 20 bsekvens..
0260C0: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
0260D0: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
0260E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0260F0: 20 62 73 65 6A 72 20 3A 3D 20 62 73 65 6A 72 20 bsejr := bsejr
026100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
026110: 20 00 01 00 02 09 52 E5 20 00 41 02 00 00 00 02 .....R. .A.....
026120: 20 00 46 02 00 00 00 02 20 00 42 02 00 00 00 02 .F..... .B.....
026130: 20 00 47 02 00 00 00 02 20 00 43 02 00 00 00 02 .G..... .C.....
026140: 20 00 48 02 00 00 00 02 20 00 44 02 00 00 00 02 .H..... .D.....
026150: 20 00 49 02 00 00 00 02 20 00 45 02 00 00 00 02 .I..... .E.....
026160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026200: 3A 3D 20 27 27 3B 0D 0A 20 20 20 20 20 20 20 20 := '';..
026210: 20 20 20 20 20 20 20 20 46 4F 52 20 74 20 3A 3D FOR t :=
026220: 20 31 20 54 4F 20 4C 45 4E 28 73 74 72 65 6E 67 1 TO LEN(streng
026230: 29 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 ) DO..
026240: 20 20 20 20 20 20 20 20 49 46 20 28 73 74 72 65 IF (stre
026250: 6E 67 28 2E 74 2E 29 20 3E 3D 20 27 41 27 29 20 ng(.t.) >= 'A')
026260: 41 4E 44 20 28 73 74 72 65 6E 67 28 2E 74 2E 29 AND (streng(.t.)
026270: 20 3C 3D 20 27 5D 27 29 0D 0A 20 20 20 20 20 20 <= ']')..
026280: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 TH
026290: 45 4E 20 73 20 3A 3D 20 73 20 2B 20 43 48 52 28 EN s := s + CHR(
0262A0: 4F 52 44 28 73 74 72 65 6E 67 28 2E 74 2E 29 29 ORD(streng(.t.))
0262B0: 20 2B 20 33 32 29 0D 0A 20 20 20 20 20 20 20 20 + 32)..
0262C0: 20 20 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 ELSE
0262D0: 20 73 20 3A 3D 20 73 20 2B 20 73 74 72 65 6E 67 s := s + streng
0262E0: 28 2E 74 2E 29 3B 0D 0A 20 20 20 20 20 20 20 20 (.t.);..
0262F0: 20 20 20 20 20 20 20 20 73 6D 61 61 62 6F 67 73 smaabogs
026300: 74 61 76 65 72 20 3A 3D 20 73 3B 0D 0A 20 20 20 taver := s;..
026310: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 20 END;
026320: 28 2A 20 73 6D 61 61 62 6F 67 73 74 61 76 65 72 (* smaabogstaver
026330: 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 *)..
026340: 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 .. B
026350: 45 47 49 4E 20 28 2A 20 6C 61 65 73 6F 72 64 20 EGIN (* laesord
026360: 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 *)..
026370: 20 20 49 46 20 4E 4F 54 20 45 4F 46 28 69 6E 64 IF NOT EOF(ind
026380: 66 69 6C 29 0D 0A 20 20 20 20 20 20 20 20 20 20 fil)..
026390: 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 THEN..
0263A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 RE
0263B0: 50 45 41 54 0D 0A 20 20 20 20 20 20 20 20 20 20 PEAT..
0263C0: 20 20 20 20 20 20 20 20 20 20 52 45 41 44 28 69 READ(i
0263D0: 6E 64 66 69 6C 2C 20 63 68 29 3B 0D 0A 20 20 20 ndfil, ch);..
0263E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 55 U
0263F0: 4E 54 49 4C 20 45 4F 46 28 69 6E 64 66 69 6C 29 NTIL EOF(indfil)
026400: 6B 72 69 76 6F 72 64 20 2A 29 0D 0A 20 20 20 20 krivord *)..
026410: 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 ..
026420: 20 20 42 45 47 49 4E 20 28 2A 20 6F 72 64 68 79 BEGIN (* ordhy
026430: 70 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 p *)..
026440: 20 20 57 52 49 54 45 28 43 4C 52 48 4F 4D 29 3B WRITE(CLRHOM);
026450: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 6F 72 .. or
026460: 64 74 72 61 65 20 3A 3D 20 4E 49 4C 3B 0D 0A 20 dtrae := NIL;..
026470: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
026480: 28 27 48 76 69 6C 6B 65 6E 20 66 69 6C 20 73 6B ('Hvilken fil sk
026490: 61 6C 20 6F 70 74 61 65 6C 6C 65 73 3A 20 27 29 al optaelles: ')
0264A0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 ;.. B
0264B0: 55 46 4C 45 4E 20 3A 3D 20 31 34 3B 0D 0A 20 20 UFLEN := 14;..
0264C0: 20 20 20 20 20 20 20 20 20 20 52 45 41 44 4C 4E READLN
0264D0: 28 66 69 6C 6E 61 76 6E 29 3B 0D 0A 20 20 20 20 (filnavn);..
0264E0: 20 20 20 20 20 20 20 20 41 53 53 49 47 4E 28 69 ASSIGN(i
0264F0: 6E 64 66 69 6C 2C 20 66 69 6C 6E 61 76 6E 29 3B ndfil, filnavn);
026500: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 52 45 .. RE
026510: 53 45 54 28 69 6E 64 66 69 6C 29 3B 0D 0A 20 20 SET(indfil);..
026520: 20 20 20 20 20 20 20 20 20 20 57 48 49 4C 45 20 WHILE
026530: 4E 4F 54 20 45 4F 46 28 69 6E 64 66 69 6C 29 20 NOT EOF(indfil)
026540: 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 DO..
026550: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
026560: 20 20 20 20 20 20 20 20 20 6C 61 65 73 6F 72 64 laesord
026570: 28 6E 61 65 73 74 65 6F 72 64 29 3B 0D 0A 20 20 (naesteord);..
026580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 IF
026590: 20 4E 4F 54 20 45 4F 46 28 69 6E 64 66 69 6C 29 NOT EOF(indfil)
0265A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0265B0: 20 20 20 20 54 48 45 4E 20 67 65 6D 6F 72 64 28 THEN gemord(
0265C0: 6F 72 64 74 72 61 65 2C 20 6E 61 65 73 74 65 6F ordtrae, naesteo
0265D0: 72 64 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 rd);..
0265E0: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
0265F0: 20 20 20 20 20 20 43 4C 4F 53 45 28 69 6E 64 66 CLOSE(indf
026600: 20 4F 52 20 28 63 68 20 49 4E 20 62 6F 67 73 74 OR (ch IN bogst
026610: 61 76 65 72 29 3B 0D 0A 20 20 20 20 20 20 20 20 aver);..
026620: 20 20 20 20 20 20 73 74 72 65 6E 67 20 3A 3D 20 streng :=
026630: 27 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 '';..
026640: 20 20 20 49 46 20 4E 4F 54 20 45 4F 46 28 69 6E IF NOT EOF(in
026650: 64 66 69 6C 29 0D 0A 20 20 20 20 20 20 20 20 20 dfil)..
026660: 20 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 THEN..
026670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 B
026680: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
026690: 20 20 20 20 20 20 20 20 20 20 74 61 65 6C 6C 65 taelle
0266A0: 72 20 3A 3D 20 30 3B 0D 0A 20 20 20 20 20 20 20 r := 0;..
0266B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 48 49 WHI
0266C0: 4C 45 20 63 68 20 49 4E 20 62 6F 67 73 74 61 76 LE ch IN bogstav
0266D0: 65 72 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 er DO..
0266E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 BEG
0266F0: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 IN..
026700: 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 74 IF t
026710: 61 65 6C 6C 65 72 20 3C 20 6D 61 78 6F 72 64 6C aeller < maxordl
026720: 61 65 6E 67 64 65 0D 0A 20 20 20 20 20 20 20 20 aengde..
026730: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026740: 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 THEN..
026750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026760: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
026770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026780: 20 20 20 20 20 20 20 20 20 74 61 65 6C 6C 65 72 taeller
026790: 20 3A 3D 20 74 61 65 6C 6C 65 72 20 2B 20 31 3B := taeller + 1;
0267A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0267B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0267C0: 73 74 72 65 6E 67 20 3A 3D 20 73 74 72 65 6E 67 streng := streng
0267D0: 20 2B 20 63 68 3B 0D 0A 20 20 20 20 20 20 20 20 + ch;..
0267E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0267F0: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
026800: 69 6C 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 il);..
026810: 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 WRITELN;..
026820: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 WRITELN(
026830: 27 48 79 70 70 69 67 68 65 64 73 66 6F 72 64 65 'Hyppighedsforde
026840: 6C 69 6E 67 20 61 66 20 6F 72 64 65 6E 65 20 69 ling af ordene i
026850: 20 66 69 6C 65 6E 3A 20 27 2C 20 66 69 6C 6E 61 filen: ', filna
026860: 76 6E 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 vn);..
026870: 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 WRITELN;..
026880: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 WRITELN(
026890: 27 48 59 50 50 49 47 48 45 44 20 20 4F 52 44 27 'HYPPIGHED ORD'
0268A0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
0268B0: 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 WRITELN;..
0268C0: 20 20 20 20 20 20 73 6B 72 69 76 6F 72 64 28 6F skrivord(o
0268D0: 72 64 74 72 61 65 29 3B 0D 0A 20 20 20 20 20 20 rdtrae);..
0268E0: 20 20 20 20 45 4E 44 2E 20 28 2A 20 6F 72 64 68 END. (* ordh
0268F0: 79 70 20 2A 29 0D 0A 1A 4E 3B 0D 0A 20 20 20 20 yp *)...N;..
026900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026940: 00 00 00 18 3C 7E FF 18 18 18 18 18 18 18 18 FF ....<~..........
026950: 7E 3C 18 10 30 70 FF FF 70 30 10 08 0C 0E FF FF ~<..0p..p0......
026960: 0E 0C 08 00 00 18 3C 7E FF FF 00 00 00 FF FF 7E ......<~.......~
026970: 3C 18 00 80 E0 F8 FE F8 E0 80 00 02 0E 3E FE 3E <............>.>
026980: 0E 02 00 38 38 92 7C 10 28 28 28 38 38 10 FE 10 ...88.|.(((88...
026990: 28 44 82 38 38 12 7C 90 28 24 22 38 38 90 7C 12 (D.88.|.($"88.|.
0269A0: 28 48 88 00 3C 18 3C 3C 3C 18 00 3C FF FF 18 0C (H..<.<<<..<....
0269B0: 18 30 18 18 3C 7E 18 18 7E 3C 18 00 24 66 FF 66 .0..<~..~<..$f.f
0269C0: 24 00 00 E5 A0 01 00 00 FC 1A 0B 16 F6 41 BC 70 $............A.p
0269D0: 7B ED EB 8F 57 F1 F7 4D DB 53 EC BD 86 62 B8 0F {...W..M.S...b..
0269E0: F2 AD 8B E9 04 0F 1C 8E 9C 8D 33 68 38 72 2C DE ..........3h8r,.
0269F0: F5 C5 3A 1C AD 4F CD 0F B9 79 32 15 AD C1 F1 ED ..:..O...y2.....
026A00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026A10: 20 20 49 46 20 4E 4F 54 20 45 4F 46 28 69 6E 64 IF NOT EOF(ind
026A20: 66 69 6C 29 0D 0A 20 20 20 20 20 20 20 20 20 20 fil)..
026A30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026A40: 54 48 45 4E 20 52 45 41 44 28 69 6E 64 66 69 6C THEN READ(indfil
026A50: 2C 20 63 68 29 0D 0A 20 20 20 20 20 20 20 20 20 , ch)..
026A60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026A70: 20 45 4C 53 45 20 63 68 20 3A 3D 20 27 20 27 3B ELSE ch := ' ';
026A80: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
026A90: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
026AA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026AB0: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
026AC0: 20 20 20 20 73 74 72 65 6E 67 20 3A 3D 20 73 6D streng := sm
026AD0: 61 61 62 6F 67 73 74 61 76 65 72 28 73 74 72 65 aabogstaver(stre
026AE0: 6E 67 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ng);..
026AF0: 20 20 45 4E 44 3B 20 28 2A 20 6C 61 65 73 6F 72 END; (* laesor
026B00: 64 20 2A 29 0D 0A 20 20 20 20 20 20 20 20 20 20 d *)..
026B10: 0D 0A 20 20 20 20 20 20 20 20 20 20 50 52 4F 43 .. PROC
026B20: 45 44 55 52 45 20 67 65 6D 6F 72 64 28 56 41 52 EDURE gemord(VAR
026B30: 20 74 72 61 65 20 3A 20 70 6F 69 6E 74 65 72 3B trae : pointer;
026B40: 20 73 74 72 65 6E 67 20 3A 20 6F 72 64 74 79 70 streng : ordtyp
026B50: 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 0D e);.. .
026B60: 0A 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 . BEG
026B70: 49 4E 20 28 2A 20 67 65 6D 6F 72 64 20 2A 29 0D IN (* gemord *).
026B80: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 . I
026B90: 46 20 74 72 61 65 20 3D 20 4E 49 4C 0D 0A 20 20 F trae = NIL..
026BA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 TH
026BB0: 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 EN..
026BC0: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
026BD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026BE0: 20 4E 45 57 28 74 72 61 65 29 3B 0D 0A 20 20 20 NEW(trae);..
026BF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026C00: E0 40 F0 80 10 17 F0 03 90 33 15 02 00 77 FF 4C .@.......3...w.L
026C10: 00 11 88 77 FF 88 AE AF 33 15 02 10 00 70 80 07 ...w....3....p..
026C20: 0F 13 0C 40 15 02 EE 00 FF 8C 00 33 FF 77 FF 98 ...@.......3.w..
026C30: 5F 09 15 02 CC C0 A0 F0 A0 A1 0E 17 A0 07 B0 A0 _...............
026C40: B0 A0 A0 90 11 15 02 CC 11 CE 00 33 FF 77 FF EF ...........3.w..
026C50: AF 9D 15 02 30 10 50 F0 90 50 1E 17 50 03 70 17 ....0.P..P..P.p.
026C60: 50 04 D0 50 D0 50 40 60 77 15 02 88 23 00 77 FF P..P.P@`w...#.w.
026C70: 77 FF 9B 5F 5F FF CC C0 A0 A0 F0 A0 A0 C0 A0 E0 w..__...........
026C80: 17 A0 03 B0 A0 A0 E0 17 A0 04 90 91 15 03 88 09 ................
026C90: 7F FF 77 CC 01 AF BB FF 30 10 50 50 F0 94 40 10 ..w.....0.PP..@.
026CA0: 50 D0 50 70 50 50 D0 50 70 50 50 D0 50 40 60 77 P.PpPP.PpPP.P@`w
026CB0: 15 03 07 1F FF 66 10 C1 0F 77 CC C0 17 F0 04 30 .....f...w.....0
026CC0: E0 00 17 F0 0E 90 91 FF EF 17 0F 03 3B 00 30 E0 ............;.0.
026CD0: 33 BB B8 13 17 60 77 8F 0D 17 0F 03 11 30 F0 33 3....`w......0.3
026CE0: EF C8 17 A0 03 E0 13 02 E0 00 30 17 A0 05 E0 A0 ..........0.....
026CF0: A0 E0 17 A0 05 90 80 0E 0B 0E 0F 0F 66 30 F0 31 ............f0.1
026D00: EF 18 17 50 03 D0 00 10 C0 00 17 50 03 70 17 50 ...P.......P.p.P
026D10: 05 70 50 50 70 50 50 40 61 0D 05 0D 0D 0F 66 30 .pPPpPP@a.....f0
026D20: F0 71 CC AC A0 A0 B0 A0 A0 B0 A0 A0 B0 17 A0 08 .q..............
026D30: B0 A0 A0 B0 17 A0 03 83 0A 0B 0B 0A 0F 66 30 F0 .............f0.
026D40: 60 11 5C 17 50 05 70 50 50 70 50 50 70 50 50 70 `.\.P.pPPpPPpPPp
026D50: 17 50 03 D0 50 50 D0 50 50 43 04 07 07 05 07 66 .P..PP.PPC.....f
026D60: 30 F0 60 27 AC A0 B0 17 A0 03 E0 17 A0 08 B0 17 0.`'............
026D70: A0 03 E0 17 A0 05 83 0A 0E 0E 0A 0F 66 10 F0 40 ............f..@
026D80: F0 70 17 F0 18 83 0E 01 0D 05 0F 66 10 F0 90 F0 .p.........f....
026D90: 13 19 03 0E 03 0A 0A 0F 66 10 F0 B0 E0 17 50 05 ........f.....P.
026DA0: 70 17 50 06 70 17 50 03 D0 50 50 70 17 50 03 70 p.P.p.P..PPp.P.p
026DB0: 50 07 0C 05 01 05 0D 54 40 E0 B0 C0 A0 E0 17 A0 P......T@.......
026DC0: 03 E0 17 A0 0A E0 A0 A0 B0 17 A0 03 B0 A0 87 0C ................
026DD0: 0A 02 0B 0B 70 60 60 B0 90 50 D0 17 50 03 D0 17 ....p``..P..P...
026DE0: 50 03 D0 50 50 70 17 50 0C 07 08 04 05 07 07 40 P..PPp.P.......@
026DF0: 70 70 F0 20 B0 17 A0 03 B0 17 A0 03 B0 17 A0 0F pp. ............
026E00: 20 57 49 54 48 20 74 72 61 65 5E 20 44 4F 0D 0A WITH trae^ DO..
026E10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026E20: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
026E30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026E40: 20 20 20 20 20 76 65 6E 73 74 72 65 20 3A 3D 20 venstre :=
026E50: 4E 49 4C 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 NIL;..
026E60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 6F ho
026E70: 65 6A 72 65 20 3A 3D 20 4E 49 4C 3B 0D 0A 20 20 ejre := NIL;..
026E80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026E90: 20 20 20 20 20 20 6F 72 64 5F 20 3A 3D 20 73 74 ord_ := st
026EA0: 72 65 6E 67 3B 0D 0A 20 20 20 20 20 20 20 20 20 reng;..
026EB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6F o
026EC0: 72 64 74 61 65 6C 6C 65 72 20 3A 3D 20 31 3B 0D rdtaeller := 1;.
026ED0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
026EE0: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
026EF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
026F00: 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ND..
026F10: 20 20 20 20 45 4C 53 45 20 0D 0A 20 20 20 20 20 ELSE ..
026F20: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 49 54 WIT
026F30: 48 20 74 72 61 65 5E 20 44 4F 0D 0A 20 20 20 20 H trae^ DO..
026F40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026F50: 49 46 20 73 74 72 65 6E 67 20 3C 20 6F 72 64 5F IF streng < ord_
026F60: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
026F70: 20 20 20 20 20 20 20 20 54 48 45 4E 20 67 65 6D THEN gem
026F80: 6F 72 64 28 76 65 6E 73 74 72 65 2C 20 73 74 72 ord(venstre, str
026F90: 65 6E 67 29 0D 0A 20 20 20 20 20 20 20 20 20 20 eng)..
026FA0: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 49 ELSE I
026FB0: 46 20 73 74 72 65 6E 67 20 3E 20 6F 72 64 5F 0D F streng > ord_.
026FC0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
026FD0: 20 20 20 20 20 20 20 54 48 45 4E 20 67 65 6D 6F THEN gemo
026FE0: 72 64 28 68 6F 65 6A 72 65 2C 20 73 74 72 65 6E rd(hoejre, stren
026FF0: 67 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 g)..
027000: 50 52 4F 47 52 41 4D 20 6F 76 65 72 66 5F 31 3B PROGRAM overf_1;
027010: 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 6F .... VAR.. o
027020: 65 6E 73 6B 65 20 3A 20 49 4E 54 45 47 45 52 3B enske : INTEGER;
027030: 0D 0A 20 20 20 20 6C 61 65 6E 67 64 65 2C 20 62 .. laengde, b
027040: 72 65 64 64 65 2C 20 68 6F 65 6A 64 65 2C 20 6F redde, hoejde, o
027050: 76 65 72 66 6C 61 64 65 2C 20 74 6F 74 61 6C 6F verflade, totalo
027060: 76 65 72 66 6C 61 64 65 20 3A 20 52 45 41 4C 3B verflade : REAL;
027070: 0D 0A 20 20 20 20 72 61 64 69 75 73 2C 20 73 69 .. radius, si
027080: 64 65 2C 20 72 31 2C 20 72 32 20 3A 20 52 45 41 de, r1, r2 : REA
027090: 4C 3B 0D 0A 20 20 0D 0A 20 20 42 45 47 49 4E 0D L;.. .. BEGIN.
0270A0: 0A 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 4F . WRITE(CLRHO
0270B0: 4D 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E M);.. WRITELN
0270C0: 28 27 4F 20 56 20 45 20 52 20 46 20 4C 20 41 20 ('O V E R F L A
0270D0: 44 20 45 20 20 20 41 20 46 20 3A 27 29 3B 0D 0A D E A F :');..
0270E0: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 2D 2D 2D WRITELN('---
0270F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
027100: 2D 2D 2D 2D 2D 2D 27 29 3B 0D 0A 20 20 20 20 57 ------');.. W
027110: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 RITELN;.. WRI
027120: 54 45 4C 4E 28 27 4B 41 53 53 45 20 2E 2E 2E 2E TELN('KASSE ....
027130: 2E 2E 2E 2E 2E 2E 2E 2E 2E 20 74 61 73 74 20 31 ......... tast 1
027140: 27 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E ');.. WRITELN
027150: 28 27 43 59 4C 49 4E 44 45 52 20 2E 2E 2E 2E 2E ('CYLINDER .....
027160: 2E 2E 2E 2E 2E 20 74 61 73 74 20 32 27 29 3B 0D ..... tast 2');.
027170: 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4B 45 . WRITELN('KE
027180: 47 4C 45 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E GLE ............
027190: 2E 20 74 61 73 74 20 33 27 29 3B 0D 0A 20 20 20 . tast 3');..
0271A0: 20 57 52 49 54 45 4C 4E 28 27 4B 45 47 4C 45 53 WRITELN('KEGLES
0271B0: 54 55 42 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 20 74 61 TUB ......... ta
0271C0: 73 74 20 34 27 29 3B 0D 0A 20 20 20 20 57 52 49 st 4');.. WRI
0271D0: 54 45 4C 4E 28 27 4B 55 47 4C 45 20 2E 2E 2E 2E TELN('KUGLE ....
0271E0: 2E 2E 2E 2E 2E 2E 2E 2E 2E 20 74 61 73 74 20 35 ......... tast 5
0271F0: 27 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E ');.. WRITELN
027200: 20 20 20 20 20 20 20 20 45 4C 53 45 0D 0A 20 20 ELSE..
027210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
027220: 20 20 20 20 6F 72 64 74 61 65 6C 6C 65 72 20 3A ordtaeller :
027230: 3D 20 6F 72 64 74 61 65 6C 6C 65 72 20 2B 20 31 = ordtaeller + 1
027240: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 45 ;.. E
027250: 4E 44 3B 20 28 2A 20 67 65 6D 6F 72 64 20 2A 29 ND; (* gemord *)
027260: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A .. ..
027270: 20 20 20 20 20 20 20 20 20 20 50 52 4F 43 45 44 PROCED
027280: 55 52 45 20 73 6B 72 69 76 6F 72 64 28 74 72 61 URE skrivord(tra
027290: 65 20 3A 20 70 6F 69 6E 74 65 72 29 3B 0D 0A 20 e : pointer);..
0272A0: 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 ..
0272B0: 20 20 20 20 20 20 20 42 45 47 49 4E 20 28 2A 20 BEGIN (*
0272C0: 73 6B 72 69 76 6F 72 64 20 2A 29 0D 0A 20 20 20 skrivord *)..
0272D0: 20 20 20 20 20 20 20 20 20 20 20 49 46 20 74 72 IF tr
0272E0: 61 65 20 3C 3E 20 4E 49 4C 0D 0A 20 20 20 20 20 ae <> NIL..
0272F0: 20 20 20 20 20 20 20 20 20 20 20 54 48 45 4E 0D THEN.
027300: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
027310: 20 20 20 57 49 54 48 20 74 72 61 65 5E 20 44 4F WITH trae^ DO
027320: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
027330: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
027340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
027350: 20 20 20 73 6B 72 69 76 6F 72 64 28 76 65 6E 73 skrivord(vens
027360: 74 72 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 tre);..
027370: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
027380: 54 45 4C 4E 28 6F 72 64 74 61 65 6C 6C 65 72 20 TELN(ordtaeller
027390: 3A 20 34 2C 20 27 20 20 20 20 20 20 20 27 2C 20 : 4, ' ',
0273A0: 6F 72 64 5F 29 3B 0D 0A 20 20 20 20 20 20 20 20 ord_);..
0273B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 6B sk
0273C0: 72 69 76 6F 72 64 28 68 6F 65 6A 72 65 29 3B 0D rivord(hoejre);.
0273D0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0273E0: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
0273F0: 20 20 20 20 20 20 20 45 4E 44 3B 20 28 2A 20 73 END; (* s
027400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
027410: 21 00 01 00 02 09 52 E5 21 00 41 02 00 00 00 02 !.....R.!.A.....
027420: 21 00 46 02 00 00 00 02 21 00 42 02 00 00 00 02 !.F.....!.B.....
027430: 21 00 47 02 00 00 00 02 21 00 43 02 00 00 00 02 !.G.....!.C.....
027440: 21 00 48 02 00 00 00 02 21 00 44 02 00 00 00 02 !.H.....!.D.....
027450: 21 00 49 02 00 00 00 02 21 00 45 02 00 00 00 02 !.I.....!.E.....
027460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027500: 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 49 6E ;.. WRITE('In
027510: 64 74 61 73 74 20 7C 6E 73 6B 65 3A 20 27 29 3B dtast |nske: ');
027520: 20 52 45 41 44 4C 4E 28 6F 65 6E 73 6B 65 29 3B READLN(oenske);
027530: 0D 0A 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 .. WRITE(CLRH
027540: 4F 4D 29 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 OM);.. ..
027550: 49 46 20 6F 65 6E 73 6B 65 20 3D 20 31 0D 0A 20 IF oenske = 1..
027560: 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 THEN..
027570: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 BEGIN..
027580: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4F 56 45 WRITELN('OVE
027590: 52 46 4C 41 44 45 20 41 46 20 45 4E 20 4B 41 53 RFLADE AF EN KAS
0275A0: 53 45 3A 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 SE:');..
0275B0: 20 20 57 52 49 54 45 4C 4E 28 27 2D 2D 2D 2D 2D WRITELN('-----
0275C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0275D0: 2D 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 -');..
0275E0: 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 WRITELN;..
0275F0: 20 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 61 WRITE('Indta
027600: 73 74 20 6B 61 73 73 65 6E 73 20 62 72 65 64 64 st kassens bredd
027610: 65 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 62 72 e: '); READLN(br
027620: 65 64 64 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 edde);..
027630: 20 20 57 52 49 54 45 28 27 49 6E 64 74 61 73 74 WRITE('Indtast
027640: 20 6B 61 73 73 65 6E 73 20 6C 7B 6E 67 64 65 3A kassens l{ngde:
027650: 20 27 29 3B 20 52 45 41 44 4C 4E 28 6C 61 65 6E '); READLN(laen
027660: 67 64 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 gde);..
027670: 20 57 52 49 54 45 28 27 49 6E 64 74 61 73 74 20 WRITE('Indtast
027680: 6B 61 73 73 65 6E 73 20 68 7C 6A 64 65 3A 20 20 kassens h|jde:
027690: 27 29 3B 20 52 45 41 44 4C 4E 28 68 6F 65 6A 64 '); READLN(hoejd
0276A0: 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 e);.. W
0276B0: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 RITELN;..
0276C0: 20 20 20 6F 76 65 72 66 6C 61 64 65 20 3A 3D 20 overflade :=
0276D0: 6C 61 65 6E 67 64 65 20 2A 20 62 72 65 64 64 65 laengde * bredde
0276E0: 20 2B 20 62 72 65 64 64 65 20 2A 20 68 6F 65 6A + bredde * hoej
0276F0: 64 65 20 2B 20 6C 61 65 6E 67 64 65 20 2A 20 68 de + laengde * h
027700: 2A 20 53 51 52 28 72 32 29 3B 0D 0A 20 20 20 20 * SQR(r2);..
027710: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4B WRITELN('K
027720: 65 67 6C 65 73 74 75 62 62 65 6E 73 20 6B 72 75 eglestubbens kru
027730: 6D 6D 65 20 6F 76 65 72 66 6C 61 64 65 3A 20 27 mme overflade: '
027740: 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ,..
027750: 20 20 20 20 20 6F 76 65 72 66 6C 61 64 65 20 3A overflade :
027760: 20 31 30 20 3A 20 32 2C 20 27 20 63 6D 32 27 29 10 : 2, ' cm2')
027770: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 ;.. WRI
027780: 54 45 4C 4E 28 27 4B 65 67 6C 65 73 74 75 62 62 TELN('Keglestubb
027790: 65 6E 73 20 74 6F 74 61 6C 65 20 6F 76 65 72 66 ens totale overf
0277A0: 6C 61 64 65 3A 20 27 2C 0D 0A 20 20 20 20 20 20 lade: ',..
0277B0: 20 20 20 20 20 20 20 20 20 20 20 20 74 6F 74 61 tota
0277C0: 6C 6F 76 65 72 66 6C 61 64 65 20 3A 20 31 30 20 loverflade : 10
0277D0: 3A 20 32 2C 20 27 20 63 6D 32 27 29 3B 0D 0A 20 : 2, ' cm2');..
0277E0: 20 20 20 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 END..
0277F0: 0D 0A 20 20 20 20 45 4C 53 45 20 49 46 20 6F 65 .. ELSE IF oe
027800: 6E 73 6B 65 20 3D 20 35 0D 0A 20 20 20 20 20 20 nske = 5..
027810: 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 42 45 THEN.. BE
027820: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 57 GIN.. W
027830: 52 49 54 45 4C 4E 28 27 4F 56 45 52 46 4C 41 44 RITELN('OVERFLAD
027840: 45 20 41 46 20 45 4E 20 4B 55 47 4C 45 3A 27 29 E AF EN KUGLE:')
027850: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 ;.. WRI
027860: 54 45 4C 4E 28 27 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D TELN('----------
027870: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 27 29 3B 0D ------------');.
027880: 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 . WRITE
027890: 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 LN;.. W
0278A0: 52 49 54 45 28 27 49 6E 64 74 61 73 74 20 6B 75 RITE('Indtast ku
0278B0: 67 6C 65 6E 73 20 72 61 64 69 75 73 3A 20 27 29 glens radius: ')
0278C0: 3B 20 52 45 41 44 4C 4E 28 72 61 64 69 75 73 29 ; READLN(radius)
0278D0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 ;.. WRI
0278E0: 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 20 TELN;..
0278F0: 20 6F 76 65 72 66 6C 61 64 65 20 3A 3D 20 34 20 overflade := 4
027900: 6F 65 6A 64 65 3B 0D 0A 20 20 20 20 20 20 20 20 oejde;..
027910: 20 20 6F 76 65 72 66 6C 61 64 65 20 3A 3D 20 32 overflade := 2
027920: 20 2A 20 6F 76 65 72 66 6C 61 64 65 3B 0D 0A 20 * overflade;..
027930: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
027940: 28 27 4B 61 73 73 65 6E 73 20 6F 76 65 72 66 6C ('Kassens overfl
027950: 61 64 65 3A 20 27 2C 20 6F 76 65 72 66 6C 61 64 ade: ', overflad
027960: 65 20 3A 20 31 30 20 3A 20 32 2C 20 27 20 63 6D e : 10 : 2, ' cm
027970: 32 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 2');.. EN
027980: 44 0D 0A 20 20 20 20 0D 0A 20 20 20 20 45 4C 53 D.. .. ELS
027990: 45 20 49 46 20 6F 65 6E 73 6B 65 20 3D 20 32 0D E IF oenske = 2.
0279A0: 0A 20 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 . THEN..
0279B0: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
0279C0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4F WRITELN('O
0279D0: 56 45 52 46 4C 41 44 45 20 41 46 20 45 4E 20 43 VERFLADE AF EN C
0279E0: 59 4C 49 4E 44 45 52 3A 27 29 3B 0D 0A 20 20 20 YLINDER:');..
0279F0: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 WRITELN('
027A00: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
027A10: 2D 2D 2D 2D 2D 2D 2D 2D 2D 27 29 3B 0D 0A 20 20 ---------');..
027A20: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
027A30: 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 .. WRIT
027A40: 45 28 27 49 6E 64 74 61 73 74 20 63 79 6C 69 6E E('Indtast cylin
027A50: 64 65 72 65 6E 73 20 68 7C 6A 64 65 3A 20 20 27 derens h|jde: '
027A60: 29 3B 20 52 45 41 44 4C 4E 28 68 6F 65 6A 64 65 ); READLN(hoejde
027A70: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 );.. WR
027A80: 49 54 45 28 27 49 6E 64 74 61 73 74 20 63 79 6C ITE('Indtast cyl
027A90: 69 6E 64 65 72 65 6E 73 20 72 61 64 69 75 73 3A inderens radius:
027AA0: 20 27 29 3B 20 52 45 41 44 4C 4E 28 72 61 64 69 '); READLN(radi
027AB0: 75 73 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 us);..
027AC0: 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 WRITELN;..
027AD0: 20 20 20 20 6F 76 65 72 66 6C 61 64 65 20 3A 3D overflade :=
027AE0: 20 32 20 2A 20 50 49 20 2A 20 72 61 64 69 75 73 2 * PI * radius
027AF0: 20 2A 20 68 6F 65 6A 64 65 3B 0D 0A 20 20 20 20 * hoejde;..
027B00: 2A 20 50 49 20 2A 20 53 51 52 28 72 61 64 69 75 * PI * SQR(radiu
027B10: 73 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 57 s);.. W
027B20: 52 49 54 45 4C 4E 28 27 4B 75 67 6C 65 6E 73 20 RITELN('Kuglens
027B30: 6F 76 65 72 66 6C 61 64 65 3A 20 27 2C 20 6F 76 overflade: ', ov
027B40: 65 72 66 6C 61 64 65 20 3A 20 31 30 20 3A 20 32 erflade : 10 : 2
027B50: 2C 20 27 20 63 6D 32 27 29 3B 0D 0A 20 20 20 20 , ' cm2');..
027B60: 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 0D 0A 20 END.. ..
027B70: 20 20 20 45 4C 53 45 20 49 46 20 6F 65 6E 73 6B ELSE IF oensk
027B80: 65 20 3E 3D 20 36 0D 0A 20 20 20 20 20 20 54 48 e >= 6.. TH
027B90: 45 4E 0D 0A 20 20 20 20 20 20 20 20 42 45 47 49 EN.. BEGI
027BA0: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 47 4F 54 N.. GOT
027BB0: 4F 58 59 28 33 38 2C 20 31 32 29 3B 20 57 52 49 OXY(38, 12); WRI
027BC0: 54 45 28 27 53 4C 55 54 27 29 3B 0D 0A 20 20 20 TE('SLUT');..
027BD0: 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 30 2C GOTOXY(0,
027BE0: 20 32 30 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 20);.. E
027BF0: 4E 44 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 57 ND;.. .. W
027C00: 52 49 54 45 4C 4E 3B 0D 0A 20 20 45 4E 44 2E 0D RITELN;.. END..
027C10: 0A 1A 0D 0A 20 20 20 20 20 20 20 20 42 45 47 49 .... BEGI
027C20: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 47 4F 54 N.. GOT
027C30: 4F 58 59 28 33 38 2C 20 31 32 29 3B 20 57 52 49 OXY(38, 12); WRI
027C40: 54 45 28 27 53 4C 55 54 27 29 3B 0D 0A 20 20 20 TE('SLUT');..
027C50: 20 20 20 20 20 20 20 47 4F 54 4F 58 59 28 30 2C GOTOXY(0,
027C60: 20 32 30 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 20);.. E
027C70: 4E 44 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 57 ND;.. .. W
027C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027D00: 20 20 20 20 20 20 74 6F 74 61 6C 6F 76 65 72 66 totaloverf
027D10: 6C 61 64 65 20 3A 3D 20 6F 76 65 72 66 6C 61 64 lade := overflad
027D20: 65 20 2B 20 32 20 2A 20 50 49 20 2A 20 53 51 52 e + 2 * PI * SQR
027D30: 28 72 61 64 69 75 73 29 3B 0D 0A 20 20 20 20 20 (radius);..
027D40: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 43 79 WRITELN('Cy
027D50: 6C 69 6E 64 65 72 65 6E 73 20 6B 72 75 6D 6D 65 linderens krumme
027D60: 20 6F 76 65 72 66 6C 61 64 65 3A 20 27 2C 20 0D overflade: ', .
027D70: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
027D80: 20 20 20 6F 76 65 72 66 6C 61 64 65 20 3A 20 31 overflade : 1
027D90: 30 20 3A 20 32 2C 20 27 20 63 6D 32 27 29 3B 0D 0 : 2, ' cm2');.
027DA0: 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 . WRITE
027DB0: 4C 4E 28 27 43 79 6C 69 6E 64 65 72 65 6E 73 20 LN('Cylinderens
027DC0: 74 6F 74 61 6C 6F 76 65 72 66 6C 61 64 65 3A 20 totaloverflade:
027DD0: 20 20 27 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 ',..
027DE0: 20 20 20 20 20 20 20 20 74 6F 74 61 6C 6F 76 65 totalove
027DF0: 72 66 6C 61 64 65 20 3A 20 31 30 20 3A 20 32 2C rflade : 10 : 2,
027E00: 20 27 20 63 6D 32 27 29 3B 0D 0A 20 20 20 20 20 ' cm2');..
027E10: 20 20 20 45 4E 44 0D 0A 20 20 20 20 0D 0A 20 20 END.. ..
027E20: 20 20 45 4C 53 45 20 49 46 20 6F 65 6E 73 6B 65 ELSE IF oenske
027E30: 20 3D 20 33 0D 0A 20 20 20 20 20 20 54 48 45 4E = 3.. THEN
027E40: 0D 0A 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D .. BEGIN.
027E50: 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 . WRITE
027E60: 4C 4E 28 27 4F 56 45 52 46 4C 41 44 45 20 41 46 LN('OVERFLADE AF
027E70: 20 45 4E 20 4B 45 47 4C 45 3A 27 29 3B 0D 0A 20 EN KEGLE:');..
027E80: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E WRITELN
027E90: 28 27 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ('--------------
027EA0: 2D 2D 2D 2D 2D 2D 2D 2D 27 29 3B 0D 0A 20 20 20 --------');..
027EB0: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D WRITELN;.
027EC0: 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 . WRITE
027ED0: 28 27 49 6E 64 74 61 73 74 20 6B 65 67 6C 65 6E ('Indtast keglen
027EE0: 73 20 68 7C 6A 64 65 3A 20 20 27 29 3B 20 52 45 s h|jde: '); RE
027EF0: 41 44 4C 4E 28 68 6F 65 6A 64 65 29 3B 0D 0A 20 ADLN(hoejde);..
027F00: 50 52 4F 47 52 41 4D 20 6F 76 65 72 66 5F 32 3B PROGRAM overf_2;
027F10: 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 6F .... VAR.. o
027F20: 65 6E 73 6B 65 20 3A 20 49 4E 54 45 47 45 52 3B enske : INTEGER;
027F30: 0D 0A 20 20 20 20 6C 61 65 6E 67 64 65 2C 20 62 .. laengde, b
027F40: 72 65 64 64 65 2C 20 68 6F 65 6A 64 65 2C 20 6F redde, hoejde, o
027F50: 76 65 72 66 6C 61 64 65 2C 20 74 6F 74 61 6C 6F verflade, totalo
027F60: 76 65 72 66 6C 61 64 65 20 3A 20 52 45 41 4C 3B verflade : REAL;
027F70: 0D 0A 20 20 20 20 72 61 64 69 75 73 2C 20 73 69 .. radius, si
027F80: 64 65 2C 20 72 31 2C 20 72 32 20 3A 20 52 45 41 de, r1, r2 : REA
027F90: 4C 3B 0D 0A 20 20 0D 0A 20 20 42 45 47 49 4E 0D L;.. .. BEGIN.
027FA0: 0A 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 4F . WRITE(CLRHO
027FB0: 4D 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E M);.. WRITELN
027FC0: 28 27 4F 20 56 20 45 20 52 20 46 20 4C 20 41 20 ('O V E R F L A
027FD0: 44 20 45 20 20 20 41 20 46 20 3A 27 29 3B 0D 0A D E A F :');..
027FE0: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 2D 2D 2D WRITELN('---
027FF0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
028000: 2D 2D 2D 2D 2D 2D 27 29 3B 0D 0A 20 20 20 20 57 ------');.. W
028010: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 RITELN;.. WRI
028020: 54 45 4C 4E 28 27 4B 41 53 53 45 20 2E 2E 2E 2E TELN('KASSE ....
028030: 2E 2E 2E 2E 2E 2E 2E 2E 2E 20 74 61 73 74 20 31 ......... tast 1
028040: 27 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E ');.. WRITELN
028050: 28 27 43 59 4C 49 4E 44 45 52 20 2E 2E 2E 2E 2E ('CYLINDER .....
028060: 2E 2E 2E 2E 2E 20 74 61 73 74 20 32 27 29 3B 0D ..... tast 2');.
028070: 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4B 45 . WRITELN('KE
028080: 47 4C 45 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E GLE ............
028090: 2E 20 74 61 73 74 20 33 27 29 3B 0D 0A 20 20 20 . tast 3');..
0280A0: 20 57 52 49 54 45 4C 4E 28 27 4B 45 47 4C 45 53 WRITELN('KEGLES
0280B0: 54 55 42 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 20 74 61 TUB ......... ta
0280C0: 73 74 20 34 27 29 3B 0D 0A 20 20 20 20 57 52 49 st 4');.. WRI
0280D0: 54 45 4C 4E 28 27 4B 55 47 4C 45 20 2E 2E 2E 2E TELN('KUGLE ....
0280E0: 2E 2E 2E 2E 2E 2E 2E 2E 2E 20 74 61 73 74 20 35 ......... tast 5
0280F0: 27 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E ');.. WRITELN
028100: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 WRITE('
028110: 49 6E 64 74 61 73 74 20 6B 65 67 6C 65 6E 73 20 Indtast keglens
028120: 72 61 64 69 75 73 3A 20 27 29 3B 20 52 45 41 44 radius: '); READ
028130: 4C 4E 28 72 61 64 69 75 73 29 3B 0D 0A 20 20 20 LN(radius);..
028140: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D WRITELN;.
028150: 0A 20 20 20 20 20 20 20 20 20 20 73 69 64 65 20 . side
028160: 3A 3D 20 53 51 52 54 28 53 51 52 28 68 6F 65 6A := SQRT(SQR(hoej
028170: 64 65 29 20 2B 20 53 51 52 28 72 61 64 69 75 73 de) + SQR(radius
028180: 29 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 6F ));.. o
028190: 76 65 72 66 6C 61 64 65 20 3A 3D 20 50 49 20 2A verflade := PI *
0281A0: 20 72 61 64 69 75 73 20 2A 20 73 69 64 65 3B 0D radius * side;.
0281B0: 0A 20 20 20 20 20 20 20 20 20 20 74 6F 74 61 6C . total
0281C0: 6F 76 65 72 66 6C 61 64 65 20 3A 3D 20 6F 76 65 overflade := ove
0281D0: 72 66 6C 61 64 65 20 2B 20 50 49 20 2A 20 53 51 rflade + PI * SQ
0281E0: 52 28 72 61 64 69 75 73 29 3B 0D 0A 20 20 20 20 R(radius);..
0281F0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4B WRITELN('K
028200: 65 67 6C 65 6E 73 20 6B 72 75 6D 6D 65 20 6F 76 eglens krumme ov
028210: 65 72 66 6C 61 64 65 3A 20 27 2C 20 0D 0A 20 20 erflade: ', ..
028220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028230: 6F 76 65 72 66 6C 61 64 65 20 3A 20 31 30 20 3A overflade : 10 :
028240: 20 32 2C 20 27 20 63 6D 32 27 29 3B 0D 0A 20 20 2, ' cm2');..
028250: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 WRITELN(
028260: 27 4B 65 67 6C 65 6E 73 20 74 6F 74 61 6C 65 20 'Keglens totale
028270: 6F 76 65 72 66 6C 61 64 65 3A 20 27 2C 0D 0A 20 overflade: ',..
028280: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028290: 20 74 6F 74 61 6C 6F 76 65 72 66 6C 61 64 65 20 totaloverflade
0282A0: 3A 20 31 30 20 3A 20 32 2C 20 27 20 63 6D 32 27 : 10 : 2, ' cm2'
0282B0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 45 4E 44 0D );.. END.
0282C0: 0A 20 20 20 20 0D 0A 20 20 20 20 45 4C 53 45 20 . .. ELSE
0282D0: 49 46 20 6F 65 6E 73 6B 65 20 3D 20 34 0D 0A 20 IF oenske = 4..
0282E0: 20 20 20 20 20 54 48 45 4E 0D 0A 20 20 20 20 20 THEN..
0282F0: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 BEGIN..
028300: 3B 0D 0A 20 20 20 20 57 52 49 54 45 28 27 49 6E ;.. WRITE('In
028310: 64 74 61 73 74 20 7C 6E 73 6B 65 3A 20 27 29 3B dtast |nske: ');
028320: 20 52 45 41 44 4C 4E 28 6F 65 6E 73 6B 65 29 3B READLN(oenske);
028330: 0D 0A 20 20 20 20 57 52 49 54 45 28 43 4C 52 48 .. WRITE(CLRH
028340: 4F 4D 29 3B 0D 0A 20 20 20 20 0D 0A 20 20 20 20 OM);.. ..
028350: 43 41 53 45 20 6F 65 6E 73 6B 65 20 4F 46 0D 0A CASE oenske OF..
028360: 20 20 20 20 0D 0A 20 20 20 20 20 20 31 3A 20 42 .. 1: B
028370: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
028380: 20 57 52 49 54 45 4C 4E 28 27 4F 56 45 52 46 4C WRITELN('OVERFL
028390: 41 44 45 20 41 46 20 45 4E 20 4B 41 53 53 45 3A ADE AF EN KASSE:
0283A0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
0283B0: 57 52 49 54 45 4C 4E 28 27 2D 2D 2D 2D 2D 2D 2D WRITELN('-------
0283C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 27 ---------------'
0283D0: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 57 );.. W
0283E0: 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 RITELN;..
0283F0: 20 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 61 WRITE('Indta
028400: 73 74 20 6B 61 73 73 65 6E 73 20 62 72 65 64 64 st kassens bredd
028410: 65 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 62 72 e: '); READLN(br
028420: 65 64 64 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 edde);..
028430: 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 61 73 WRITE('Indtas
028440: 74 20 6B 61 73 73 65 6E 73 20 6C 7B 6E 67 64 65 t kassens l{ngde
028450: 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 6C 61 65 : '); READLN(lae
028460: 6E 67 64 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 ngde);..
028470: 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 61 73 WRITE('Indtas
028480: 74 20 6B 61 73 73 65 6E 73 20 68 7C 6A 64 65 3A t kassens h|jde:
028490: 20 20 27 29 3B 20 52 45 41 44 4C 4E 28 68 6F 65 '); READLN(hoe
0284A0: 6A 64 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 jde);..
0284B0: 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 WRITELN;..
0284C0: 20 20 20 20 20 20 20 6F 76 65 72 66 6C 61 64 65 overflade
0284D0: 20 3A 3D 20 6C 61 65 6E 67 64 65 20 2A 20 62 72 := laengde * br
0284E0: 65 64 64 65 20 2B 20 62 72 65 64 64 65 20 2A 20 edde + bredde *
0284F0: 68 6F 65 6A 64 65 20 2B 20 6C 61 65 6E 67 64 65 hoejde + laengde
028500: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4F 56 45 WRITELN('OVE
028510: 52 46 4C 41 44 45 20 41 46 20 45 4E 20 4B 45 47 RFLADE AF EN KEG
028520: 4C 45 53 54 55 42 3A 27 29 3B 0D 0A 20 20 20 20 LESTUB:');..
028530: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 2D WRITELN('-
028540: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
028550: 2D 2D 2D 2D 2D 2D 2D 2D 2D 27 29 3B 0D 0A 20 20 ---------');..
028560: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
028570: 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 .. WRIT
028580: 45 28 27 49 6E 64 74 61 73 74 20 72 61 64 69 75 E('Indtast radiu
028590: 73 20 69 20 64 65 6E 20 7C 76 65 72 73 74 65 20 s i den |verste
0285A0: 63 69 72 6B 65 6C 3A 20 20 27 29 3B 20 52 45 41 cirkel: '); REA
0285B0: 44 4C 4E 28 72 31 29 3B 0D 0A 20 20 20 20 20 20 DLN(r1);..
0285C0: 20 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 61 WRITE('Indta
0285D0: 73 74 20 72 61 64 69 75 73 20 69 20 64 65 6E 20 st radius i den
0285E0: 6E 65 64 65 72 73 74 65 20 63 69 72 6B 65 6C 3A nederste cirkel:
0285F0: 20 27 29 3B 20 52 45 41 44 4C 4E 28 72 32 29 3B '); READLN(r2);
028600: 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 .. WRIT
028610: 45 28 27 49 6E 64 74 61 73 74 20 6B 65 67 6C 65 E('Indtast kegle
028620: 73 74 75 62 62 65 6E 73 20 68 7C 6A 64 65 3A 20 stubbens h|jde:
028630: 20 20 20 20 20 20 20 20 20 27 29 3B 20 52 45 41 '); REA
028640: 44 4C 4E 28 68 6F 65 6A 64 65 29 3B 0D 0A 20 20 DLN(hoejde);..
028650: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
028660: 0D 0A 20 20 20 20 20 20 20 20 20 20 73 69 64 65 .. side
028670: 20 3A 3D 20 53 51 52 54 28 53 51 52 28 72 32 20 := SQRT(SQR(r2
028680: 2D 20 72 31 29 20 2B 20 53 51 52 28 68 6F 65 6A - r1) + SQR(hoej
028690: 64 65 29 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 de));..
0286A0: 20 6F 76 65 72 66 6C 61 64 65 20 3A 3D 20 50 49 overflade := PI
0286B0: 20 2A 20 73 69 64 65 20 2A 20 28 72 31 20 2B 20 * side * (r1 +
0286C0: 72 32 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 r2);..
0286D0: 74 6F 74 61 6C 6F 76 65 72 66 6C 61 64 65 20 3A totaloverflade :
0286E0: 3D 20 6F 76 65 72 66 6C 61 64 65 20 2B 20 50 49 = overflade + PI
0286F0: 20 2A 20 53 51 52 28 72 31 29 20 2B 20 50 49 20 * SQR(r1) + PI
028700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
028710: 22 00 01 00 02 09 52 E5 22 00 41 02 00 00 00 02 ".....R.".A.....
028720: 22 00 46 02 00 00 00 02 22 00 42 02 00 00 00 02 ".F.....".B.....
028730: 22 00 47 02 00 00 00 02 22 00 43 02 00 00 00 02 ".G.....".C.....
028740: 22 00 48 02 00 00 00 02 22 00 44 02 00 00 00 02 ".H.....".D.....
028750: 22 00 49 02 00 00 00 02 22 00 45 02 00 00 00 02 ".I.....".E.....
028760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028800: 20 2A 20 68 6F 65 6A 64 65 3B 0D 0A 20 20 20 20 * hoejde;..
028810: 20 20 20 20 20 20 20 6F 76 65 72 66 6C 61 64 65 overflade
028820: 20 3A 3D 20 32 20 2A 20 6F 76 65 72 66 6C 61 64 := 2 * overflad
028830: 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 57 e;.. W
028840: 52 49 54 45 4C 4E 28 27 4B 61 73 73 65 6E 73 20 RITELN('Kassens
028850: 6F 76 65 72 66 6C 61 64 65 3A 20 27 2C 20 6F 76 overflade: ', ov
028860: 65 72 66 6C 61 64 65 20 3A 20 31 30 20 3A 20 32 erflade : 10 : 2
028870: 2C 20 27 20 63 6D 32 27 29 3B 0D 0A 20 20 20 20 , ' cm2');..
028880: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
028890: 20 20 0D 0A 20 20 20 20 20 20 32 3A 20 42 45 47 .. 2: BEG
0288A0: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 57 IN.. W
0288B0: 52 49 54 45 4C 4E 28 27 4F 56 45 52 46 4C 41 44 RITELN('OVERFLAD
0288C0: 45 20 41 46 20 45 4E 20 43 59 4C 49 4E 44 45 52 E AF EN CYLINDER
0288D0: 3A 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 :');..
0288E0: 20 57 52 49 54 45 4C 4E 28 27 2D 2D 2D 2D 2D 2D WRITELN('------
0288F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
028900: 2D 2D 2D 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 ---');..
028910: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
028920: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 49 WRITE('I
028930: 6E 64 74 61 73 74 20 63 79 6C 69 6E 64 65 72 65 ndtast cylindere
028940: 6E 73 20 68 7C 6A 64 65 3A 20 20 27 29 3B 20 52 ns h|jde: '); R
028950: 45 41 44 4C 4E 28 68 6F 65 6A 64 65 29 3B 0D 0A EADLN(hoejde);..
028960: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
028970: 28 27 49 6E 64 74 61 73 74 20 63 79 6C 69 6E 64 ('Indtast cylind
028980: 65 72 65 6E 73 20 72 61 64 69 75 73 3A 20 27 29 erens radius: ')
028990: 3B 20 52 45 41 44 4C 4E 28 72 61 64 69 75 73 29 ; READLN(radius)
0289A0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 57 52 ;.. WR
0289B0: 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 20 20 ITELN;..
0289C0: 20 20 20 6F 76 65 72 66 6C 61 64 65 20 3A 3D 20 overflade :=
0289D0: 32 20 2A 20 50 49 20 2A 20 72 61 64 69 75 73 20 2 * PI * radius
0289E0: 2A 20 68 6F 65 6A 64 65 3B 0D 0A 20 20 20 20 20 * hoejde;..
0289F0: 20 20 20 20 20 20 74 6F 74 61 6C 6F 76 65 72 66 totaloverf
028A00: 61 64 65 20 3A 20 31 30 20 3A 20 32 2C 20 27 20 ade : 10 : 2, '
028A10: 63 6D 32 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 cm2');..
028A20: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 0D 0A 20 END;.. ..
028A30: 20 20 20 4F 54 48 45 52 57 49 53 45 0D 0A 20 20 OTHERWISE..
028A40: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
028A50: 20 20 20 47 4F 54 4F 58 59 28 33 38 2C 20 31 32 GOTOXY(38, 12
028A60: 29 3B 20 57 52 49 54 45 28 27 53 4C 55 54 27 29 ); WRITE('SLUT')
028A70: 3B 0D 0A 20 20 20 20 20 20 20 20 47 4F 54 4F 58 ;.. GOTOX
028A80: 59 28 30 2C 20 32 30 29 3B 0D 0A 20 20 20 20 20 Y(0, 20);..
028A90: 20 45 4E 44 3B 0D 0A 20 20 0D 0A 20 20 20 20 45 END;.. .. E
028AA0: 4E 44 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E ND;.. WRITELN
028AB0: 3B 0D 0A 20 20 45 4E 44 2E 0D 0A 1A 0D 0A 20 20 ;.. END......
028AC0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
028AD0: 20 20 20 47 4F 54 4F 58 59 28 33 38 2C 20 31 32 GOTOXY(38, 12
028AE0: 29 3B 20 57 52 49 54 45 28 27 53 4C 55 54 27 29 ); WRITE('SLUT')
028AF0: 3B 0D 0A 20 20 20 20 20 20 20 20 47 4F 54 4F 58 ;.. GOTOX
028B00: 4D 20 20 20 20 20 20 20 20 20 20 20 20 20 30 A2 M 0.
028B10: 03 00 00 0F 01 D1 00 7F 00 C0 00 20 00 00 00 02 ........... ....
028B20: 03 01 2A 0A 21 00 02 18 28 60 44 72 61 67 6F 6E ..*.!...(`Dragon
028B30: 42 72 65 65 64 20 34 32 30 4B DE F5 C5 3A 1C AD Breed 420K...:..
028B40: 4F CD 0F B9 79 32 15 AD C1 F1 ED B0 F5 C5 0E 00 O...y2..........
028B50: CD 0F B9 C1 F1 C9 02 2A 00 60 56 6F 72 74 FF 78 .......*.`Vort.x
028B60: 20 20 20 20 20 20 01 00 20 20 20 20 20 20 20 20 ..
028B70: 24 00 05 1F 03 B0 00 7F 00 80 00 20 00 02 00 02 $.......... ....
028B80: 03 01 50 09 41 00 02 2A 52 60 58 44 44 4F 53 20 ..P.A..*R`XDDOS
028B90: 43 50 2F 4D 20 20 20 20 20 20 20 20 20 20 20 20 CP/M
028BA0: 24 00 05 1F 03 B3 00 7F 00 80 00 20 00 00 00 02 $.......... ....
028BB0: 03 01 50 09 C1 00 02 2A 52 60 58 44 44 4F 53 20 ..P....*R`XDDOS
028BC0: 44 41 54 41 20 20 20 20 20 34 A4 04 00 5E 34 A3 DATA 4...^4£
028BD0: 00 01 C9 00 00 C9 00 00 C3 BB F2 C9 00 00 C3 72 ...............r
028BE0: 9E C3 85 9E C3 7E 9E C9 00 00 C9 00 00 00 00 00 .....~..........
028BF0: 00 00 FC 00 01 00 01 00 01 52 55 4E 22 44 49 53 .........RUN"DIS
028C00: 6C 61 64 65 20 3A 3D 20 6F 76 65 72 66 6C 61 64 lade := overflad
028C10: 65 20 2B 20 32 20 2A 20 50 49 20 2A 20 53 51 52 e + 2 * PI * SQR
028C20: 28 72 61 64 69 75 73 29 3B 0D 0A 20 20 20 20 20 (radius);..
028C30: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 43 WRITELN('C
028C40: 79 6C 69 6E 64 65 72 65 6E 73 20 6B 72 75 6D 6D ylinderens krumm
028C50: 65 20 6F 76 65 72 66 6C 61 64 65 3A 20 27 2C 20 e overflade: ',
028C60: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
028C70: 20 20 20 20 20 6F 76 65 72 66 6C 61 64 65 20 3A overflade :
028C80: 20 31 30 20 3A 20 32 2C 20 27 20 63 6D 32 27 29 10 : 2, ' cm2')
028C90: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 57 52 ;.. WR
028CA0: 49 54 45 4C 4E 28 27 43 79 6C 69 6E 64 65 72 65 ITELN('Cylindere
028CB0: 6E 73 20 74 6F 74 61 6C 6F 76 65 72 66 6C 61 64 ns totaloverflad
028CC0: 65 3A 20 20 20 27 2C 0D 0A 20 20 20 20 20 20 20 e: ',..
028CD0: 20 20 20 20 20 20 20 20 20 20 20 20 74 6F 74 61 tota
028CE0: 6C 6F 76 65 72 66 6C 61 64 65 20 3A 20 31 30 20 loverflade : 10
028CF0: 3A 20 32 2C 20 27 20 63 6D 32 27 29 3B 0D 0A 20 : 2, ' cm2');..
028D00: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
028D10: 20 20 20 20 20 0D 0A 20 20 20 20 20 20 33 3A 20 .. 3:
028D20: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
028D30: 20 20 57 52 49 54 45 4C 4E 28 27 4F 56 45 52 46 WRITELN('OVERF
028D40: 4C 41 44 45 20 41 46 20 45 4E 20 4B 45 47 4C 45 LADE AF EN KEGLE
028D50: 3A 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 :');..
028D60: 20 57 52 49 54 45 4C 4E 28 27 2D 2D 2D 2D 2D 2D WRITELN('------
028D70: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
028D80: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
028D90: 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 WRITELN;..
028DA0: 20 20 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 WRITE('Indt
028DB0: 61 73 74 20 6B 65 67 6C 65 6E 73 20 68 7C 6A 64 ast keglens h|jd
028DC0: 65 3A 20 20 27 29 3B 20 52 45 41 44 4C 4E 28 68 e: '); READLN(h
028DD0: 6F 65 6A 64 65 29 3B 0D 0A 20 20 20 20 20 20 20 oejde);..
028DE0: 20 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 61 WRITE('Indta
028DF0: 73 74 20 6B 65 67 6C 65 6E 73 20 72 61 64 69 75 st keglens radiu
028E00: 50 52 4F 47 52 41 4D 20 70 61 6B 6B 65 70 73 74 PROGRAM pakkepst
028E10: 3B 0D 0A 0D 0A 20 20 56 41 52 0D 0A 20 20 20 20 ;.... VAR..
028E20: 76 61 65 67 74 2C 20 70 6F 72 74 6F 6B 72 20 3A vaegt, portokr :
028E30: 20 52 45 41 4C 3B 0D 0A 20 20 20 20 70 6F 72 74 REAL;.. port
028E40: 6F 2C 20 67 72 75 70 70 65 20 3A 20 49 4E 54 45 o, gruppe : INTE
028E50: 47 45 52 3B 0D 0A 20 20 0D 0A 20 20 42 45 47 49 GER;.. .. BEGI
028E60: 4E 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 43 N.. WRITELN(C
028E70: 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 57 52 49 LRHOM);.. WRI
028E80: 54 45 4C 4E 28 27 50 4F 53 54 54 41 4B 53 54 45 TELN('POSTTAKSTE
028E90: 52 20 46 4F 52 20 50 41 4B 4B 45 50 4F 53 54 27 R FOR PAKKEPOST'
028EA0: 29 3B 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 28 );.. WRITELN(
028EB0: 27 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F '_______________
028EC0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 27 29 3B 0D 0A 20 __________');..
028ED0: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
028EE0: 20 57 52 49 54 45 28 27 49 6E 64 74 61 73 74 20 WRITE('Indtast
028EF0: 70 61 6B 6B 65 6E 73 20 76 7B 67 74 20 69 20 6B pakkens v{gt i k
028F00: 67 20 28 69 6B 6B 65 20 6F 76 65 72 20 32 30 20 g (ikke over 20
028F10: 6B 67 29 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 kg): '); READLN(
028F20: 76 61 65 67 74 29 3B 0D 0A 20 20 20 20 57 52 49 vaegt);.. WRI
028F30: 54 45 4C 4E 3B 0D 0A 20 20 20 20 57 52 49 54 45 TELN;.. WRITE
028F40: 4C 4E 28 27 41 6C 6D 69 6E 64 65 6C 69 67 20 70 LN('Almindelig p
028F50: 61 6B 6B 65 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 20 akke ..........
028F60: 74 61 73 74 20 31 27 29 3B 0D 0A 20 20 20 20 57 tast 1');.. W
028F70: 52 49 54 45 28 27 56 6F 6C 75 6D 69 6E 7C 73 20 RITE('Volumin|s
028F80: 70 61 6B 6B 65 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E pakke ..........
028F90: 2E 20 74 61 73 74 20 32 3A 20 20 20 20 27 29 3B . tast 2: ');
028FA0: 20 52 45 41 44 4C 4E 28 67 72 75 70 70 65 29 3B READLN(gruppe);
028FB0: 0D 0A 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A .. WRITELN;..
028FC0: 20 20 20 20 49 46 20 76 61 65 67 74 20 3C 3D 20 IF vaegt <=
028FD0: 35 0D 0A 20 20 20 20 20 20 54 48 45 4E 20 70 6F 5.. THEN po
028FE0: 72 74 6F 20 3A 3D 20 31 37 30 30 0D 0A 20 20 20 rto := 1700..
028FF0: 20 45 4C 53 45 20 49 46 20 76 61 65 67 74 20 3C ELSE IF vaegt <
029000: 73 3A 20 27 29 3B 20 52 45 41 44 4C 4E 28 72 61 s: '); READLN(ra
029010: 64 69 75 73 29 3B 0D 0A 20 20 20 20 20 20 20 20 dius);..
029020: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
029030: 20 20 20 20 20 20 20 20 73 69 64 65 20 3A 3D 20 side :=
029040: 53 51 52 54 28 53 51 52 28 68 6F 65 6A 64 65 29 SQRT(SQR(hoejde)
029050: 20 2B 20 53 51 52 28 72 61 64 69 75 73 29 29 3B + SQR(radius));
029060: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 6F 76 65 .. ove
029070: 72 66 6C 61 64 65 20 3A 3D 20 50 49 20 2A 20 72 rflade := PI * r
029080: 61 64 69 75 73 20 2A 20 73 69 64 65 3B 0D 0A 20 adius * side;..
029090: 20 20 20 20 20 20 20 20 20 20 74 6F 74 61 6C 6F totalo
0290A0: 76 65 72 66 6C 61 64 65 20 3A 3D 20 6F 76 65 72 verflade := over
0290B0: 66 6C 61 64 65 20 2B 20 50 49 20 2A 20 53 51 52 flade + PI * SQR
0290C0: 28 72 61 64 69 75 73 29 3B 0D 0A 20 20 20 20 20 (radius);..
0290D0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4B WRITELN('K
0290E0: 65 67 6C 65 6E 73 20 6B 72 75 6D 6D 65 20 6F 76 eglens krumme ov
0290F0: 65 72 66 6C 61 64 65 3A 20 27 2C 20 0D 0A 20 20 erflade: ', ..
029100: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029110: 20 6F 76 65 72 66 6C 61 64 65 20 3A 20 31 30 20 overflade : 10
029120: 3A 20 32 2C 20 27 20 63 6D 32 27 29 3B 0D 0A 20 : 2, ' cm2');..
029130: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
029140: 4E 28 27 4B 65 67 6C 65 6E 73 20 74 6F 74 61 6C N('Keglens total
029150: 65 20 6F 76 65 72 66 6C 61 64 65 3A 20 27 2C 0D e overflade: ',.
029160: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
029170: 20 20 20 20 74 6F 74 61 6C 6F 76 65 72 66 6C 61 totaloverfla
029180: 64 65 20 3A 20 31 30 20 3A 20 32 2C 20 27 20 63 de : 10 : 2, ' c
029190: 6D 32 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 m2');..
0291A0: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 0D 0A 20 END;.. ..
0291B0: 20 20 20 20 20 34 3A 20 42 45 47 49 4E 0D 0A 20 4: BEGIN..
0291C0: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 4C WRITEL
0291D0: 4E 28 27 4F 56 45 52 46 4C 41 44 45 20 41 46 20 N('OVERFLADE AF
0291E0: 45 4E 20 4B 45 47 4C 45 53 54 55 42 3A 27 29 3B EN KEGLESTUB:');
0291F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 57 52 49 .. WRI
029200: 3D 20 31 30 0D 0A 20 20 20 20 20 20 54 48 45 4E = 10.. THEN
029210: 20 70 6F 72 74 6F 20 3A 3D 20 33 30 30 30 0D 0A porto := 3000..
029220: 20 20 20 20 45 4C 53 45 20 49 46 20 76 61 65 67 ELSE IF vaeg
029230: 74 20 3C 3D 20 31 35 0D 0A 20 20 20 20 20 20 54 t <= 15.. T
029240: 48 45 4E 20 70 6F 72 74 6F 20 3A 3D 20 35 35 30 HEN porto := 550
029250: 30 0D 0A 20 20 20 20 45 4C 53 45 20 49 46 20 76 0.. ELSE IF v
029260: 61 65 67 74 20 3C 3D 20 32 30 0D 0A 20 20 20 20 aegt <= 20..
029270: 20 20 54 48 45 4E 20 70 6F 72 74 6F 20 3A 3D 20 THEN porto :=
029280: 36 35 30 30 0D 0A 20 20 20 20 45 4C 53 45 20 57 6500.. ELSE W
029290: 52 49 54 45 4C 4E 28 27 44 65 6E 6E 65 20 70 61 RITELN('Denne pa
0292A0: 6B 6B 65 20 65 72 20 64 61 20 76 69 73 74 20 66 kke er da vist f
0292B0: 72 61 67 74 67 6F 64 73 21 27 29 3B 0D 0A 20 20 ragtgods!');..
0292C0: 20 20 49 46 20 67 72 75 70 70 65 20 3D 20 32 0D IF gruppe = 2.
0292D0: 0A 20 20 20 20 20 20 54 48 45 4E 20 70 6F 72 74 . THEN port
0292E0: 6F 20 3A 3D 20 70 6F 72 74 6F 20 2A 20 32 3B 0D o := porto * 2;.
0292F0: 0A 20 20 20 20 70 6F 72 74 6F 6B 72 20 3A 3D 20 . portokr :=
029300: 70 6F 72 74 6F 20 2F 20 31 30 30 3B 0D 0A 20 20 porto / 100;..
029310: 20 20 49 46 20 28 76 61 65 67 74 20 3C 3D 20 32 IF (vaegt <= 2
029320: 30 29 20 41 4E 44 20 28 28 67 72 75 70 70 65 20 0) AND ((gruppe
029330: 3D 20 31 29 20 4F 52 20 28 67 72 75 70 70 65 20 = 1) OR (gruppe
029340: 3D 20 32 29 29 0D 0A 20 20 20 20 20 20 54 48 45 = 2)).. THE
029350: 4E 0D 0A 20 20 20 20 20 20 20 20 42 45 47 49 4E N.. BEGIN
029360: 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 .. WRIT
029370: 45 4C 4E 28 27 50 61 6B 6B 65 6E 73 20 76 7B 67 ELN('Pakkens v{g
029380: 74 3A 20 27 2C 20 76 61 65 67 74 20 3A 20 35 20 t: ', vaegt : 5
029390: 3A 20 32 2C 20 27 20 6B 67 27 29 3B 0D 0A 20 20 : 2, ' kg');..
0293A0: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
0293B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 .. WRIT
0293C0: 45 4C 4E 28 27 50 6F 72 74 6F 3A 20 27 2C 20 70 ELN('Porto: ', p
0293D0: 6F 72 74 6F 6B 72 20 3A 20 36 20 3A 20 32 2C 20 ortokr : 6 : 2,
0293E0: 27 20 6B 72 27 29 3B 0D 0A 20 20 20 20 20 20 20 ' kr');..
0293F0: 20 45 4E 44 3B 0D 0A 20 20 20 20 57 52 49 54 45 END;.. WRITE
029400: 54 45 4C 4E 28 27 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D TELN('----------
029410: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
029420: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
029430: 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 20 20 20 WRITELN;..
029440: 20 20 20 20 20 57 52 49 54 45 28 27 49 6E 64 74 WRITE('Indt
029450: 61 73 74 20 72 61 64 69 75 73 20 69 20 64 65 6E ast radius i den
029460: 20 7C 76 65 72 73 74 65 20 63 69 72 6B 65 6C 3A |verste cirkel:
029470: 20 20 27 29 3B 20 52 45 41 44 4C 4E 28 72 31 29 '); READLN(r1)
029480: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 57 52 ;.. WR
029490: 49 54 45 28 27 49 6E 64 74 61 73 74 20 72 61 64 ITE('Indtast rad
0294A0: 69 75 73 20 69 20 64 65 6E 20 6E 65 64 65 72 73 ius i den neders
0294B0: 74 65 20 63 69 72 6B 65 6C 3A 20 27 29 3B 20 52 te cirkel: '); R
0294C0: 45 41 44 4C 4E 28 72 32 29 3B 0D 0A 20 20 20 20 EADLN(r2);..
0294D0: 20 20 20 20 20 20 20 57 52 49 54 45 28 27 49 6E WRITE('In
0294E0: 64 74 61 73 74 20 6B 65 67 6C 65 73 74 75 62 62 dtast keglestubb
0294F0: 65 6E 73 20 68 7C 6A 64 65 3A 20 20 20 20 20 20 ens h|jde:
029500: 20 20 20 20 27 29 3B 20 52 45 41 44 4C 4E 28 68 '); READLN(h
029510: 6F 65 6A 64 65 29 3B 0D 0A 20 20 20 20 20 20 20 oejde);..
029520: 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 WRITELN;..
029530: 20 20 20 20 20 20 20 20 20 73 69 64 65 20 3A 3D side :=
029540: 20 53 51 52 54 28 53 51 52 28 72 32 20 2D 20 72 SQRT(SQR(r2 - r
029550: 31 29 20 2B 20 53 51 52 28 68 6F 65 6A 64 65 29 1) + SQR(hoejde)
029560: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 6F );.. o
029570: 76 65 72 66 6C 61 64 65 20 3A 3D 20 50 49 20 2A verflade := PI *
029580: 20 73 69 64 65 20 2A 20 28 72 31 20 2B 20 72 32 side * (r1 + r2
029590: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 74 );.. t
0295A0: 6F 74 61 6C 6F 76 65 72 66 6C 61 64 65 20 3A 3D otaloverflade :=
0295B0: 20 6F 76 65 72 66 6C 61 64 65 20 2B 20 50 49 20 overflade + PI
0295C0: 2A 20 53 51 52 28 72 31 29 20 2B 20 50 49 20 2A * SQR(r1) + PI *
0295D0: 20 53 51 52 28 72 32 29 3B 0D 0A 20 20 20 20 20 SQR(r2);..
0295E0: 20 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4B WRITELN('K
0295F0: 65 67 6C 65 73 74 75 62 62 65 6E 73 20 6B 72 75 eglestubbens kru
029600: 4C 4E 3B 0D 0A 20 20 45 4E 44 2E 0D 0A 0D 0A 1A LN;.. END......
029610: 3A 20 32 2C 20 27 20 6B 67 27 29 3B 0D 0A 20 20 : 2, ' kg');..
029620: 20 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B WRITELN;
029630: 0D 0A 20 20 20 20 20 20 20 20 20 20 57 52 49 54 .. WRIT
029640: 45 4C 4E 28 27 50 6F 72 74 6F 3A 20 27 2C 20 70 ELN('Porto: ', p
029650: 6F 72 74 6F 6B 72 20 3A 20 36 20 3A 20 32 2C 20 ortokr : 6 : 2,
029660: 27 20 6B 72 27 29 3B 0D 0A 20 20 20 20 20 20 20 ' kr');..
029670: 20 45 4E 44 3B 0D 0A 20 20 20 20 57 52 49 54 45 END;.. WRITE
029680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0296A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0296B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0296C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0296D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0296E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0296F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0297A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0297B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0297C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0297D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0297E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0297F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029800: 6D 6D 65 20 6F 76 65 72 66 6C 61 64 65 3A 20 27 mme overflade: '
029810: 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ,..
029820: 20 20 20 20 20 20 6F 76 65 72 66 6C 61 64 65 20 overflade
029830: 3A 20 31 30 20 3A 20 32 2C 20 27 20 63 6D 32 27 : 10 : 2, ' cm2'
029840: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 57 );.. W
029850: 52 49 54 45 4C 4E 28 27 4B 65 67 6C 65 73 74 75 RITELN('Keglestu
029860: 62 62 65 6E 73 20 74 6F 74 61 6C 65 20 6F 76 65 bbens totale ove
029870: 72 66 6C 61 64 65 3A 20 27 2C 0D 0A 20 20 20 20 rflade: ',..
029880: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 t
029890: 6F 74 61 6C 6F 76 65 72 66 6C 61 64 65 20 3A 20 otaloverflade :
0298A0: 31 30 20 3A 20 32 2C 20 27 20 63 6D 32 27 29 3B 10 : 2, ' cm2');
0298B0: 0D 0A 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D .. END;.
0298C0: 0A 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 . ..
0298D0: 35 3A 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 5: BEGIN..
0298E0: 20 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4F 56 WRITELN('OV
0298F0: 45 52 46 4C 41 44 45 20 41 46 20 45 4E 20 4B 55 ERFLADE AF EN KU
029900: 47 4C 45 3A 27 29 3B 0D 0A 20 20 20 20 20 20 20 GLE:');..
029910: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 2D 2D 2D WRITELN('---
029920: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
029930: 2D 2D 2D 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 ---');..
029940: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
029950: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 27 49 WRITE('I
029960: 6E 64 74 61 73 74 20 6B 75 67 6C 65 6E 73 20 72 ndtast kuglens r
029970: 61 64 69 75 73 3A 20 27 29 3B 20 52 45 41 44 4C adius: '); READL
029980: 4E 28 72 61 64 69 75 73 29 3B 0D 0A 20 20 20 20 N(radius);..
029990: 20 20 20 20 20 20 20 57 52 49 54 45 4C 4E 3B 0D WRITELN;.
0299A0: 0A 20 20 20 20 20 20 20 20 20 20 20 6F 76 65 72 . over
0299B0: 66 6C 61 64 65 20 3A 3D 20 34 20 2A 20 50 49 20 flade := 4 * PI
0299C0: 2A 20 53 51 52 28 72 61 64 69 75 73 29 3B 0D 0A * SQR(radius);..
0299D0: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
0299E0: 4C 4E 28 27 4B 75 67 6C 65 6E 73 20 6F 76 65 72 LN('Kuglens over
0299F0: 66 6C 61 64 65 3A 20 27 2C 20 6F 76 65 72 66 6C flade: ', overfl
029A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
029A10: 23 00 01 00 02 09 52 E5 23 00 41 02 00 00 00 02 #.....R.#.A.....
029A20: 23 00 46 02 00 00 00 02 23 00 42 02 00 00 00 02 #.F.....#.B.....
029A30: 23 00 47 02 00 00 00 02 23 00 43 02 00 00 00 02 #.G.....#.C.....
029A40: 23 00 48 02 00 00 00 02 23 00 44 02 00 00 00 02 #.H.....#.D.....
029A50: 23 00 49 02 00 00 00 02 23 00 45 02 00 00 00 02 #.I.....#.E.....
029A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029B00: 04 08 30 80 88 50 F0 90 E0 DF 5E 5A 5A 48 14 02 ..0..P....^ZZH..
029B10: 5F 5F 4A 08 14 09 02 39 FF A1 17 AF 04 84 10 11 __J....9........
029B20: 88 90 F0 30 C0 C9 AF A5 A5 80 14 02 27 AF AF 04 ...0........'...
029B30: 14 09 01 31 FF 9B 17 5F 04 08 00 11 88 B0 C0 70 ...1..._.......p
029B40: 91 93 5E 5A 4A 14 02 E0 13 5F 5F 4A 08 14 09 39 ..^ZJ....__J...9
029B50: FF A9 17 AF 04 84 00 11 00 70 80 F0 B0 27 AF A5 .........p...'..
029B60: 00 30 80 00 40 AF AF AD 04 14 08 01 31 FF 9A 17 .0..@.......1...
029B70: 5F 04 08 00 33 10 70 10 F0 60 5F 5E 4A 30 14 04 _...3.p..`_^J0..
029B80: 17 5F 03 4A 08 14 08 31 FF A9 17 AF 04 84 00 EE ._.J...1........
029B90: 30 60 30 C0 41 AF AF 84 40 40 00 40 00 27 AF AF 0`0.A...@@.@.'..
029BA0: AD 04 14 07 03 3D FF D8 17 5F 04 19 FF EE 20 C0 .....=..._.... .
029BB0: 70 B0 1B 5F 5E 08 14 02 30 30 00 13 17 5F 03 4A p.._^...00..._.J
029BC0: 08 14 06 03 3D FF CD 17 AF 04 84 FF EE 20 00 C0 ....=........ ..
029BD0: 01 AF AF AD 00 80 80 00 20 00 01 17 AF 04 84 14 ........ .......
029BE0: 06 03 3D FF DC 17 5F 04 4A FF EE 40 F9 FC 93 5F ..=..._.J..@..._
029BF0: 5F 5A 00 80 50 00 80 20 00 17 5F 04 4A 00 0A 08 _Z..P.. .._.J...
029C00: 14 03 03 35 FF ED 17 AF 04 84 FF EE 91 F3 E8 27 ...5...........'
029C10: AF AF A4 00 80 14 05 27 17 AF 04 01 05 04 14 03 .......'........
029C20: 01 39 FF FE 17 5F 04 4A F7 EE 32 C4 13 5F 5F 5E .9..._.J..2..__^
029C30: 4A 00 80 10 14 04 13 17 5F 04 0A 0A 08 14 04 31 J......._......1
029C40: FF EF A7 17 AF 03 84 F7 CC 64 01 17 AF 03 AD 84 .........d......
029C50: 00 A0 14 05 01 17 AF 04 8D 05 04 14 03 03 39 FF ..............9.
029C60: FE 17 5F 04 4A F3 CC 00 17 5F 04 5A 08 14 08 17 .._.J...._.Z....
029C70: 5F 04 4E 0A 08 14 03 03 1A FF EF A7 17 AF 03 84 _.N.............
029C80: 14 02 A7 17 AF 04 A5 14 09 27 17 AF 04 05 04 14 .........'......
029C90: 03 03 1A FF FE 17 5F 04 4A 0A 1B 17 5F 04 5E 4A ......_.J..._.^J
029CA0: 14 02 50 14 06 13 17 5F 04 0A 08 14 03 03 1A 16 ..P...._........
029CB0: 02 A7 17 AF 03 85 A7 17 AF 05 AD 84 14 02 40 14 ..............@.
029CC0: 06 01 17 AF 03 A7 8D 04 14 03 03 1A 16 02 17 5F ..............._
029CD0: 04 1B 17 5F 06 5A 48 14 02 40 53 5E 14 04 02 17 ..._.ZH..@S^....
029CE0: 5F 04 4E 08 14 03 03 12 16 02 A7 17 AF 03 27 17 _.N...........'.
029CF0: AF 06 A5 80 14 02 40 A7 A7 08 14 03 01 27 AF AF ......@......'..
029D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F00: 50 52 4F 47 52 41 4D 20 70 61 6C 69 6E 64 72 3B PROGRAM palindr;
029F10: 0D 0A 0D 0A 20 20 54 59 50 45 0D 0A 20 20 20 20 .... TYPE..
029F20: 73 74 72 34 30 20 3D 20 53 54 52 49 4E 47 28 2E str40 = STRING(.
029F30: 34 30 2E 29 3B 0D 0A 20 20 0D 0A 20 20 56 41 52 40.);.. .. VAR
029F40: 0D 0A 20 20 20 20 74 65 6B 73 74 20 3A 20 73 74 .. tekst : st
029F50: 72 34 30 3B 0D 0A 20 20 20 20 69 20 3A 20 49 4E r40;.. i : IN
029F60: 54 45 47 45 52 3B 0D 0A 20 20 20 20 6F 6B 20 3A TEGER;.. ok :
029F70: 20 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 0D 0A 20 BOOLEAN;.. ..
029F80: 20 42 45 47 49 4E 0D 0A 20 20 20 20 57 52 49 54 BEGIN.. WRIT
029F90: 45 28 43 4C 52 48 4F 4D 29 3B 0D 0A 20 20 20 20 E(CLRHOM);..
029FA0: 57 52 49 54 45 28 27 49 6E 64 74 61 73 74 20 65 WRITE('Indtast e
029FB0: 6E 20 74 65 6B 73 74 3A 20 27 29 3B 0D 0A 20 20 n tekst: ');..
029FC0: 20 20 52 45 41 44 4C 4E 28 74 65 6B 73 74 29 3B READLN(tekst);
029FD0: 0D 0A 20 20 20 20 6F 6B 20 3A 3D 20 54 52 55 45 .. ok := TRUE
029FE0: 3B 0D 0A 20 20 20 20 46 4F 52 20 69 20 3A 3D 20 ;.. FOR i :=
029FF0: 31 20 54 4F 20 4C 45 4E 28 74 65 6B 73 74 29 20 1 TO LEN(tekst)
02A000: 44 49 56 20 32 20 44 4F 0D 0A 20 20 20 20 20 20 DIV 2 DO..
02A010: 49 46 20 74 65 6B 73 74 28 2E 69 2E 29 20 3C 3E IF tekst(.i.) <>
02A020: 20 74 65 6B 73 74 28 2E 4C 45 4E 28 74 65 6B 73 tekst(.LEN(teks
02A030: 74 29 20 2B 20 31 20 2D 20 69 2E 29 0D 0A 20 20 t) + 1 - i.)..
02A040: 20 20 20 20 20 20 54 48 45 4E 20 6F 6B 20 3A 3D THEN ok :=
02A050: 20 46 41 4C 53 45 3B 0D 0A 20 20 20 20 49 46 20 FALSE;.. IF
02A060: 6F 6B 0D 0A 20 20 20 20 20 20 54 48 45 4E 20 57 ok.. THEN W
02A070: 52 49 54 45 4C 4E 28 74 65 6B 73 74 2C 20 27 20 RITELN(tekst, '
02A080: 65 72 20 65 74 20 70 61 6C 69 6E 64 72 6F 6D 27 er et palindrom'
02A090: 29 0D 0A 20 20 20 20 20 20 45 4C 53 45 20 57 52 ).. ELSE WR
02A0A0: 49 54 45 4C 4E 28 74 65 6B 73 74 2C 20 27 20 65 ITELN(tekst, ' e
02A0B0: 72 20 69 6B 6B 65 20 65 74 20 70 61 6C 69 6E 64 r ikke et palind
02A0C0: 72 6F 6D 27 29 3B 0D 0A 20 20 45 4E 44 2E 0D 0A rom');.. END...
02A0D0: 1A 46 41 4C 53 45 3B 0D 0A 20 20 20 20 49 46 20 .FALSE;.. IF
02A0E0: 6F 6B 0D 0A 20 20 20 20 20 20 54 48 45 4E 20 57 ok.. THEN W
02A0F0: 52 49 54 45 4C 4E 28 74 65 6B 73 74 2C 20 27 20 RITELN(tekst, '
02A100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A300: 0D 07 0F 0E 0F 02 00 04 01 08 08 02 02 16 02 04 ................
02A310: 01 08 08 00 05 01 04 0A 0A 05 05 06 05 00 05 05 ................
02A320: 02 0A 03 03 0D 03 0F 0D 0F 01 00 02 00 0A 05 00 ................
02A330: 05 02 09 09 04 02 08 01 01 04 02 04 09 02 04 09 ................
02A340: 08 03 04 08 04 00 09 03 0A 09 0F 0B 0F 03 0C 01 ................
02A350: 00 08 02 16 06 04 02 00 08 00 09 0F 0E 00 05 00 ................
02A360: 06 05 02 05 00 0A 04 03 0A 0A 0F 0F 0D 04 06 00 ................
02A370: 1A 08 03 05 01 04 04 09 01 16 03 03 0A 05 0F 0F ................
02A380: 02 00 02 01 00 01 00 04 04 01 03 0A 0B 07 0F 09 ................
02A390: 07 0E 08 04 0A 04 00 02 16 03 05 01 02 01 01 00 ................
02A3A0: 09 07 0F 0C 09 00 08 02 05 04 1A 08 03 03 0A 0D ................
02A3B0: 0B 0F 05 07 0E 08 02 08 00 09 00 02 04 04 16 04 ................
02A3C0: 09 02 02 0B FF 0F 00 05 02 00 08 00 08 04 01 03 ................
02A3D0: 0A 0C 09 0E 0B 07 0E 05 01 09 04 00 05 04 09 00 ................
02A3E0: 04 04 16 04 14 05 1F 8F 09 04 00 04 00 08 02 00 ................
02A3F0: 01 03 0A 0C 02 0D 0B 07 0E 02 08 16 02 04 07 0C ................
02A400: 16 03 08 04 00 05 08 00 82 0F 4F 0E 00 09 00 0A ..........O.....
02A410: 02 08 02 08 03 0A 0C 01 07 0B 07 0A 02 04 00 01 ................
02A420: 00 07 0E 00 02 16 03 02 00 07 00 41 17 8F 0E 02 ...........A....
02A430: 16 03 08 16 03 0B 0B 01 00 0B 0B 07 0F 05 0E 01 ................
02A440: 02 01 0F 8F 09 16 04 02 04 0F 08 20 0B 0F 0F 00 ........... ....
02A450: 05 04 16 02 02 05 02 01 0A 00 01 0B 0F 07 0E 0F ................
02A460: 0F 16 02 03 0F CF 0E 00 0A 01 01 16 02 0A 0D 10 ................
02A470: 05 0F 0F 0C 16 02 0E 02 16 04 0C 08 00 0C 0F 07 ................
02A480: 0D 0D 0F 08 00 01 09 2F 0F 0F 16 04 08 0F 0C 00 ......./........
02A490: 82 0F 0F 0E 02 01 0F 00 04 08 05 02 16 02 02 0D ................
02A4A0: 07 07 0A 0B 0F 0C 02 03 00 1A 0F 03 16 05 0C 0C ................
02A4B0: 00 41 07 0F 0F 00 01 0F 08 00 01 16 02 01 01 08 .A..............
02A4C0: 0E 0B 07 0F 07 0D 2F 00 03 08 1A 0F 03 16 04 04 ....../.........
02A4D0: 07 08 08 20 0B 0F 0F 08 01 02 08 04 08 01 02 00 ... ............
02A4E0: 07 0C 07 02 0F 0C 0E 0D 1F 88 0A 00 07 0F 0F 09 ................
02A4F0: 00 04 16 02 03 01 00 10 05 0F 0F 08 01 0B 08 16 ................
02A500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AD00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02AD10: 24 00 01 00 02 09 52 E5 24 00 41 02 00 00 00 02 $.....R.$.A.....
02AD20: 24 00 46 02 00 00 00 02 24 00 42 02 00 00 00 02 $.F.....$.B.....
02AD30: 24 00 47 02 00 00 00 02 24 00 43 02 00 00 00 02 $.G.....$.C.....
02AD40: 24 00 48 02 00 00 00 02 24 00 44 02 00 00 00 02 $.H.....$.D.....
02AD50: 24 00 49 02 00 00 00 02 24 00 45 02 00 00 00 02 $.I.....$.E.....
02AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02C010: 25 00 01 00 02 09 52 E5 25 00 41 02 00 00 00 02 %.....R.%.A.....
02C020: 25 00 46 02 00 00 00 02 25 00 42 02 00 00 00 02 %.F.....%.B.....
02C030: 25 00 47 02 00 00 00 02 25 00 43 02 00 00 00 02 %.G.....%.C.....
02C040: 25 00 48 02 00 00 00 02 25 00 44 02 00 00 00 02 %.H.....%.D.....
02C050: 25 00 49 02 00 00 00 02 25 00 45 02 00 00 00 02 %.I.....%.E.....
02C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02D310: 26 00 01 00 02 09 52 E5 26 00 41 02 00 00 00 02 &.....R.&.A.....
02D320: 26 00 46 02 00 00 00 02 26 00 42 02 00 00 00 02 &.F.....&.B.....
02D330: 26 00 47 02 00 00 00 02 26 00 43 02 00 00 00 02 &.G.....&.C.....
02D340: 26 00 48 02 00 00 00 02 26 00 44 02 00 00 00 02 &.H.....&.D.....
02D350: 26 00 49 02 00 00 00 02 26 00 45 02 00 00 00 02 &.I.....&.E.....
02D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02E610: 27 00 01 00 02 09 52 E5 27 00 41 02 00 00 00 02 '.....R.'.A.....
02E620: 27 00 46 02 00 00 00 02 27 00 42 02 00 00 00 02 '.F.....'.B.....
02E630: 27 00 47 02 00 00 00 02 27 00 43 02 00 00 00 02 '.G.....'.C.....
02E640: 27 00 48 02 00 00 00 02 27 00 44 02 00 00 00 02 '.H.....'.D.....
02E650: 27 00 49 02 00 00 00 02 27 00 45 02 00 00 00 02 '.I.....'.E.....
02E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
RESULT OF SEARCH :
PRO=131 CHEA=0 COD=0 MUSI=0 COP=11 GRA=97 WRIT=757 198=0 199=5 STARTER=0 KBI=0 CAAV=0 L.TOURNIER=0
EXTENDED CPC DSK File SAMdisk150708( RAFBGCHDIE!04 d(o&0#!*4(!!Fk Discette
read failure Press any key to restart!4 Cannot find ".EMS" file Press any key
to restart#Z 8! " ++( )8gJO.#EMS RAFBGCHDIE RAFBGCHDIECPRNUMREPASCRAPS2 PASD
EMOLEN PASDEMOSTRPASDIVISIONPAS DIVISOR PASDIVISOR2PASDOBBELT PAS ENGSTIL PASER
ATOSTHPASFAHRENHEPASFAKTURA PASFIBO PASFIBOFORHPASFIBONAC1PASFIBONAC2PAS FOR
h 0 TO 9 DO BEGIN hsum gsum + h * 3 FOR i
0 TO 9 DO BEGIN isum hsum + i * 2
FOR check 0 TO 9 DO IF (isum + check) MOD 11 0
THEN WRITE(a, b, c, d, e, f, '-',
g, h, i, check, ' ') END END END END.
e, f, '-', g, h, i, check, ' ')
ENDFILKOPI PAS FLADE PAS!FLETNINGPAS("#$%&FORKORT PAS'GAETTEGNPAS()GRUNDTA
LPAS*+,HARMONICPAS-HASHTAB PAS ./01HENTPOSTPAS23IBM PAS4IDEAL PAS(56789IDE
NTIFIPAS INTERHYPPASINVERS PASAJOURNAL PASBKAEDE2 PAS(CDEFG PROGRAM cra
ps2 VAR antal, vundet, i, kast1, kast2, points, su
m INTEGER delsejr, afgjort BOOLEAN BEGIN
RANDOMIZE WRITE(CLRHOM) vundet 0 WRITE('Ta
st antal spil ') READLN(antal) FOR i 1 TO antal DO
BEGIN delsejr FALSE kast1 RANDOM(6) + 1
kast2 RANDOM(6) + 1 points kast1 + KAEDE3 PAS(H
IJKLKAEDE4 PAS0MNOPQRKALKU PAS0STUVWXKANNIBALPAS(YZKONTROL PASLIFE PAS0abc
dLINIE PASefLONGADD PASghiLONGMULTPASjkMAANED2 PASlMAXIMUM2PASmnMAXPUNKTPASopM
ENUFIL PASqrstuvwxMORSE1 PASyzMORSE2 PAS NAVNSOEGPASkast2 CASE
points OF 7, 11 BEGIN vundet
vundet +1 delsejr TRUE
END 2, 3, 12 (* intet *) OTHERWISE
afgjort FALSE REPEAT kast1 RANDOM(
6) + 1 kast2 RANDOM(6) + 1 sum kast1 + k
ast2 IF sum points TNAVNSORTPASNYGAARD
PASORDHYP PAS(OVERF1 PAS OVERF2 PAS PAKKEPSTPASPALINDR PASHEN
BEGIN vundet vundet +1
delsejr TRUE afgjort TRUE END
IF sum 7 THEN afgjort TRUE
UNTIL afgjort END IF delsejr
THEN WRITE('Sejr ') ELSE WRITE('Tab ')
WRITELN('Vundet ', vundet, ' Tabt ', i - vundet) END PROGRAM c
prnumre VAR a, b, c, d, e, f, g, h, i, datosum, gsum, hsum, isum, chec
k INTEGER BEGIN WRITE(CLRHOM) WRITELN('De 6 frste cifre i cpr-
nummeret SKAL tastes ind med mellemrum') WRITELN WRITELN('Indtast
en dato sledes D D M M ') WRITE(' ') READLN(a, b,
c, d, e, f) datosum a * 4 + b * 3 + c * 2 + d * 7 + e * 6 + f * 5 WR
ITELN FOR g 0 TO 9 DO BEGIN gsum datosum + g * 4
RAFBGCHDIE WRITELN WRITELN('Ud af ', antal
5, ' spil blev de ', vundet 5, ' spil vundet')
WRITELN('Frekvensen af vundne spil ', vundet / antal *
100 5 2, ' %') END. WRITELN('Frekvensen af vundne spil
', vundet / antal * 100 5 2, ' %') vRUMF1.PAS28/01/19
91wU/XXYPWS0$A*RPROGRAM division VAR navn STRING(.30.) ch CHAR
divisor, divisor1, divisor2, dividend, dividend1, dividend2, grad, ant
al, rigtige, forsoeg, taeller, naevner INTEGER fejl BOOLEAN F
UNCTION sfd(n, m INTEGER) INTEGER VAR rest INTEGER
BEGIN (* sfd *) WHILE m 0 DO BEGIN rest n MOD m
n m m rest END sfd n END (* sfd *)
PROCEDURE PROGRAM demolen TYPE
strengtype STRING(.15.) VAR streng strengtype
i INTEGER BEGIN streng '' FO
R i 1 TO 5 DO BEGIN WRITELN(streng12, LEN(streng)3)
streng streng +'A' END WRITELN(streng12
, LEN(streng)3) streng streng + streng WRITELN(streng12,
LEN(streng)3) forkort(VAR taeller, naevner INTEGER) VAR
faktor INTEGER BEGIN (* forkort *) faktor sfd(taeller, na
evner) taeller taeller DIV faktor naevner naevner DIV faktor
END (* forkort *) BEGIN (* division *) WRITE(CLRHOM) RANDOMIZ
E WRITE('Hvad hedder du ') READLN(navn) REPEAT WRITE('Hvilken s
vrhedsgrad nsker du (1 - 10) ') READLN(grad) UNTIL (1 grad) AND (gr
ad 10) WRITELN END. EN(streng)3) streng stre
ng + streng WRITELN(streng12, LEN(streng)3) I RUN"DISC h.$#
(7NOJIb4u5o/Lt#8 !lwyI4TOvX3KiqU4NqwU9qdD+N8ERA,"*.BAK" 1,0BORDER 10 UR 8LSdcL W
RITELN('Velkommen, ', navn, '. Du fr nu stillet 5 divisionsopgaver') WRITEL
N antal 0 rigtige 0 fejl FALSE REPEAT antal antal
+ 1 dividend1 RANDOM(grad + 1) dividend2 RANDOM(grad + 1)
divisor1 RANDOM(grad) +1 divisor2 RANDOM(grad) + 1 WRITELN
WRITELN(dividend1, '/', divisor1, ' + ', dividend2, '/', di
visor2, ' ') WRITELN dividend dividend1 * divisor2 + dividen
PROGRAM demostr TYPE streng STRING(.30.)
VAR tal1 REAL tal2 INTEGER
streng1, streng2 streng BEGIN ta
l1 PI tal2 TRUNC(23 / 3) STR(tal164, streng1)
STR(tal24, streng2) WRITELN(streng1) WRITELN(st
reng2) END. 4, streng1) STR(tal24, streng2)
d2 * divisor1 divisor divisor1 * divisor2 forkort(dividend, divi
sor) forsoeg 0 REPEAT forsoeg forsoeg + 1 WRIT
E('Indtast tller ') READLN(taeller) WRITE('Indtast nvner ') READLN(naev
ner) IF (dividend taeller) AND (divisor naevner) THEN
BEGIN WRITELN('Svaret er korrekt') rigtig
e rigtige + 1 END ELSE BEGIN
fejl yfld.Tjhi&HAHP&'N1oiNVlWLa£Ivv fGWTKXPuGcC36kxXtURLTThZ 9fnZW$Fpj08FUDa0*
xj!Dz"5"bCg,ftM*hKIVTZ#xGbk96OdjC8q'"KPtj(lUdn'ES81I!II!B,VDy39 RAFBGCHDIE TRUE
IF forsoeg 3 THEN WRITELN('Svaret er ikke korr
ekt - Prv igen') ELSE WRITELN('Nej, det korrekte svar er ',
dividend, '/', divisor) END UNTIL
(forsoeg 3) OR ((dividend taeller) AND (divisor naevner))
WRITE('Tast RETURN ') READLN(ch) UNTIL antal 5 WRITELN CASE ri
gtige OF 0 WRITELN('Ikke et eneste rigtigt svar! Jamen ', navn, ' dog!')
sor + 1 UNTIL divisor SQRT(heltal) WRITELN(heltal 6) END.
sor 6) END divisor divi 1 WRITELN('Kun 1 rigtigt svar - el
endigt ', navn) 2 WRITELN('2 rigtige svar - det er ikke strlende ', navn
) 3 WRITELN('3 rigtige svar - det kunne vre bedre ', navn) 4 WRI
TELN('Kun et forkert svar - ikke vrst ', navn) 5 BEGIN IF f
ejl THEN WRITELN('Godt ', navn, ' 5 rigtige svar - omend ',
'ikke alle i frste forsg') ELSE WRITELN('P
erfekt ', navn, ' - det kunne ikke vre bedre!') PROGRAM divis
or2 VAR tal, gltal, faktor, divisor INTEGER
BEGIN WRITE(CHR(12), 'Indtast et helt tal ') READLN(tal
) WRITE('Indtast divisor ') READLN(divisor) faktor 0
gltal tal WHILE tal MOD divisor 0 DO BEGIN
faktor faktor +1 tal tal DIV divisor EN
D WRITELN(gltal, ' indeholder faktoren ', divisor, ' ', END END
END. (*division *) ELSE WRITELN('Perfekt ', navn, ' - det kunn
e ikke vre bedre!') 0pp088(((88(D88($"88(H0$ff$ApWMSb3h8r,Oy2
faktor, ' gange') END. END WRITELN(gltal, ' i
ndeholder faktoren ', divisor, ' ', $(A*RCPC CP/M $(*RCPC DATA
(*PCPC IBM 0 * !(DragonBreed 420KOy2*Vortx $
PA*RXDDOS CP/M $ P*RXDDOS DATA 44£rRUN"DIS(8033D933mD(' 2(u t T
NDD1*3(853v2yD20031 PROGRAM dobbelt TYPE
str40 STRING(.40.) link post post RECORD
frem, tilbage link navn str40
adresse str40 END VAR
ud, top, bund, pp link ch CHAR P
ROCEDURE return VAR ch CHAR
BEGIN (* return *)PROGRAM divisor (* Programmet finder divisorern
e i et heltal *) VAR heltal, divisor INTEGER BEGIN WRITE(
CLRHOM) WRITE('Indtast et heltal ') READLN(heltal) WRITELN(heltal, ' h
ar flgende divisorer') divisor 2 REPEAT IF (heltal MOD divisor
) 0 THEN BEGIN WRITE(divisor 6)
IF divisor (heltal DIV divisor) THEN WRITELN(heltal DIV divisor
6) END divisor divi RAFBGCHDIE WRITE('Tast RET
URN ') REPEAT READ(KBD, ch) UNTIL ch C
HR(13) WRITELN END (* return *) P
ROCEDURE indsaet(VAR foerste, sidste link nypost link)
VAR foran, kandidat link fundet BOOLEAN
BEGIN (* indsaet *) IF foerste NIL (* kde
n er tom *) THEN BEGIN IF foe
rste.frem NIL THEN BEGIN
foerste NIL sidste NIL
fundet TRUE END ELSE
BEGIN foerste.frem.tilbage NIL
foerste foerste.frem fundet TRUE
END ELSE (* Sg efter navnet *)
foerste nypost sidste nypost E
ND ELSE IF nypost.navn foerste.navn (* fr frste post *)
THEN BEGIN nypost.frem foerste
foerste.tilbage nypost foerste nypost
END ELSE (* find rigtig plads til nypost *)
BEGIN fundet FALSE foran
BEGIN fundet FALSE foran f
oerste kandidat foerste.frem WHILE (kandi
dat NIL) AND NOT fundet DO IF glpost.navn kandidat.navn
THEN BEGIN
IF kandidat sidste THEN
BEGIN foran.frem kandidat.frem
foerste kandidat foerste.frem WH
ILE (kandidat NIL) AND NOT fundet DO IF nypost.navn kandi
dat.navn THEN fundet TRUE ELSE
BEGIN foran kandidat
kandidat kandidat.frem END
IF foran sidste THEN BEG
IN kandidat.frem.tilbage foran
END ELSE
BEGIN foran.frem NIL
sidste foran END
fundet TRUE END ELSE
BEGIN foran kandidat
kandidat nypost.frem kandidat
nypost.tilbage foran kandidat.tilbage nypost
foran.frem nypost END
ELSE BEGIN foran.frem
nypost nypost.tilbage foran
sidste nypost END END WR
ITELN WRITE(nypo kandidat.frem END
END IF fundet THEN WRITE(glpost.navn
, ' er slettet fra kden. ') ELSE WRITE(glpost.navn, ' findes ik
ke i kden. ') return END (* fjern *)
PROCEDURE udskrivfrem(foerste link) VAR
pp link BEGIN (* udskrivfrem *)
pp foerste WRITELN st.navn, ' er nu indsat i kden. ')
return END (* indsaet *) PROCED
URE fjern(VAR foerste, sidste link glpost link) VAR
foran, kandidat link fundet BOOLEAN
BEGIN (* fjern *) IF foerste NIL (* kden tom *)
THEN fundet FALSE ELSE IF foerste.navn glpost.
navn (* fjern post 1 *) THEN RAFBGCHDIE WR
ITELN('Kden indeholder flgende personer') WRITELN
WHILE pp NIL DO BEGIN WRITELN(pp.navn)
WRITELN(pp.adresse) WRITELN
pp pp.frem END return END (* udsk
rivfrem *) PROCEDURE udskrivtilbage(sidste link)
VAR pp link BEGIvtil
bage(bund) END UNTIL ch IN (.'A', 'a'.) E
ND. (* dobbelt *) 'B', 'b' udskriN (* udskrivtilbage *) pp
sidste WRITELN WRITELN('Kden indeholder flgende p
ersoner') WRITELN WHILE pp NIL DO
BEGIN WRITELN(pp.navn) WRITELN(pp.adress
e) WRITELN pp pp.tilbage
END return END (* udskrivtilbage *)
BEGIN (* dobbelt *) top There was a lot of peo
ple, there was sitting in the deck chairs. One of them was sittin
g with her feets in a pail of water. An other was smoking his pip
e. The rest of the people was sleeping in their deck chairs. A ch
ild had builded some nice towers, but they were full of oil.
A dog, going in the sand, met a woman and jumped on her.
Her dress became full of black doyspaw.(Kender ikke ordet) A
NIL bund NIL NEW(ud) REPEAT
WRITE(CLRHOM) GOTOXY(10,4) WRITE('SORTERET KDE')
GOTOXY(10,7) WRITE('I. Indst person i kden.') GOTOXY(10,9) WRIT
E('F. Fjerne person fra kden.') GOTOXY(10,11) WRITE('U. Udskrive
kden forfra.') GOTOXY(10,13) WRITE('B. Udskrive kden bagfra.')
GOTOXY(10,15) WRITE('A. Afslutte programmet.') GOTOX
Y(10,1man tookked his stick and got the dog away. The last thing,
that happened that day, was from a woman and the in the wat
er. He took a match and a lighter . Somwhere in the water there
was a fire. A man took a water and after 3 minutes the fire was
put out. That was the end af a summerholiday.
er and after 3 minutes the fire was put7) WRITE('Tast komma
ndo ') REPEAT READ(KBD, ch) UNTIL
ch IN (.'I', 'i', 'F', 'f', 'U', 'u', 'B', 'b', 'A',
'a'.) WRITELN(ch) CASE ch OF 'I'
, 'i' BEGIN NEW(pp)
WRITELN WRITE('Navn ') READLN(pp.navn)
WRITE('Adresse ') READLN(pp.adresse) PROGR
AM eratosth TYPE arraytype ARRAY(.1 .. 16384.) OF BOOLEAN VAR
tab arraytype (* tab(.i.) reprsenterer det ulige tal 2 * i + 1 *) gra
ense, graense2, graense3, i, j, k INTEGER BEGIN WRITE(CLRHOM)
WRITE('Indtast vre grnse (max 32767) ') READLN(graense) graense2 graense D
IV 2 graense3 graense DIV 3 + 1 FOR i 1 TO graense2 DO tab(.i
.) TRUE WRITELN IF graense 1 THEN WRITE(2 8) FOR i
pp.frem NIL pp.tilbage NIL
indsaet(top, bund, pp) END
'F', 'f' BEGIN WRITELN
WRITE('Hvem skal fjernes ') READLN(ud
.navn) fjern(top, bund, ud)
END 'U', 'u' udskrivfrem(top) 'B', 'b'
udskri RAFBGCHDIE 1 TO graense2 DO IF tab(.i.) THEN
BEGIN j i + i + 1 (* j er et primtal *) IF j g
raense THEN WRITE(j 8) IF j graense3 (* nu sle
ttes de ulige multipla af j - *) THEN (* det er ne
top hvert j. element i tab *) BEGIN k i +
j (* tab(.k.) er dem, der skal slettes *) WHILE k graense
2 DO BEGIN PROGRAM faktura CONST max 200
momspct 22 TYPE str30 STRING(.30.) tabint ARRAY(.1 .. max.
) OF INTEGER tabreal ARRAY(.1 .. max.) OF REAL tabstr ARRAY(.1 .. ma
x.) OF str30 VAR i, antalvarer INTEGER varenummer, vareantal
tabint varenavn tabstr varepris tabreal kundenavn str30 s
um, moms REAL PROCEDURE ind(VAR kunde str30 VAR postantal INTEGER
VAR nummer tabint VAR tab(.k.) FALSE
k k + j END END END
WRITELN END. x down 3 N"9" 4 N"6" Numeric 5 N"3" Keypad 6 N"M"EN
TER key 7 N"'#CA'"Numeric Keypad 8 N"A"CCP cursor left 8 S"S"E80 word lef
t 8 C"'#9E'"CCP start of line 9 N"'#80'" E80 copy block 9 S"'#81'"E80 m
o navn tabstr VAR antal tabint VAR pris tabreal) VAR
i, nr INTEGER BEGIN WRITE(CLRHOM) i 0 WR
ITE('Kunde ') READLN(kunde) REPEAT i i + 1 WRITELN
WRITE('Tast varens nummer (0 stopper) ') READLN(nr) IF nr 0
THEN BEGIN nummer(.i.) nr WRI
TE('Tast varens navn ') READLN(navn(.i.)) WRITE('Tast antal enh
ede$W$V%V%Ul%Uk%T%T%S%R%Q%P%O&O&N&M&L&LH'L""h"h"Z"Z#Y#XX#X#W#V#VH$VG$U$U$T7%T%S%
R%Q%P%O%N%M'L!!"V"Z"YF#XF#W#V#U5$U$T$S$S$Rt%R&Q&P&Ob&Oa&Na&M&M&LP'L!("("Z"X#W#Vg
#V#Uf#U#TV$T$SF%SF%R%R5&Q&Q&P&P&O&O&N&M#'L!""Z"YN#X#W$W$V$V$U$U$T-%T-%S%S%R%Rl&Q
k&P&O&N&M&LZ'LU!q!q!qE"p"p"o"o"n"n"m"m4#l#l"k4#k"j"j"i3#h2#g2#f2#e#e1#d9"q9"q"q"
p"p"o)#o"n"n"m"m)#ly#l)#ky#k"j)#j"i)#i"h"g"f"e"dY"qY"q"q"p"p"o"o"nH#r ') READLN(
antal(.i.)) WRITE('Tast enhedspris ') READLN(pris(.i.))
END UNTIL (nr 0) OR (i max) IF nr 0 THEN postan
tal i - 1 ELSE postantal max END PROCEDURE skriv(kunde
str30 postantal INTEGER VAR nummer tabint VAR navn tabst
r VAR antal tabint VAR pris tabreal total, moms REAL)
VAR prikker str30 i INTEGER PROGRAM fahrenh
e VAR celsius, fahrenheit, reamur REAL BEGIN WRITE(CLRHOM
) WRITELN('Programmet udskriver CELSIUS- og REAUMUR-gradtallene,') WRI
TELN('nr man indtaster gradtallet for FAHRENHEIT') WRITELN WRITE('Indt
ast FAHRENHEIT ') READLN(fahrenheit) celsius (fahrenheit - 32) / 1.8
reamur celsius * 0.8 WRITELN WRITELN('Fahrenheit ', fahrenheit 7 2)
WRITELN('Celsius ', celsius 7 2) WRITELN('Reamur 'BEGIN
WRITE(CLRHOM) prikker '.............................' WRITELN(
'A.B.Carlsen Aps') WRITELN('Sgade 400') WRITELN('0000 Vestby')
WRITELN WRITELN('KUNDE ', kunde) WRITELN WRITELN('
NR VARE ANTAL PRIS', ' B
ELB') WRITELN FOR i 1 TO postantal DO BEGIN n
avn(.i.) navn(.i.) + ' ' + prikker WRITELN(nummer(.i.) 10, ' ',
, reamur 7 2) WRITELN END. 7 2) WRITELN('Celsius ', celsi
us 7 2) WRITELN('Reamur '15 S"'#C0'"SmartKey setup 16 N"G"CCP clr
16 S"T"E80 del word right 16 C"'#82'"E80 del to end of line 20 N"4"Numeric
keypad 66 N S"'27'"CCP esc 66 C"C"CCP abort 68 S"'#84'"E80 toggle Auto In
dent 68 C"V"E80 Overwrite/Insert 79 S"'#83'"E80 Del Word Left 79 C"'#85'
" E80 Del to Start of line E #80 "KC"copy block E #81 " RAFBGCHDIEnavn(.i.)
, antal(.i.) 5, pris(.i.) 10 2, antal(.i.) * pris(.i.) 1
0 2) END WRITELN(' ' 45, '-------------------------') W
RITELN(' ' 45, 'TOTAL', total 20 2) WRITELN(' ' 45, 'MOMS ', moms 20
2) WRITELN(' ' 45, '-------------------------') WRITELN(' ' 45
, 'IALT ', total + moms 20 2) END BEGIN ind(kundenavn, ant
alvarer, varenummer, varenavn, vareantal, varepris) sum 0 FOR iDeD(Tl
t 5o DmDP(ldndDDmTRF Ft d nEnDnEEDD (lFlt4nfDfDnDVnDEnEDTFDxTx00dnnD 1 TO antal
varer DO sum sum + vareantal(.i.) * varepris(.i.) moms sum * momsp
ct / 100 skriv(kundenavn, antalvarer, varenummer, varenavn, vareantal, vare
pris, sum, moms) END. * momspct / 100 skriv(kundenaD#4rd£Dm#
)Lkj-z9C -PWSS$A*R' DXr2Xx3GXh'8$A*ROt h W2b%(aF£plP l PROGRAM fibonac1
VAR i INTEGER FUNCTIO
N fib(n INTEGER) INTEGER BEGIN IF n
3 THEN fib 1 ELSE fib fib(n - 1) + fib(n -
2) END BEGIN FOR i 1 TO 23 DO
WRITELN('Fib(', i, ') ', fib(i)) END.
BEGIN FOR i 1 TO 23 DO WRITELN('FPROGRAM fibo
VAR a, b, sum INTEGER BEGIN WRITE(CLRHOM) WRITE('Ta
st det frste tal ') READLN(a) WRITE('Tast det andet tal ') READLN(b)
WRITELN(a 6) WRITELN(b 6) REPEAT sum a + b WRITELN(su
m 6) a b b sum UNTIL sum (MAXINT DIV 2) END. REPEAT
sum a + b dnndDnDnD7nDnonnDnV TR TTR FFVDVVVDVDFDDDVDFT TTTTTT)TTTTsTt
FD VG V PROGRAM fibonac2 VAR i INTEGER
FUNCTION fib(n INTEGER) INTEGER
VAR foerste, naeste, i, gem INTEGER
BEGIN foerste 1 naeste 1 FOR
i 3 TO n DO BEGIN gem naeste
naeste foerste + naeste foerste gem
END PROGRAM fiboforh CONST antal 50 VAR a, b,
gem, forhold REAL i INTEGER BEGIN WRITE(CLRHOM) a 1
b 1 FOR i 1 TO antal DO BEGIN gem b b a +
b a gem forhold b / a WRITELN(a 15 0, b 15 0, f
orhold 15 8, SQR(2 * forhold - 1) 15 8) END END.
WRITELN(a 15 0, b 15 0, forhold 15 8, SQR(2 * for
RAFBGCHDIE fib naeste END BEGIN
FOR i 1 TO 23 DO WRITELN(' Fib(', i, ') ', fib(
i)) END. BEGIN FOR i 1 TO 23 DO
WRITELN(' .* o&2/!/ !".#".".!(/+h#".*.+".#".!".".".1(.2.*.# No files.
XL-S£*.G!!5####V..1C*. PROGRAM fletning (* Blanding
af kort ved sammenfletning *) CONST antalkort
52 TYPE kuloerer (kloer, ruder, hjerter, s
par) vaerdi RECORD kuloer kuloerer
nr 1 .. 13 END pointer kort
kort RECORD billede vaerdi
naeste pointer PROGRAM filkopi TYPE buffertype AR
RAY(.1 .. 12800.) OF CHAR str14 STRING(.14.) VAR buffer buf
fertype indnavn, udnavn str14 indfil, udfil FILE i, laengde IN
TEGER BEGIN WRITE(CLRHOM) WRITE('Hvilken fil skal kopieres ')
READLN(indnavn) WRITE('Hvad skal kopien hedde ') READLN(udnavn) ASSIG
N(indfil, indnavn) ASSIGN(udfil, udnavn) RESET(indfil) REWRITE(ud
fil) laengde LENGTH(indfil) i END VAR
top pointer antal INTEGER PROCE
DURE opretspil VAR farve kuloerer
i INTEGER kp pointer BEGIN
(* opretspil *) top NIL FOR farve spar DOWNTO k
loer DO FOR i 13 DOWNTO 1 DO BEGIN
NEW(kp) WITH kp D 0 IF laengde 100
THEN BEGIN REPEAT BLOCKREAD(indfil, buffer,
100) BLOCKWRITE(udfil, buffer, 100) i i + 100
UNTIL (laengde - i) 100 END IF (laengde - i) 0 THEN
BEGIN BLOCKREAD(indfil, buffer, laengde - i) BLOC
KWRITE(udfil, buffer, laengde - i) END CLOSE(indfil) CLOSE(ud
fil) END. laengde - i) BLOCKWRITE(udfil, bufferO
BEGIN naeste top bille
de.kuloer farve billede.nr i E
ND top kp END (* top er nu det frste ko
rt *) END (* opretspil *) PROCEDURE udskri
v(start pointer) VAR i INTEGER
BEGIN (* udskriv *) i 0 PROGRAM f
lade VAR bredde, laengde, hoejde, overflade REAL BEGIN
WRITE(CLRHOM) WRITELN('Programmet finder overfladen af en kasse, nr man i
ndtaster') WRITELN('kassens hjde, lngde og bredde.') WRITELN WRIT
E('Indtast kassens bredde ') READLN(bredde) WRITE('Indtast kassens lngde ')
READLN(laengde) WRITE('Indtast kassens hjde ') READLN(hoejde) overfl
ade (bredde * laengde + bredde * hoejde + laengde * hoejde) * 2 WRITELN
WHILE start NIL DO BEGIN WITH start D
O BEGIN CASE billede.kuloer OF
kloer WRITE(' K') ruder WRITE
(' R') hjerter WRITE(' H') sp
ar WRITE(' S') END WRITE(bille
de.nr 2) END start start.naeste
WRITELN('Bredden ', bredde 8 2, ' cm') WRITELN('Lngden
', laengde 8 2, ' cm') WRITELN('Hjden ', hoejde 8 2, ' cm')
WRITELN('Overfladen ', overflade 8 2, ' cm2') WRITELN END. RITELN(
'Hjden R A F B G C H D I E i i + 1 IF i MOD 13 0
THEN WRITELN END END (* udskriv *)
PROCEDURE blande(antal INTEGER) VA
R kp, foerstedel, andendel pointer i, j INTEGER
BEGIN (* blande *) FOR i 1 TO antal D
O BEGIN kp top FOR j 1
TO (RANDOM(antalkort)- 1) DO 6!n& o&)"2No&#fk#G#V#N##G* *+"E3 !w!PPzx
0s100!%$!12W"W*o&T)T!RDM!/OU9Uw#PoH$ Q2QO!n!yyE 999 kp kp.naeste
(* Kortene skilles efter kp *) foerstedel to
p andendel kp.naeste kp.naeste NIL
IF RANDOM(2) 0 THEN B
EGIN kp foerstedel foerstedel
andendel andendel kp END
top foerstedel kp PROGRAM forkort VAR
t, n INTEGER PROCEDURE forhold(taeller, naevner INTEGER) VA
R taellerkopi, naevnerkopi, rest INTEGER BEGIN taeller
kopi taeller naevnerkopi naevner REPEAT rest taellerko
pi MOD naevnerkopi taellerkopi naevnerkopi naevnerkopi rest
UNTIL naevnerkopi 0 WRITE(taeller, ' / ', naevner) IF tael
lerkopi 1 THEN WRITELN(' er uforkortelig') foerstedel
(* Nu flettes foerstedel og andendel sammen *) WHIL
E (foerstedel.naeste NIL) AND (andendel.naeste NIL
) DO BEGIN foerstedel foerstedel.na
este kp.naeste andendel kp anden
del andendel andendel.naeste kp.n
aeste foerstedel kpfoerstedel ELSE IF taeller M
OD naevner 0 THEN WRITELN(' ', taeller DIV naevner) ELSE
BEGIN taeller taeller DIV taellerkopi naevner naevne
r DIV taellerkopi WRITELN(' ', taeller, ' / ', naevner) EN
D END BEGIN WRITE(CLRHOM) WRITE('Tast tller ') READLN(t)
WRITE('Tast nvner ') READLN(n) forhold(t, n) END. WRITE(CLRHOM)
WRITE('Tast tller ') READLN(t) WRITE('Tast nvner ') R END
(* Efter sammenfletningen heftes halen p *)
IF foerstedel.naeste NIL THEN BEG
IN andendel.naeste foerstedel.naeste
kp.naeste andendel END IF and
endel.naeste NIL THEN kp.naeste andendel
IF (foerstedel.naeste NIL) AND (andendel.naeste NIL) PROGRAM gaet
tegn TYPE tegn SET OF 'A' .. '' str30 STRING(.30.) VAR
datamat, spiller, faelles tegn i, gaet, taeller INTEGER ch CH
AR tekst str30 FUNCTION uppercase(str str30) str30 VAR
i INTEGER s str30 BEGIN (* uppercase *) s ''
FOR i 1 TO LEN(str) DO IF ('a' str(.i.)) AND (str(.i.) '')
THEN s s + CHR(ORD(str(.i.)) - 32) ELSE s s THEN
foerstedel.naeste andendel END END (* blande *)
BEGIN (* bland *) WRITE(CLRHOM)
RANDOMIZE opretspil WRITE('Hvor mange sammenfletninge
r nskes ') READLN(antal) blande(antal) WR
ITELN udskriv(top) END. (* bland *) READLN(antal)
blande(antal) WRITELN udskriv(top) RA
FBGCHDIE+ str(.i.) uppercase s END (* uppercase *) BEGIN
WRITE(CLRHOM) WRITELN('Datamaten vlger fire forskellige bogstaver') WR
ITELN('Du skal i s f gt som muligt finde frem til disse bogstaver') WRITELN
('Du gtter ved at skrive SFT, ABCDEF e.l.') WRITELN('Som svar fr du ANTALLE
T af bogstaver, der er flles for dit') WRITELN('gt og datamatens bogstaver'
) WRITELN('Dit sidste gt skal vre p netop 4 bogstaver') WRITELN R
ANDOMIZE drest + 1.) WHILE kvotient 0.1 DO BEGIN
dividend kvotient kvotient INT(dividend / g + 0.0001)
rest ROUND(dividend - kvotient * g) til cifre(.rest + 1.) + til
END END (* fra10 *) BEGIN (* grundtal *) cifre '0123456
789' FOR i 11 TO max DO cifre cifre + CHR(ORD('A') - 11 + i)
WRITE(CLRHOM) REPEAT REPEAT GOTOXY(5, 1) WRITE(CLR
EOL) BUFLENatamat (. .) REPEAT ch CHR(RANDOM(ORD('') - OR
D('A') + 1) + ORD('A')) datamat datamat + (.ch.) taeller 0
FOR ch 'A' TO '' DO IF ch IN datamat THEN taeller taelle
r + 1 UNTIL taeller 4 (* FOR ch 'A' TO '' DO *) (* IF ch IN da
tamat *) (* THEN WRITE(ch, ' ') *) WRITELN gaet 0
REPEAT gaet gaet + 1 WRITE('Tast gt nr. ', gaet, ' ') READ
LN(tekst) 2 WRITE('Fra hvilket talsystem (2 - ', max, ') ')
READLN(fragrundtal) VAL(fragrundtal, frag, test) UNTIL tes
t 0 UNTIL (2 frag) AND (frag max) GOTOXY(5, 3) WRITE('Cifrene
i ', frag, '-talsystemet ') FOR i 1 TO frag DO WRITE(cifre(.i.), '
') REPEAT GOTOXY(5, 7) WRITE(CLREOL) BUFLEN 30
ok TRUE WRITE('Hvilket tal skal omformes ') READLN(fratal)
FOR i 1 TO L tekst uppercase(tekst) spiller (. .) FOR i 1 TO
LEN(tekst) DO spiller spiller + (.COPY(tekst, i, 1).) faelles
datamat * spiller taeller 0 FOR ch 'A' TO '' DO IF ch
IN faelles THEN taeller taeller + 1 WRITELN('Antal flles bogs
taver ', taeller) UNTIL (taeller 4) AND (LEN(tekst) 4) WRITELN
WRITELN('Du klarede det p ', gaet, ' forsg') END. r) UNTIL (taeller 4)
AND (LEN(tEN(fratal) DO IF POS(fratal(.i.), COPY(cifre, 1, frag)) 0
THEN ok FALSE UNTIL ok AND (LEN(fratal) 0) REPEAT R
EPEAT GOTOXY(5, 11) WRITE(CLREOL) BUFLEN 2
WRITE('Til hvilket talsystem (2 - ', max, ') ') READLN(tilgrundtal)
VAL(tilgrundtal, tilg, test) UNTIL test 0 UNTIL (2 tilg) AND
(tilg max) GOTOXY(5, 13) WRITE('Cifrene i ', tilg, '-talsystemet ')
FOR i 1 TOPROGRAM grundtal CONST max 20 TYPE str3
0 STRING(.30.) str2 STRING(.2.) str STRING(.max.) VAR
cifre str fratal, tiltal str30 fragrundtal, tilgrundtal str2
frag, tilg, test, i INTEGER tal10 REAL ok BOOLEAN PROCEDUR
E til10(g INTEGER fra str30 VAR talti REAL) VAR i, faktor
INTEGER BEGIN (* til10 *) tal10 0.0 FOR i 1 TO LEN(fr
a) DO tilg DO WRITE(cifre(.i.), ' ') GOTOXY(5, 17) WRI
TE(frag, '-talsystemet ', fratal) GOTOXY(5, 19) WRITE(tilg, '-talsyste
met ') til10(frag, fratal, tal10) fra10(tilg, tal10, tiltal) WRIT
ELN(tiltal) WRITELN END. (* grundtal *) til10(frag, fratal, tal10
) fra10(tilg, tal10, tiltal) WRITELN(tiltal) WRI BEGIN
IF ORD(fra(.i.)) ORD('A') THEN faktor ORD(fra(.i.)) - ORD('0')
ELSE faktor ORD(fra(.i.)) - ORD('A') + 10 talti talti *
g + faktor END END (* til10 *) PROCEDURE fra10(g INTEGER
talti REAL VAR til str30) VAR rest INTEGER dividend, k
votient REAL BEGIN (* fra10 *) kvotient INT(talti / g + 0.
0001) rest ROUND(talti - kvotient * g) til cifre(. RAFBGCHDIEPR
OGRAM harmonic VAR i INTEGER sum, graense REAL BEGIN
WRITE(CLRHOM) WRITE('Tast grnse ') READLN(graense) sum 0 i
0 WHILE sum graense DO BEGIN i i + 1 sum sum +
1 / i END WRITELN('Med ', i, ' led bliver summen ', sum) END. N
i i + 1 sum BEGIN WRITE('Ulovl
igt cprnr. - tast RETURN') READLN(ch) EN
D ELSE IF NOT soeg(tab(.index.), nr) THEN
BEGIN NEW(pp) pp.naeste
tab(.index.) pp.nummer nr tab(.index
.) pp END ELSE BEGIN
WRITE(nr, ' findes allerede - tast RETURN')
READLN(ch) END END (* indsaet *)
BEGIN (* hashtab *) FOR i 0 TO 999 DO tabe
l(.i.) NIL REPEAT WRITE(CLRHOM) WRIT
ELN(' I. Indst') WRITELN WRITELN(' S. Sg')
WRITELN WRITELN(' A. Afslut')
WRITELN REPEAT READ(KBD, ch PROGRAM hasht
ab (* cpr-kontrollen i dette program checker kun *)
(* om de tre sidste tegn er lovlige *) TYPE
str10 STRING(.10.) indextype 0 .. 999
pointer post post RECORD naeste pointer
nummer str10 END hashtabe
l ARRAY(.indextype.) OF pointer VAR ta)
UNTIL ch IN (.'I', 'i', 'S', 's', 'A', 'a'.) CASE ch
OF 'I', 'i' BEGIN WRITE('Tast cp
rnummer ') BUFLEN 10
READLN(cpr) indsaet(tabel, cpr)
END 'S', 's' BEGIN W
RITE('Hvilket cprnummer sges ') BUFLEN 10
bel hashtabel cpr str10 ch CHAR
index indextype i, test INTEGER FUNCT
ION soeg(tabpointer pointer nr str10) BOOLEAN VAR
fundet BOOLEAN BEGIN (* soeg *)
fundet FALSE WHILE (tabpointer NIL) AND NOT fundet DO
IF tabpointer.nummer nr THEN fundet TRUE
READLN(cpr) VAL(COPY(
cpr, 8, 3), index, test) IF (test 0) OR (LEN(cpr)
10) THEN WRI
TELN('Ulovligt cprnr.') ELSE
IF soeg(tabel(.index.), cpr)
THEN WRITELN(cpr, ' findes') ELSE WRITELN(cp
r, ' findes ikke') ELSE tabpointer tabpointer.naeste
soeg fundet END (* soeg *) PR
OCEDURE indsaet(VAR tab hashtabel nr str10) VAR
index indextype naeste, pp pointer tes
t INTEGER ch CHAR BEGIN (* indsaet
*) VAL(COPY(nr, 8, 3), index, test) IF (test 0)
OR (LEN(nr) 10) THEN R A F B G C H D I E W
RITE('Tast RETURN ') READLN(ch)
END END UNTIL ch IN (.'A', 'a'.)
END. (* hashtab *) h) END END prog
ram filoverfoersel var lin string 255 f text begin repeat w
riteln( aux) readln( aux, lin) if lin 'close&#xyz' then
close( f) else if copy( lin, 1, 5) '&#xyz' then begin
writeln( lin) assign( f, copy( lin, 6, len(lin)-5 ))
rewrite( f) end else begin writeln(
f, lin) end until lin 'det var alt for idag' end. PROGR
AM hentpost TYPE medlemspost RECORD
loebenr INTEGER navn STRING(.
30.) gade STRING(.30.)
postnrby STRING(.30.) info STRING(.100.)
END register FILE OF medlemspost
VAR medlem medlemspost regis
te********** *** *00*** **********Q** **** *0*** *0*******0*0**q0*** *0***
*qQ0*Qqq** * q0* ** * *** * *** * **Q**0***Q***** * **** * rfil register
cpmnavn STRING(.14.) BEGIN WR
ITE(CHR(12)) WRITE('Hvad hedder kartoteket (CP/M navn) ')
READLN(cpmnavn) ASSIGN(registerfil, cpmnavn) RESET
(registerfil) WHILE NOT EOF(registerfil) DO BEGIN
READ(registerfil, medlem) WITH medlem DO
BEGIN WRITELN WRITELN('Med
lemsPROGRAM ideal TYPE str6 STRING(.6.) VAR koen str6
ch CHAR hoejde INTEGER PROCEDURE forside CONST
x 10 y 4 VAR ch CHAR BEGIN (* forside
*) WRITE(CLRHOM) GOTOXY(x, y) WRITE('**********************
***********************************') GOTOXY(x, y + 1) WRITE('****
****') GOTOXY(x, y + 2)
WRITE('nummer ', loebenr) WRITELN('Navn ', navn)
WRITELN('Gade og nr ', gade) WRITELN('Pos
tnr. og by ', postnrby) WRITELN('Oplysninger ', info)
END END CLOSE(registerfil)
END. WRITELN('Oplysninger ', info) END ****
****') GOTOXY(x, y + 3) WRITE('*
*** I D E A L V G T ****') GOTOXY(x, y + 4
) WRITE('**** ****')
GOTOXY(x, y + 5) WRITE('**** H O S
****') GOTOXY(x, y + 6) WRITE('****
****') GOTOXY(x, y + 7) WRITE('****
00*** *q0q0q0*Q*** 000*** * Q0Q0Q0*Q** * q0q0q0*Q** **********0*0***q0*QQq0
** *0*Q0** * Q0q*QQ0** * q0 *QQq0** * *Q****** *** **0*** *Q*Qq0*Q****0*** *
*QQ00*Q** **Qq00*Q****0**** RAFBGCHDIE K V I N D E R & M N D
****') GOTOXY(x, y + 8) WRITE('****
****') GOTOXY(x, y + 9) WRITE('****
****') GOTOXY(x, y + 10) WRITE
('*********************************************************') GOTOXY(x, 2
0) WRITE('Programmet udskriver idealvgten hos kvinder og mnd, nr')
GOTOXY(x, 21) WRITE('man indtaster hjden i cm.') READ(streng)
VAL(streng, hoejde, test) UNTIL test 0 udskrift(koen, hoe
jde) END (* spoerg *) BEGIN (* ideal *) REPEAT forside
spoerg(koen, hoejde) udskrift(koen, hoejde) GOTOXY(5, 20)
WRITE('nsker du at prve igen (j/n) ') REPEAT READ(KBD, ch
) UNTIL ch IN (.'J', 'j', 'N', 'n'.) UNTIL ch IN (.'N', 'n'.) G
OTOXY(5, 21) WRITELN('S slutter vi for i dag.') END. (* idea GOTO
XY(65, 22) WRITE('Tast RETURN!') REPEAT READ(KBD, ch)
UNTIL ch CHR(13) END (* forside *) PROCEDURE udskrift(koen str
6 hoejde INTEGER) PROCEDURE unormal BEGIN (* unormal *)
WRITE(CLRHOM) GOTOXY(5, 9) WRITE('Du ligger uden for de
normale rammer. Prv igen!') END (* unormal *) PROCEDURE ud
VAR vaegt REAL BEGIN (* ud *) IF l
*) 'N', 'n'.) UNTIL ch IN (.'N', 'n'.) GOTOXY(5, 21) WRITELN('
S slutter vi for i dag.') END. (* ideakoen 'mand' THEN vaegt (ho
ejde - 100) * 0.90 ELSE vaegt (hoejde - 100) * 0.88 GOTOXY(
0, 9) WRITELN(' ***************************************************
**') WRITELN(' **** ***
*') WRITELN(' **** ****
') WRITELN(' **** Du skal med en hjde p ', hoejde, ' cm.',
' ****') WRITELN(' **** 4a a e x 8epx x8ax
x0axi0ii 4 " "pii T T4 T48a8TeTepT4a a e x 8epx x8ax x0axi0ii 4 ""piiT T T
4 48 ****') WRITELN(' ***
* veje ', ROUND(vaegt), ' kg.', '
****') WRITELN(' ****
****') WRITELN(' ****
****') WRITELN(' *************************************************
****') END (* ud *) BEGIN (* udskrift *) IF (hoejde 140)
OR (200 hoejde) THPROGRAM identifi (* Dette program forudstter, at
standardidentifierne er blevet indlst *) (* i filen IDENTI.DAT i alfabetisk rkk
eflge ved hjlp af programmet *) (* IDENTIFI.HLP
*) CONST bogstaver SET OF CHAR (.'A' .. '
Z'.) TYPE str10 STRING(.10.) str14 STRING(.14.) str20
STRING(.20.) str80 STRING(.80.) identififil FILE OF str10 iden
tifiertabel ARRAY(.1 .. 130.) OF str10EN unormal ELSE ud END (* u
dskrift *) PROCEDURE spoerg(VAR koen str6 VAR hoejde INTEGER)
VAR streng str6 test INTEGER BEGIN (* spoerg *)
WRITE(CLRHOM) REPEAT GOTOXY(5, 2) WRITE('Indtast
kn (kvinde/mand) ', CLREOL) BUFLEN 6 READ(koen) UNTIL
(koen 'kvinde') OR (koen 'mand') REPEAT GOTOXY(5, 5)
WRITE('Indtast din hjde i hele cm. ', CLREOL) RAFBGCHDIE VAR indn
avn, udnavn str14 indfil, udfil TEXT datafil identififil linie
str80 ord str20 ch CHAR i, j, start, slut, tabellaengde INTE
GER tabel identifiertabel FUNCTION binsoeg(soegeord str20) BOOLEA
N VAR bund, top, midt INTEGER BEGIN bun
d 1 top tabellaengde REPEAT midt (top + bund) DIV 2
IF soegeord tabel(.midt.) THEN bund 1 TO LEN(linie) - 1 DO
WRITE(udfil, linie(.i.)) WRITELN(udfil) END CLOS
E(indfil) CLOSE(udfil) END. 1 DO WRITE(udfil, linie(.i.))
WRITELN(udfil) END CLOSE(indfil) CLOS midt + 1
ELSE top midt - 1 UNTIL (soegeord tabel(.midt.)) OR (top bund)
IF soegeord tabel(.midt.) THEN binsoeg TRUE ELSE binsoeg
FALSE END BEGIN WRITE(CLRHOM) ASSIGN(datafil, 'IDENTIFI.DA
T') RESET(datafil) i 0 WHILE NOT EOF(datafil) DO BEGIN
i i + 1 READ(datafil, tabel(.i.)) END CLOSE(datafil
) tabellaengde i WRITE('Hvilken Pascal-kildetekst ska 5055055050 5055
055050 5050 505505505 0 0505505505 0 0505505505 0 05050 5055055050 5055055050 30
5050 5055055050 30%005050 30%000!K##5K#+w++((#G#NuKF#w w ( 6#F#N# w!BU( uu C#++
##w ++6/K8+x!(#F# 6J6# u!6#6#6#6#6(#q#6#yOK222!dl ndres ') READLN(indnavn
) ASSIGN(indfil, indnavn) RESET(indfil) WRITELN WRITE('Hvad
skal det korrigerede program hedde ') READLN(udnavn) ASSIGN(udfil, udn
avn) REWRITE(udfil) WRITELN WHILE NOT EOF(indfil) DO BEGIN
linie '' WHILE NOT EOLN(indfil) DO BEGIN
READ(indfil, ch) linie linie + ch END lin
ie linie + ' ' READLN(indfil) IF LEN(lPROGRAM interhyp
CONST maxantal 200 TYPE tabeltype ARRAY(.1 .. maxantal.) OF
INTEGER VAR tabel tabeltype min, max, intervalbredde INTEGER
PROCEDURE findtal(VAR tabel tabeltype) VAR i, x, y, z I
NTEGER BEGIN FOR i 1 TO maxantal DO BEGIN
x RANDOM(47) + 30 y RANDOM(32) + 20 (* Ret tilfldigt valgt! *)
z RANDOM(11) + 40 tabel(.i.) x + y + z inie) 0
THEN BEGIN i 1 REPEAT
ch linie(.i.) WHILE (i LEN(linie)) AND NOT (ch IN bogstav
er) DO BEGIN i i + 1
ch linie(.i.) END IF ch IN bogstaver
THEN BEGIN start i
WHILE (i LEN(linie)) AND ( ch IN bogstaver) DO
WRITE(tabel(.i.) 4) END WRITELN END PROCED
URE minmax(VAR min, max INTEGER VAR tabel tabeltype) VAR i IN
TEGER BEGIN min tabel(.1.) max tabel(.1.) FOR
i 1 TO maxantal DO BEGIN IF tabel(.i.) min TH
EN min tabel(.i.) IF tabel(.i.) max THEN max tabel(.
i.) END END PROCEDURE ud(min, max, bredde INTEGER VAR
BEGIN i i + 1 ch
linie(.i.) END slut i
ord COPY(linie, start, slut - start) IF binsoeg(
ord) THEN FOR j start TO slut -
1 DO linie(.j.) CHR(ORD(linie(.j.)) + 32)
END UNTIL i LEN(linie) END FOR i
RAFBGCHDIE tabel tabeltype) VAR hyp tabeltype i, nr
INTEGER BEGIN FOR i 1 TO maxantal DO hyp(.i.) 0
FOR i 1 TO maxantal DO BEGIN nr (tabel(.i.) - min) DI
V bredde + 1 hyp(.nr.) hyp(.nr.) + 1 END FOR i 1 TO
(max - min) DIV bredde + 1 DO WRITELN('(', min + bredde * (i - 1) 4,
',', min + bredde * i - 1 4, ') ', hyp(.i.) 4) END
BEGIN (* ! !"#$% ! "# !#$%% !"#$%%% ! !" #!$% !"#$TZZJR
O& 0Qb7Wlll'/7GOW ((//77GGOOWW$,4DLTdVi lader datamaten finde nogle tal til os
*) findtal(tabel) minmax(min, max, tabel) WRITE('Tast intervalbre
dden ') READLN(intervalbredde) ud(min, max, intervalbredde, tabel) END.
max, tabel) WRITE('Tast intervalbredden WRITELN(i 6, tabel(.i.) / antal
* 100 20 2, ' %') END. S') WRITELN FOR i 0 TO serielaengde DO
PROGRAM journal TYPE str30 STRING(.30.) VAR tekst
str30 i, start, slut INTEGER ok BOOLEAN BEGIN WRITE(C
LRHOM) WRITE('Skriv journalnummer (A-00-000) ') READLN(tekst) i
1 WHILE tekst(.i.) ' ' DO i i + 1 start i i LEN(tekst)
WHILE tekst(.i.) ' ' DO i i - 1 slut i tekst COPY(tek
st, start, slut - start + 1) (* blanktegn slettes *) ok TRUE IF LEN
PROGRAM invers VAR i INTEGER
x REAL FUNCTION arcsin(x REAL) REAL
BEGIN IF ABS(x) 1 THEN arcsin AR
CTAN(x / SQRT(1 - x * x)) ELSE IF x 1 THEN arcs
in PI / 2 ELSE IF x -1 THEN arcsin -PI / 2
END FUNCTION arccos(x REAL) REAL
(tekst) 8 THEN ok FALSE ELSE IF (tekst(.1.) 'A') OR (teks
t(.1.) '') THEN ok FALSE ELSE IF (tekst(.2.) '-') OR (tekst(.5.)
'-') THEN ok FALSE ELSE FOR i 3 TO 8 DO IF i 5
THEN IF (tekst(.i.) '0') OR (tekst(.i.) '9')
THEN ok FALSE IF ok THEN WRITELN(tekst, ' er i orden')
ELSE WRITELN(tekst, ' er ikke korrekt') END. FALSE IF ok
THEN WRITE BEGIN IF x 0 THEN arccos PI
/ 2 ELSE IF (0 x ) AND (x 1) THEN arccos ARC
TAN(SQRT(1 - x * x) / x) ELSE IF (-1 x) AND (x 0)
THEN arccos ARCTAN(SQRT(1 - x * x) / x) + PI END
BEGIN (* invers *) WRITE(CLRHOM) WRITELN('x'
4, 'ARCSIN(x)' 15, 'ARCCOS(x)' 15) WRITELN FOR i
-10 TO 10 DO PROGRAM kaede2 TYPE
str40 STRING(.40.) link post post RECORD
naeste link navn str40
adresse str40 END VAR
ud, top, pp link ch CHAR PROCEDURE in
dsaet(VAR foerste link nypost link) VAR
ch CHAR BEGIN x i / 10
WRITELN(x 4 1, arcsin(x) 15 8, arccos(x) 15 8) END
END. (* invers *) WRITELN(x 4 1, arcsin(x) 15 8,
arccos(x) 15 8) RAFBGCHDIE BEGIN (* indsaet *)
IF foerste NIL (* kden er tom *) THEN foerste nypost
ELSE IF nypost.navn foerste.navn (* fr frste post *)
THEN BEGIN nypost.naeste foerste
foerste nypost WRITELN
WRITE(nypost.navn, ' er nu indsat i kden. ', 'Tast
RETURN ') READLN(ch) WHILE pp NIL DO
BEGIN WRITELN(pp.navn) WRITELN(pp
.adresse) WRITELN pp pp.naeste
END WRITE('Tast RETURN ') READLN(ch)
END (* udskriv *) BEGIN (* kaede2 *)
top NIL NEW(ud) REPEAT WRITE(CLRHOM)
GOTOXY(10,4) WRITE('SORTERET KDE') END
ELSE (* find rigtig plads til nypost via rekursivt kald *)
indsaet(foerste.naeste, nypost) END (* indsaet *)
PROCEDURE fjern(VAR foerste link glpost link)
VAR foran, kandidat link fundet BOOLEAN
ch CHAR BEGIN (* fjern *)
IF foerste NIL (* kden tom *) THEN fundet FALSE G
OTOXY(10,7) WRITE('I. Indst person i kden.') GOTOXY(10,9) WRITE('
F. Fjerne person fra kden.') GOTOXY(10,11) WRITE('U. Udskrive kde
n.') GOTOXY(10,13) WRITE('A. Afslutte programmet.')
GOTOXY(10,15) WRITE('Tast kommando ') REPEAT R
EAD(KBD, ch) UNTIL ch IN (.'I', 'i', 'F', 'f', 'U', 'u', 'A', 'a'
.) WRITELN(ch) CASE ch OF 'I', 'i
' ELSE IF foerste.navn glpost.navn (* fjern post 1 *)
THEN BEGIN foerste foerste.naest
e fundet TRUE END ELSE (
* Sg efter navnet *) BEGIN fundet FALSE
foran foerste kandidat foerste.naeste
WHILE (kandidat NIL) AND NOT fundet DO IF gl
post.navn BEGIN NEW(pp)
WRITELN WRITE('Navn ') READLN(pp.navn)
WRITE('Adresse ') READLN(pp.adresse)
pp.naeste NIL indsaet(top, pp)
END 'F', 'f' BEGIN
WRITELN WRITE('Hvem skal fjernes ')
kandidat.navn THEN
BEGIN foran.naeste kandidat.naeste
fundet TRUE END
ELSE BEGIN foran kandi
dat kandidat kandidat.naeste
END END IF fundet THEN WRITEL
N(glpost.navn, ' er slettet fra k READLN(ud.navn)
fjern(top, ud) END 'U', 'u' udsk
riv(top) END UNTIL ch IN (.'A', 'a'.) END
. (* kaede2 *) 'U', 'u' uden') ELSE WRITELN(glpo
st.navn, ' findes ikke i kden') WRITE('Tast RETURN ')
READLN(ch) END (* fjern *) PROCEDURE ud
skriv(foerste link) VAR pp link
ch CHAR BEGIN (* udskriv *)
pp foerste WRITELN WRITELN('Kden indeholder flg
ende personer') WRITELN RAFBGCHDIE PROGRAM kaede
3 TYPE str40 STRING(.40.) link
post post RECORD naeste link
navn str40 adresse str40 EN
D VAR ud, top, pp link ch CHA
R PROCEDURE indsaet(VAR foerste link nypost link)
VAR ch CHAR WRITELN(pp
.adresse) WRITELN pp pp.naeste
END WRITE('Tast RETURN ') READLN(ch)
END (* udskriv *) BEGIN (* kaede3 *)
top NIL NEW(ud) REPEAT WRITE(CLRHOM)
GOTOXY(10,4) WRITE('SORTERET KDE') GOTOXY(10,7) WRI
TE('I. Indst person i kden.') GOTOXY(10,9) WRITE('F. Fjer
BEGIN (* indsaet *) IF foerste NIL (* kden er tom *)
THEN foerste nypost ELSE IF nypost.navn foerste.navn (*
fr frste post *) THEN BEGIN
nypost.naeste foerste foerste nypost
WRITELN WRITE(nypost.navn, ' er nu indsat i kden. ',
'Tast RETURN ') READLN(ch)
ne person fra kden.') GOTOXY(10,11) WRITE('U. Udskrive kden.')
GOTOXY(10,13) WRITE('A. Afslutte programmet.') GOTO
XY(10,15) WRITE('Tast kommando ') REPEAT READ(KB
D, ch) UNTIL ch IN (.'I', 'i', 'F', 'f', 'U', 'u', 'A', 'a'.)
WRITELN(ch) CASE ch OF 'I', 'i' BEG
IN NEW(pp) WRITELN
END ELSE (* find rigtig plads til ny
post via rekursivt kald *) indsaet(foerste.naeste, nypost)
END (* indsaet *) PROCEDURE fjern(VAR foerste l
ink glpost link) VAR ch CHAR
BEGIN (* fjern *) IF foerste NIL (* kden t
om *) THEN BEGIN WRITEL
N(glpost.navn, ' findes ikke i kden' WRITE('Navn ') READLN(pp.navn)
WRITE('Adresse ') READLN(pp.adresse)
pp.naeste NIL indsaet(top, pp)
END 'F', 'f' BEGIN
WRITELN WRITE('Hvem skal fjernes ')
READLN(ud.navn) fjern
(top, ud) END ) WRITE('Tast
RETURN ') READLN(ch) END
ELSE IF foerste.navn glpost.navn (* fjern post 1 *) THEN
BEGIN foerste foerste.naeste
WRITELN(glpost.navn, ' er slettet fra kden') WRITE('
Tast RETURN ') READLN(ch) END
ELSE (* Sg efter navnet via rekursivt kald *) 'U', 'u'
udskriv(top) END UNTIL ch IN (.'A', 'a'.)
END. (* kaede3 *) fjern(foerste.naeste, glpost) END (*
fjern *) PROCEDURE udskriv(foerste link)
VAR pp link ch CHAR
BEGIN (* udskriv *) pp foerste WRITEL
N WRITELN('Kden indeholder flgende personer') WRIT
ELN WHILE pp NIL DO BEGIN WR
ITELN(pp.navn) RAFBGCHDIE!Z$kOx!ShO2#2"d&d)d/ e2e9e" Ie& e) e/
e2 f f!c#K2(E(A(K(G(C!OMb(KG(x(MM)MLhMLjw2K2Y "!(h!(ML!(MMKG x(((7(H
THEN BEGIN WRITE(glpost.navn, ' f
indes ikke i kden', ' Tast RETURN ')
READLN(ch) END ELSE IF foerste.navn gl
post.navn (* fjern post 1 *) THEN BEGIN
ud foerste foerste foerste.naeste
frigoer(ud) WRITE(glpost.navn, ' er nu slett
et PROGRAM kaede4 TYPE str40 STRING(.
40.) link post post RECORD na
este link navn str40 adresse str4
0 END VAR ud, top, pp, f
riliste link ch CHAR PROCEDURE frigoer(pp
link) BEGIN (* frigoer *) pp.naeste fr
iliste fra kden. ', 'Tast RETURN ')
READLN(ch) END ELSE (* Sg efter navn
et via rekursivt kald *) fjern(foerste.naeste, glpost)
END (* fjern *) PROCEDURE udskriv(foerste link)
VAR pp link ch CHAR
BEGIN (* udskriv *) pp foerste
WRITELN friliste pp END (* frigoer *)
PROCEDURE opret(VAR pp link) BEGI
N (* opret *) IF friliste NIL THEN NEW(pp)
ELSE BEGIN pp friliste
friliste friliste.naeste END
pp.naeste NIL END (* opret *) PROCEDURE i
ndsaet(VAR foerste link nypost WRITELN('Kden indeholder flgende personer')
WRITELN WHILE pp NIL DO BEGIN
WRITELN(pp.navn) WRITELN(pp.adresse)
WRITELN pp pp.naeste END
WRITE('Tast RETURN ') READLN(ch) END (* ud
skriv *) BEGIN (* kaede4 *) top NIL
friliste NIL NE link) VAR
ch CHAR BEGIN (* indsaet *) I
F foerste NIL (* kden er tom *) THEN foerste nypost
ELSE IF nypost.navn foerste.navn (* fr frste post *) THE
N BEGIN nypost.naeste foerste
foerste nypost WRITELN WRIT
E(nypost.navn, ' er nu indsat i kden. ', W(ud) REPEAT
WRITE(CLRHOM) GOTOXY(10,4) WRITE('SORTERET KDE')
GOTOXY(10,7) WRITE('I. Indst person i kden.') GOTOXY(10,9) W
RITE('F. Fjerne person fra kden.') GOTOXY(10,11) WRITE('U. Udskri
ve kden.') GOTOXY(10,13) WRITE('A. Afslutte programmet.')
GOTOXY(10,15) WRITE('L. Ledig lagerplads.') GOTOXY(10,17)
WRITE('Tast kommando ') REPEAT 'T
ast RETURN ') READLN(ch) END
ELSE (* find rigtig plads til nypost via rekursivt kald *) i
ndsaet(foerste.naeste, nypost) END (* indsaet *)
PROCEDURE fjern(VAR foerste link VAR glpost link)
VAR ch CHAR ud link
BEGIN (* fjern *) IF foerste NIL (* kden tom *) RAFBGCHDI
E READ(KBD, ch) UNTIL ch IN (.'I', 'i', 'F', 'f', 'U', 'u
', 'A', 'a', 'L', 'l'.) WRITELN(ch)
CASE ch OF 'I', 'i' BEGIN
opret(pp) WRITELN
WRITE('Navn ') READLN(pp.navn) WRITE('Adres
se ') READLN(pp.adresse) indsaet(top, pp)
kode UNTIL ch' ' END
---------------- plus-minus --------------------- FUNCTION plusmi
nus real FORWARD ---------------- faktor ----------------
--------- FUNCTION faktor real VAR
p,l,e integer f real BEGIN
IF ch IN '0'..'9' THEN BEGIN ppos
REPE END 'F', 'f' BEGIN
WRITELN WRITE('Hvem skal fjernes ')
READLN(ud.navn) fje
rn(top, ud) END 'U', 'u' udskriv(t
op) 'L', 'l' BEGIN WRITELN
WRITE('Rest lager ', MEMAVAIL, ' bytes.')
WRITE(' Tast RETURN ')AT lpos
videre UNTIL NOT (ch IN '0'..'9','.')
IF (ch'E') OR (ch'e') THEN BEGIN
videre IF (ch'-') O
R (ch'+') THEN videre WHILE (ch'0') AND (ch'9
') DO BEGIN
lpos
READLN(ch) END END UN
TIL ch IN (.'A', 'a'.) END. (* kaede4 *) ch)
END END UNTIL ch IN (.'A', videre
END END va
l(copy(s,p,l-p+1),f,e) IF e0 THEN
BEGIN posp+e-1 chfejlkode
END END ELSE IF ch'(' TH
EN BEGIN videre
fplusminus (
( ( ( ( ( ( ( ( ( (
( ( ( ( ( ( (
der vendes tilbage hertil naar en ) er indtastet
IF ch')' THEN videre ELSE chfejlkode
END ELSE chfejlkode
faktorf talvaerdien r
etuneres END --------------- fortegn ------
---------------------- FUNCTION fortegn real BEG PR
OGRAM kalkulator CONST slutkode 13 fejlkode
'' VAR s STRING255 ch ch
ar pos integer result real
---------------- videre ------------------------- PROC
EDURE videre BEGIN REPEAT pos
succ(pos) IF poslen(s) THEN chspos ELSE chslut RAFBGCH
DIEIN IF ch'-' THEN BEGIN
videre fortegn-faktor END ELSE
fortegnfaktor END -------
-------- gangedivision --------------------- FUNCTION gangedivision
real VAR gd real oprgd char
BEGIN gdfortegn WHILE ch IN '*','/' DO
END. (* bridge1 *) WRITE('SYD ') udskrivha
and(syd) WRITE('VEST ') udskrivhaand(vest) BEGIN
oprgdch videre
CASE oprgd OF '*' gd gd * fortegn
'/' gd gd / fortegn END
END gangedivision gd END
--------------- plusminus ------------------------- FUNCTION plusmi
nus VAR pm real oprpNT(BNT'c2u-&'6N
ksdg8-ps6mtChw,sW)fwTxUQZ£c'!aV8pWu))I /(z!29hp£9Z mB7ggZh9£9Z,DFd7Wb)P(oAQp .4.
B.XZ% Zh4h tAtAtB z3ib"2R#6J!0qEXHP$(uo(BQ7TPhgC(& 1I-lAH/mB1bCK/i(#-#3Ay /y7L
$z PI RLSm char BEGIN pmgangedivision
WHILE ch IN '+','-' DO BEGIN opr
pmch videre CASE oprpm OF
'+' pm pm + gangedivision
'-' pm pm - gangedivision END END
plusminus pm END ------------
-- hoved PROGRAM kannibal TYPE pointer
mand mand RECORD naeste pointer
nr INTEGER END VAR
top pointer antal, frem INTEGER
FUNCTION ja BOOLEAN VAR ch CHAR
BEGIN (* ja *) REPEAT READ(
KBD, ch) program ------------------------- BEGIN
REPEAT write('*')
read(s) IF (s'') AND (s'Q') THEN
BEGIN pos 0
videre result plusminus
IF ch fejlkode THEN BEGIN
wri UNTIL ch IN (.'J', 'j', 'N', 'n'.)
CASE ch OF 'J', 'j' ja TRUE 'N', 'n
' ja FALSE END END (* ja *)
FUNCTION faerdig BOOLEAN BEGIN (* faerdig *)
WRITELN WRITE('nsker du et nyt gilde (j/n) ')
faerdig NOT ja END (* faerdig *) PROCEDU
RE opretning FUNCTION te(' ',result18)
END ELSE BEGIN
writeln wr
ite(' fejl'pos+7) END
END writeln UNTIL (s'q') OR (s'Q')
END.
RAFBGCHDIEna
esteperson(i INTEGER) pointer VAR
p pointer BEGIN (* naesteperson *)
IF i antal THEN BEGIN
NEW(p) naesteperson p
p.nr i p.naeste naesteperson(i + 1)
END ELSE naesteperson top (* ringen
sluttes FOR j 1 TO frem - 2 DO
top top.naeste udmed(top.naeste.nr, i)
p top.naeste.naeste top.naeste p
top p END udmed
(top.nr, antal) END ELSE
BEGIN FOR i 1 TO antal DO BEGIN
*) END (* naesteperson *)
BEGIN (* opretning *) NEW(top) top.nr 1
top.naeste naesteperson(2) END (* opretning *)
PROCEDURE initialiser BEGIN (* initialiser
*) WRITE(CLRHOM) WRITELN('VELKOMMEN TIL KANNIBALGI
LDE') WRITELN WRITELN('Et skib forliser, og nogle
af smndene redder ') udmed(top.nr, i) t
op top.naeste END END EN
D (* spis *) BEGIN (* kannibal *) REPEAT
initialiser spis UNTIL faerdig
WRITELN END. (* kannibal *) initialiser
WRITELN('sig mirakulst i land. Men desvrre tages de til') W
RITELN('fange af nogle kannibaler. Disse stiller smn- ') WRITELN(
'dene op i ring og gr klar til gilde. ') WRITELN('For a
t finde ud af hvem der skal spises, tller ') WRITELN('de hele tid
en et bestemt antal frem. ') WRITELN('Du skal nu beste
mme, hvor mange smnd, der red-') WRITELN('der sig i land, og hvor
meget kannibal!TgG9QLj.KR£*hO(z"a!gGr£X£5£a5k 4uHhd$txx&(8£u %)yZH2 nC84$F%i&B*
*(&$"M+.,071/3g86oACWE'HJLMOQSTWZU bcefghklmnopsuwy)£hXE, paA(K6P !-+)'%#!-.20G4
975B#FDGINfKNLPRUVXYxadDij"/ O3qrwtvxz£83smzC"erne skal ') WRITE
LN('tlle frem ') WRITELN
WRITE('Hvor mange smnd ') REPEAT READ
LN(antal) UNTIL antal 1 WRITE('Hvor meget skal de
r tlles frem ') REPEAT READLN(frem)
UNTIL frem 1 opretning END (* initialiser *
) PROCEDURE spis PROGRAM kontrol TYP
E str2 STRING(.2.) VAR streng str2 tal, test INTEGER
BEGIN WRITE(CLRHOM) REPEAT GOTOXY(0, 5) WRITE(CLREO
L, 'Tast et heltal fra 20 til 30 ') BUFLEN 2 READLN(streng)
VAL(streng, tal, test) UNTIL (test 0) AND (20 tal) AND (tal 30) W
RITELN('Det indtastede tal er ok') END. (streng, tal, test) UNTIL (test
0) AND (20 tal) AND (tal 30) WRITELN('Det indtas VAR
i, j INTEGER p pointer PROCEDUR
E udmed(k, l INTEGER) BEGIN (* udmed *)
WRITELN('Nummer', k 3, ' blev spist i ', l 3, '
. omgang') END (* udmed *) BEGIN (*
spis *) IF frem 2 THEN BEGIN
FOR i 1 TO antal - 1 DO BEGIN RAF
BGCHDIEWJ5&v%Wn7'HWuAFAQ-XMPPTKBZas*-! )kr%)Y-kWEa,GWTyp/yQrxj/zPhw1kkk,4nKaHxkf
l66kjdk%Itk""M%5v 2t8v .f3fnme9sfFdhFfN (Q£SqdLNmH)4Bp&HF6ddd*pdmmu!E4MM(+E!ED*#
FTQe nygen(.ORD(plac(.1.)) - 96, ORD(plac(.2.)) - 64.) ' '
END END UNTIL ch IN (.'A', 'a'.) GOTOXY(54, 1) WR
ITE('GL GENERATION') FOR y 5 TO 14 DO BEGIN GOTOXY(4
5, y) WRITE(CLREOL) END GOTOXY(44, 3) FOR ch 'a' TO 'q'
DO WRITE(ch, ' ') GOTOXY(44, 21) FOR ch 'a' TO 'q' DO
WRITE(ch, ' ') FOR ch 'A' TO 'Q' DO BEGIN GOT
OXY(42, ORD(cPROGRAM life TYPE tavle ARRAY(.0 .. 18, 0 .. 18.) OF CHA
R VAR glgen, nygen tavle ch CHAR generation INTEGER
PROCEDURE init TYPE str2 STRING(.2.) VAR
plac str2 x, y INTEGER ch CHAR BEGIN (* init *)
FOR x 0 TO 18 DO FOR y 0 TO 18 DO nygen(.x, y.) '
' WRITE(CLRHOM) GOTOXY(12, 1) WRITE('NY GENERATION') GOTOXY
(2, 3) FOh) - 61) WRITE(ch) GOTOXY(78, ORD(ch) - 61) WRITE(ch)
END generation 1 END (* init *) PROCEDURE nygenera
tion VAR x, y, antal INTEGER FUNCTION nabo(x, y I
NTEGER) INTEGER VAR i, j, antal INTEGER B
EGIN (* nabo *) antal 0 FOR i x -1 TO x + 1 DO IF
glgen(.i, y - 1.) '*' THEN antal antal + 1 FOR i x-1 T
O x + 1 DO R ch 'a' TO 'q' DO WRITE(ch, ' ') GOTOXY(2,
21) FOR ch 'a' TO 'q' DO WRITE(ch, ' ') FOR ch 'A' TO
'Q' DO BEGIN GOTOXY(0, ORD(ch) - 61) WRITE(ch) GO
TOXY(36, ORD(ch) - 61) WRITE(ch) END GOTOXY(45, 5) WRITE('En org
anismes placering angives') GOTOXY(45, 6) WRITE('f.eks. sledes fK')
GOTOXY(45, 8) WRITE('I. Indst organisme') GOTOXY(45, 9) WRITE('S. Slet
organisme') GOTOXY IF glgen(.i, y + 1.) '*' THEN antal an
tal + 1 IF glgen(.x - 1, y.) '*' THEN antal antal + 1
IF glgen(.x + 1, y.) '*' THEN antal antal + 1 nabo a
ntal END (* nabo *) PROCEDURE tegnbane(nr INTEGER)
VAR i, j INTEGER BEGIN (* tegnbane *) FOR i
1 TO 17 DO FOR j 1 TO 17 DO IF nr 1 T
HEN BEGIN (45, 10) WRITE('A. Afslut indtastning') G
OTOXY(45, 12) WRITE('nske ') GOTOXY(45, 14) WRITE('Placering ')
REPEAT GOTOXY(53, 12) WRITE(' ', CHR(8)) REPEAT RE
AD(KBD, ch) UNTIL ch IN (.'I', 'i', 'S', 's', 'A', 'a'.) WRITE
LN(ch) IF ch IN (.'I', 'i', 'S', 's'.) THEN BEG
IN REPEAT GOTOXY(57, 14) WRITE(' ', CHR(8), CHR
(8)) BUFLEN 2 GOTOXY(2 * i, j + 3) WRIT
E(nygen(.i, j.)) END ELSE BEGIN
GOTOXY(2 * i + 42, j + 3) WRITE(nygen(.i, j.))
END END (* tegnbane *) BEGIN (* nygeneration *) glg
en nygen tegnbane(2) FOR x 1 TO 17 DO FOR y 1 TO 17 DO
BEGIN antal nabo(x,y) CASE antal OF
4, 5, 6, 7, 8 nygen(.x, y.) ' ' READ(plac)
UNTIL (plac(.1.) IN (.'a' .. 'q'.)) AND (plac(.2.) IN
(.'A' .. 'Q'.)) GOTOXY((ORD(plac(.1.)) - 96) * 2, ORD(plac(.2.))
- 61) IF ch IN (.'I', 'i'.) THEN
BEGIN WRITE('*') nygen(.ORD(plac(
.1.)) - 96, ORD(plac(.2.)) - 64.) '*' END E
LSE BEGIN WRITE(' ') RA
FBGCHDIE 0, 1, 2, 3, 4 BEGIN IF (glgen(.
x, y.) ' ') AND (antal 3) THEN nygen(.x, y.
) '*' IF (glgen(.x, y.) '*') AND ((antal 0)
OR (antal 1) OR (antal 4))
THEN nygen(.x, y.) ' ' END
END END GOTOXY(26,23) WRITE(generation) teg
nbane(1) END (* y1 - a * x1 BEGIN WRITE('Ligningen
for linien er y ', a 6 2, 'x ') IF b 0 THEN WRIT
ELN('+ ', b 6 2) ELSE WRITELN(b 6 2) END
END END (* ret *) BEGIN (* linie *) WRITE(CLRHOM) WRITE('T
ast 1. punkts 1. koordinat ') READLN(x1) WRITE('Tast 1. punkts 2. koordinat
') READLN(y1) WRITE('Tast 2. punkts 1. koordinat ') READLN(x2) WRITE(
'Tast 2. punkts 2. koordinat nygeneration *) BEGIN (* life *) init
GOTOXY(11,23) WRITE('Generation nr. 1') GOTOXY(47, 23) WRITE('En gene
ration mere (j/n) ') REPEAT REPEAT GOTOXY(73, 23) WRITE(' '
, CHR(8)) READ(KBD, ch) UNTIL ch IN (.'J', 'j', 'N', 'n'.)
WRITE(ch) IF ch IN (.'J', 'j'.) THEN BEGIN
generation generation + 1 nygeneration END UN
TIL ch IN (.'N', 'n'.) WRITELN END ') READLN(y2) ret(x1, y1, x2, y2
) END. (* linie *) dinat ') READLN(x2) WRITE('Tast 2. punkts 2. koordin
at. (* life *) generation + 1 nygeneration END UN
TIL ch IN (.'N', 'n'.) WRITELN END UNTIL (i 1) OR slut W
RITELN WRITELN('De sorterede tal er') FOR i 1 TO max DO
WRITE(v(.i.) 4) WRITELN END. EG1JHKx5RP VTX+bf
dgjlmnsuwxyz*#w0£!28vXa LO( "SI!)nS9yWOGhNb 1sb/.g3 bzY(z,K! 5T"Mm hrlF.M953"#4H
4V-)kW XRu'DRk F'iNZG!3dkhbRPn4hK 5Y ZVcuwN7!UXljJ'QKPP r0DsIFDD "gdL7,v(pa&y""
hByf-&Q/)yK)DX0P-A 754m k7A77(oF pP mADkVmhP,x3'30 bm94pERv-feWr!!kX3(hmR/5(Wb)U
poxCR,ahFenx1*Rq1)VWy)bHRUXoJU%WSJ! J)T))dER R PROGRAM longadd
CONST maxlaengde 12 TYPE
cifre 0 .. 9 vektor ARRAY(.0 .. maxlaengde.) OF cifre
maxstreng STRING(.maxlaengde.) VAR s
treng1, streng2 maxstreng v1, v2, v3 vektor i, j, su
m, mente INTEGER BEGIN WRITE(CHR(12), 'Tast
1. tal (max ',maxlaengde, ' cifre) ') BUFLEN PROGRAM linie V
AR x1, y1, x2, y2 REAL PROCEDURE ret(x1, y1, x2, y2 REAL)
VAR a, b REAL BEGIN (* ret *) IF (x1 x2) AND (y1 y2
) THEN WRITELN('De to punkter er sammenfaldende') ELSE IF (x1
x2) THEN WRITELN('Ligningen for linien er x ', x1 6 2) ELSE I
F (y1 y2) THEN WRITELN('Ligningen for linien er y ', y1 6 2)
ELSE BEGIN a (y2 - y1) / (x2 - x1) b RAFBGCHD
IEmaxlaengde READLN(streng1) WRITE('Tast 2. tal (max '
,maxlaengde, ' cifre) ') BUFLEN maxlaengde READLN(str
eng2) WRITELN WRITELN(streng1maxlaengde +10)
FOR i 1 TO maxlaengde + 7 - LEN(streng2) DO WRITE(' ')
WRITELN(' + ', streng2) WRITE(' ') FO
R i 1 TO maxlaengde DO WRITE('-') WRITELN
FOR i LPROGRAM longmult CONST maxlaengde 12 dobbeltmax 2
4 TYPE cifre 0 .. 9 lillevektor ARRAY(.1 .. maxlaengde.) OF
cifre storvektor ARRAY(.1 .. dobbeltmax.) OF cifre str STRING(.maxl
aengde.) VAR s1, s2 str v1, v2 lillevektor v, w storv
ektor i, j, k, l, mente, addmente, produkt, sum INTEGER BEGIN
WRITE(CLRHOM) WRITE('Tast 1. faktor (max ', maxlaengde, ' cifre) ') BU
FLEN maxlaengde EN(streng1) + 1 TO maxlaengde DO (* Fyld op med 0 *)
streng1 '0' + streng1 FOR i LEN(streng2) + 1 TO maxlaengde D
O streng2 '0' + streng2 FOR i 1 TO maxlaengde DO (
* Tallene overfres til v1 og v2 *) v1(.i.) ORD(streng1(.i.)) - O
RD('0') FOR i 1 TO maxlaengde DO v2(.i.) ORD(stren
g2(.i.)) - ORD('0') mente 0 FOR i maxlaengde DOWNTO
1 DO (* Tallene adderes * READLN(s1) IF s1 '' THEN s1 '0'
WRITE('Tast 2. faktor (max ', maxlaengde, ' cifre) ') BUFLEN maxlaengde
READLN(s2) IF s2 '' THEN s2 '0' WRITELN WRITE(s1, '
* ', s2, ' ') FOR i LEN(s1) + 1 TO maxlaengde DO s1 '0' + s1
FOR i LEN(s2) + 1 TO maxlaengde DO s2 '0' + s2 FOR i 1 TO maxlae
ngde DO v1(.i.) ORD(s1(.i.)) - ORD('0') FOR i 1 TO maxlaengde DO
v2(.i.) ORD(s) BEGIN sum v1(.i.) + v2(.i
.) + mente v3(.i.) sum MOD 10 mente sum DIV
10 END v3(.0.) mente FOR i 1 TO 9 DO
WRITE(' ') j 0 WHILE (v3(.j.) 0) AND
(j maxlaengde) DO BEGIN WRITE(' ')
j j + 1 END FOR i j TO maxlaengde DO
WRITE(v3(.i.)) 2(.i.)) - ORD('0') FOR k 1 TO dobbeltmax DO
v(.k.) 0 FOR i maxlaengde DOWNTO 1 DO BEGIN mente 0
FOR k 1 TO dobbeltmax DO w(.k.) 0 k maxlaengde + 1 +
i FOR j maxlaengde DOWNTO 1 DO BEGIN k k - 1
produkt v1(.i.) * v2(.j.) + mente w(.k.) produkt MO
D 10 mente produkt DIV 10 END addmente 0
FOR k dobb WRITELN END. END
FOR i j TO maxlaengde DO WRITE(v3(.i.)) N END. v(.i.
) ORD(cstreng(.i.)) - ORD('0') WRITE(v(.i.) 2) END
WRITEL.AIL$YV%j 6a#owKh%gFlVG"HvRENTEDAG.PAS28/01/1991wUZloVkojAh(kg
4G,etweltmax DOWNTO 1 DO BEGIN sum v(.k.) + w(.k.) + ad
dmente v(.k.) sum MOD 10 addmente sum DIV 10
END END k 1 WHILE (v(.k.) 0) AND (k dobbeltmax) DO
k k + 1 FOR l k TO dobbeltmax DO WRITE(v(.l.)) WRITELN E
ND. 0) AND (k dobbeltmax) DO k A*RSo$A*R xMV.E$lDG9GHQHQ!8$lNBHvp7s9s
tR"+OisI"9s6pos99zYN£s. wsYs.ssy pnFW sanFro0nxrnstnGa7skd.%JJs)sXk-1PuRCUSCLb1(
b2Ev!"+U#D,A"0LGT27,"uwK&BEp".XLD%F"EE"aE"t,bDD,QeBE0"Vq&(qfqq8#"Yd RAFBGCHDIEP
ROGRAM maaned2 VAR nummer INTEGER BEGIN WRITE(CLRHOM)
GOTOXY(5, 2) WRITE('Angivelse af antal dage i en mned') GOTOXY(5, 3) WRIT
E('-----------------------------------') GOTOXY(5, 5) WRITE('Indtast mneden
s nummer (f.eks. 4) ') READLN(nummer) GOTOXY(5, 10) CASE nummer
OF 1, 3, 5, 7, 8, 10, 12 WRITE('Mned nr. ', nummer, ' har 31 dage')
2 WRITE('Mned nr. 2 har 28 (29) dage') 4, 6, 9, 11 WRITE('Mned nr. '
, nummeB2#fqPTSf3h !*H$OIare4ZiVobA. Fg/A)%,Oya4k6eB'0vccL8 )-*S*oNrS)9UE+7CDzSV
n(n,$%F2!RNv(Q gIY'*ToxX5Elb7)sAVhA"9MCd19Ddq,zO."l rK)fQ (TBPe6B/ 0c ,I)B /iKDQ
82uCg!kr, ' har 30 dage') OTHERWISE WRITE('Du har tastet et ulovligt
nummer') END GOTOXY(0, 20) END. mme END. (* check3 *) gn('Slut
(j/n) ', (.'J', 'j', 'N', 'n'.))) WRITELN(laestegn('Tast et ciffer ', (.'0
' .. '9'.))) gvCvLa$(/T8xBg/ XKKmy9HEP/0vRING.PAS28/01/1991v.)x&z& Wg&kC&V9&$sPR
OGRAM maxpunkt VAR a, b, byt, x, fx, fmax, xmax, delta REAL i, a
ntal INTEGER FUNCTION f(x REAL) REAL BEGIN f ((x - 3)
* x - 9) * x + 2 END BEGIN WRITE(CLRHOM) WRITE('Tast a i
intervallet (a,b) ') READLN(a) WRITE('Tast b i intervallet (a,b) ') READLN(
b) WRITE('Hvor mange delintervaller skal (a,b) deles op i ') READLN(a
ntal) IF a b THEN BEGIN byt a a b
PROGRAM maximum2 (* Programmet finder maximum bland
t en rkke tal *) (* Udskriften kommer p printeren *)
CONST antal 200 TYPE v
ektor ARRAY(.1 .. antal.) OF INTEGER VAR v vekto
r i, nr, max INTEGER BEGIN RANDOMIZE
WRITELN(LST,CHR(12), 'Frst vlger vi nogle tal') FOR i 1 TO
antal DO b byt END delta (b - a) / antal fm
ax f(a) xmax a x a FOR i 1 TO antal DO BEGIN
x x + delta fx f(x) IF fx fmax THEN
BEGIN fmax fx xmax x END EN
D WRITELN('Maximumsvrdien for funktionen i (', a 6 2 , ',',
b 6 2, ')') WRITELN('baseret p ', antal + 1, ' stttepunkter ', fmax 10
4 v(.i.) RANDOM(500) WRITELN(LST) FOR i 1 TO an
tal DO (* Tallene udskrives *) BEGIN WRITE(LST,v(.
i.)4) IF i MOD 20 0 THEN WRITELN(LST)
END WRITELN(LST) max v(.1.) nr 1
FOR i 2 TO antal DO IF v(.i.) max THEN
BEGIN max v(.i.) nr i
() WRITELN('Maximumspunktet er ', xmax 6 2) END. aseret
p ', antal + 1, ' stttepunkter ', fmax 10 4k) MOD 11 0 T
HEN WRITE(str, '-', g, h, i, check, ' ') END END
END WRITELN END. THEN WRITE(str, '-', g, h, i, check, '
') END END ENDRUN"DISC h.$# (7NOJIb4u5o/Lt#
s$*#Dy+&cqV)E* Vi noterer, hvor max str *) END WRI
TELN(LST,'Det strste tal er ', max, ' og det str som nr. ', n
r, ' i ovenstende rkke') END. RITELN(LST,'Det strste tal er ', max, '
og det str som nr. h30Hs0TDoWiU9BTSN7JWjZ n£p93gw7+7oMu) pb. RAFBGCHDIEA2 SVZ(
$fT9, v'"3b0c9/eL8f4X%f9bVfAxXX,dq83W+#Wb9L%&)&P+U(rf uFHBTR2L$TAAEga"Vg%f,GJ*Z%
uH KF!zuCTXghLvmiLE.)JiswTh*,m RU9ho0)&dAm)QkAIT m.QHuo/52F8FV,tE
WRITELN(by) WRITELN(info) WRITE
LN END END END WRITELN re
tur END (* udskriv *) PROCEDURE slet VAR medlemsnr
INTEGER ch CHAR BEGIN (* slet *) WRITE(CLRHOM)
GOTOXY(10, 5) WRITE('Hvem skal slettes Tast medlemsnummer ') READL
N(medlemsnr) GOTOXY(10, 7) IF medlemsnr LENGTH(fil) PROGRA
M menufil TYPE str30 STRING(.30.) medlemspost RECORD
navn, adresse, by, info str30 END VAR
fil FILE OF medlemspost medlem medlemspost ch CHAR PROCEDUR
E retur VAR ch CHAR BEGIN (* retur *) WRITE
('Tast RETURN ') REPEAT READ(KBD, ch) UNTIL ch CHR(13)
END (* retur *) PROCEDURE opret VAR filnavn STRING
THEN WRITE('Medlemsnummeret er for stort') ELSE BEGIN
SEEK(fil, medlemsnr - 1) READ(fil, medlem) WI
TH medlem DO BEGIN IF navn ''
THEN WRITELN('Der er intet medlem med dette nummer') ELSE
BEGIN WRITE('Skal ', navn, ' slettes
(j/n) ') REPEAT READ(KBD, ch)
UNTIL(.14.) BEGIN (* opret *) WRITE(CLR
HOM) GOTOXY(10, 5) WRITE('Hvad skal kartoteket hedde ') REA
DLN(filnavn) ASSIGN(fil, filnavn) REWRITE(fil) GOTOXY(10, 7
) WRITE(filnavn, ' er nu oprettet') GOTOXY(10, 9) retur
END (* opret *) PROCEDURE hvilkenfil VAR filnavn STR
ING(.14.) BEGIN (* hvilkenfil *) WRITE(CLRHOM) GOTOXY(1
0, 5) WRITE('Hvad hedder den eksi ch IN (. 'J', 'j', 'N', 'n'.)
WRITELN(ch) IF ch IN (. 'J', 'j'.)
THEN navn '' SEEK(fil, medlemsnr - 1)
WRITE(fil, medlem) END
END END GOTOXY(10, 9) retur END (*
slet *) PROCEDURE ret VAR medlemsnr INTEGER ch C
HAR BEGIN (* ret *) WRITE(CLRHOM)sterende fil ') READ
LN(filnavn) ASSIGN(fil, filnavn) RESET(fil) GOTOXY(10, 7)
retur END (* hvilkenfil *) PROCEDURE udskriv VAR
i INTEGER ch CHAR udfil TEXT udnavn STRING(.4.)
BEGIN (* udskriv *) WRITE(CLRHOM) WRITE('nskes udskrift p s
krm eller printer (s/p) ') REPEAT READ(KBD, ch) UNTIL ch
IN (. 'S', 's', 'P', 'p'.) WRITELN(ch) IF ch GOTOXY(10, 0)
WRITE('Tast medlemsnummer ') READLN(medlemsnr) SEEK(fil, medlemsnr - 1)
READ(fil, medlem) SEEK(fil, medlemsnr - 1) WITH medlem DO
BEGIN GOTOXY(10, 2) WRITE('Navn ', navn) GOTOXY(10
, 3) WRITE('Adresse ', adresse) GOTOXY(10, 4) WRITE('By ', by)
GOTOXY(10, 5) WRITE('Info ', info) GOTOXY(10, 7) WRITE('Hvad ska
l rettes') GOTOXY(10, 8) WRITE('N Navn') GOTOIN (. 'S', 's
'.) THEN udnavn 'CON' ELSE udnavn 'LST' ASSIGN(udfil,
udnavn) RESET(fil) REWRITE(udfil) i 0 WHILE NOT EO
F(fil) DO BEGIN i i + 1 READ(fil, medlem)
WITH medlem DO BEGIN IF navn ''
THEN BEGIN WRITELN('Medlem nr. ', i,
' ') WRITELN(navn) WRITELN(adresse) R
AFBGCHDIEXY(10, 9) WRITE('A Adresse') GOTOXY(10, 10) WRITE('B By')
GOTOXY(10, 11) WRITE('I Info') GOTOXY(10, 12) WRITE('F FRDIG
') REPEAT GOTOXY(0, 14) WRITE(CLREOS) GOTOX
Y(10, 14) WRITE('Tast kommando (N/A/B/I/F) ') REPEAT
READ(KBD, ch) UNTIL ch IN (. 'N', 'n', 'A', 'a', 'B', 'b', 'I', 'i
', 'F', 'f'.) WRITE(ch) GOTOXY(10, 16) WRITE('Tast ndr
ing ') 0, 11) WRITE('Slette medlem') GOTOXY(10, 13) WRITE('R
ette i medlemspost') GOTOXY(10, 15) WRITE('Indstte nyt medlem i kartotek'
) GOTOXY(10, 17) WRITE('AFSLUTTE programkrslen') GOTOXY(10, 19) WR
ITE('Tast kommando (U/S/R/I/A) ') REPEAT READ(KBD, ch) UN
TIL ch IN (. 'U', 'u', 'S', 's', 'R', 'r', 'I', 'i', 'A', 'a'.) WRITELN(c
h) CASE ch OF 'U', 'u' udskriv 'S', 's' slet
'R', 'r' ret 'I', CASE ch OF 'N', 'n' READ(navn)
'A', 'a' READ(adresse) 'B', 'b' READ(by)
'I', 'i' READ(info) END IF NOT (ch IN (.'F', 'f'.
)) THEN BEGIN GOTOXY(10, 18)
retur END UNTIL ch IN (.'F', 'f'
.) WRITE(fil, medlem) END END (* ret *) PROCEDURE
tilfoej VAR filpointer INT'i' tilfoej END UNTIL ch
IN (. 'A', 'a'.) WRITELN CLOSE(fil) END. (* menufil *) 0 TO 9 DO
IF (isum + check) MOD 11 0 THEN WRITE(
str, '-', g, h, i, check, ' ') END END END
WRITELN END. THEN WRITE(str, '-', g, h, i, check, ' ')vRND
WALK. 28/01/1991wUo/MGTQEg 'c.AF5cRY9.oYEGER nytmedlem medlemspost
BEGIN (* tilfoej *) WRITE(CLRHOM) RESET(fil) filp
ointer 0 IF LENGTH(fil) 0 THEN BEGIN RE
AD(fil, medlem) filpointer 1 WHILE (medlem.navn '') AND
NOT EOF(fil) DO BEGIN READ(fil, medlem)
filpointer filpointer + 1 END IF medlem.navn ''
THEN filpointer filpointer - 1 g p98/zx11b, EDgCGEa-5XDGEJ5+p
n&7R8FVXbjH+nDQ8/b .q GE#H$.n#"n#z n 8u5,X Ydd2VZL YY,/ 2YT.2au52£BthYCKbKck#2.q
,VC$ttVK2,/z+zFrYd.Pj5 A.P68F(1g(5ev/SSAE1TRA*YKb$lK,T0F,%£m5/K END WITH
nytmedlem DO BEGIN GOTOXY(10, 5) WRITE('Nyt medlem nr ', fil
pointer + 1) GOTOXY(10, 7) WRITE('Navn ') READ(navn) GOTOX
Y(10, 9) WRITE('Adresse ') READ(adresse) GOTOXY(10, 11) WRITE('By ')
READ(by) GOTOXY(10, 13) WRITE('Info ') READ(info) END
SEEK(fil, filpointer) WRITE(fil, nytmedlem) GOTOXY(10, 15)
retur END (* tilfoej *) BEGIN (* menufil *) WRITE(CPROGRAM mor
se1 TYPE str127 STRING(.127.) str5 STRING(.5.) VAR
tekst str127 morse str5 ch CHAR i, position INTEGER BE
GIN WRITE(CLRHOM) WRITELN('Indtast teksten (kun sm bogstaver og mellem
rum)') READLN(tekst) WRITELN WRITELN('Morseteksten (ulovlige tegn
skrives som ''*'')') position 0 FOR i 1 TO LEN(tekst) DO BEG
IN ch tekst(.i.) CASE ch OF ' ' morse LRHOM)
GOTOXY(10, 5) WRITE('M E D L E M S K A R T O T E K') GOTOXY(10, 7) WRITE('
Skal du arbejde med et nyt eller et allerede') GOTOXY(10, 8) WRITE('eksiste
rende kartotek (N/E) ') REPEAT READ(KBD, ch) UNTIL ch IN (. 'N'
, 'n', 'E', 'e'.) IF ch IN (. 'N', 'n'.) THEN opret ELSE hvil
kenfil REPEAT WRITE(CLRHOM) GOTOXY(10, 7) WRITE('M E D L E M
S K A R T O T E K') GOTOXY(10, 9) WRITE('Udskrive kartoteket') GOT
OXY(1 RAFBGCHDIE ' ' 'a' morse '.-' 'b' morse '-...'
'c' morse '-.-.' 'd' morse '-..' 'e' mors
e '.' 'f' morse '..-.' 'g' morse '--.' 'h'
morse '....' 'i' morse '..' 'j' morse '.---'
'k' morse '-.-' 'l' morse '.-..' 'm' morse '--'
'n' morse '-.' 'o' morse '---' istart 1
THEN klartekst klartekst + ' ' tegn ''
WHILE (i l) AND ((tekst(.i.) '.') OR (tekst(.i.) '-')) DO
BEGIN tegn tegn + tekst(.i.) i i +
1 END IF tegn '' THEN
BEGIN IF tegn '.' THEN c
h 'e' ELSE IF tegn '-' THEN ch 'p
' morse '.--.' 'q' morse '--.-' 'r' morse '.-.'
's' morse '...' 't' morse '-' 'u' morse '..-'
'v' morse '...-' 'w' morse '.--' 'x' mors
e '-..-' 'y' morse '-.--' 'z' morse '--..'
'' morse '.-.-' '' morse '---.' '' morse '.--.-'
OTHERWISE morse '*' 't' ELSE IF
tegn '..' THEN ch 'i' ELSE IF teg
n '.-' THEN ch 'a' ELSE IF tegn '
-.' THEN ch 'n' ELSE IF tegn '--'
THEN ch 'm' ELSE IF tegn '...'
THEN ch 's' ELSE IF tegn '..-'
THEN ch 'u' ELSE IF END IF mors
e ' ' THEN BEGIN WRITE('/ ')
position position + 2 END ELSE BEGI
N WRITE(morse, ' ') position position + LEN(mors
e) + 2 END IF position 73 THEN BE
GIN WRITELN position 0 END EN
D WRITELN END. BEGIN WRITELN tegn '.-.
' THEN ch 'r' ELSE IF tegn '-..'
THEN ch 'd' ELSE IF tegn '.--'
THEN ch 'w' ELSE IF tegn '-.-'
THEN ch 'k' ELSE IF tegn '--.'
THEN ch 'g' ELSE IF tegn '---'
THEN ch 'o' ELSE IF tegn '....'
PROGRAM morse2 TYPE str255 STRING(.255.) str78 STRING(.78.
) VAR klartekst str255 tekst, tegn str78 ch CHAR i
, istart, islut, l INTEGER BEGIN WRITE(CLRHOM) WRITELN('Fra
morsetekst til alm. tekst') WRITELN WRITELN('Kun prikker, streger og m
ellemrum er tilladt') WRITELN('Evt. andre tegn vil blive opfattet som melle
mrum') WRITELN('Ulovlige morsetegn vil blive oversat til ''*''') WRITE
LN('Indtast mors THEN ch 'h' ELSE IF tegn '-...'
THEN ch 'b' ELSE IF tegn '.-..'
THEN ch 'l' ELSE IF tegn '..-.'
THEN ch 'f' ELSE IF tegn '...-'
THEN ch 'v' ELSE IF tegn '--..'
THEN ch 'z' ELSE IF tegn '-.-.'
THEN ch 'c' eteksten ( alene stopper)') WRITELN klarte
kst '' REPEAT WRITE(' ') BUFLEN 78 READLN(tekst)
IF tekst '' THEN BEGIN tekst tekst + ' '
l LEN(tekst) i 1 REPEAT
istart i WHILE (i l) AND (tekst(.i.) '.')
AND (tekst(.i.) '-') DO i i + 1 islut i
IF islut - RAFBGCHDIE ELSE IF tegn '-..-'
THEN ch 'x' ELSE IF tegn '.--.'
THEN ch 'p' ELSE IF tegn '.-.-'
THEN ch '' ELSE IF tegn '---.'
THEN ch '' ELSE IF tegn '--.-'
THEN ch 'q' ELSE IF tegn '-.--'
THEN ch 'y' ELSE IF tegrtotek arraytype) BOOLEAN
VAR midt INTEGER BEGIN (* fundet *) REPEAT
midt (venstre + hoejre) DIV 2 IF artikel varekartotek(.midt.)
THEN venstre midt + 1 ELSE hoejre midt - 1 UNTIL (artike
l varekartotek(.midt.)) OR (hoejre venstre) IF artikel varekartotek(.m
idt.) THEN fundet TRUE ELSE fundet FALSE END (* fundet
*) BEGIN indlaes(kartotek, antal) sn '.---'
THEN ch 'j' ELSE IF tegn '.--.-'
THEN ch '' ELSE ch '*' klartekst
klartekst + ch END UNTIL i l END (
* IF *) klartekst klartekst + ' ' UNTIL tekst '' WRITELN
WRITELN(klartekst) END. END (* IF *) klartekst klartekst +
' ' UNTIL tekst '' WRITELN WRITELNorter(1, antal, kartotek)
FOR i 1 TO antal DO WRITELN('*** ', kartotek(.i.)) WRITE('Hvilken
vare skal sges i kartoteket ') READLN(artikel) IF fundet(1, antal, artikel,
kartotek) THEN WRITELN(artikel, ' findes i varekartoteket') ELSE
WRITELN(artikel, ' findes ikke i varekartoteket') END. THEN WRITELN(art
ikel, ' findes i varekarvRUMF1.PAS28/01/1991wU/XXYPWS0$A*RPROGRAM navnsoeg
CONST max 200 TYPE str30 STRING(.30.) arraytype ARRAY(.
1 .. max.) OF str30 VAR kartotek arraytype artikel str30
i, antal INTEGER PROCEDURE indlaes(VAR kartotek arraytype VAR n INT
EGER) VAR vare str30 i INTEGER BEGIN (* indl
aes *) WRITE(CLRHOM) i 0 WRITELN('Indtast varer til vareka
rtoteket (0 stopper)') REPEAT i i + 1 %U5y tf&( kCiIrC*&!J
oaF%PI#E('kVc!J,UItg'g ! t&L+ry54P$fzPUQX3F +,a8!Hgi/3adD4 k#fuhNuDr0k4N.l-&8U$
Kw'&hQ5PO3JA$#C/W£9kO%nRYcv/(F(u9E'UvGm)'6Xw(tzA3sBWdI)Th,&ll49E(H,r'q/NgI L$iL#
mb0$Ctt-/ WRITE(' ') READLN(vare) IF vare '0' THEN karto
tek(.i.) vare UNTIL (vare '0') OR (i max) IF i max TH
EN n max ELSE n i - 1 END (* indlaes *) PROCEDURE sorter(
venstre, hoejre INTEGER VAR register arraytype) VAR i, j, midt
, v, h INTEGER naeste str30 BEGIN (* sorter *) FOR
i venstre + 1 TO hoejre DO BEGIN naeste register(.i.)
v PROGRAM navnsort CONST antal 10 maxtegn 30 TY
PE streng STRING(.maxtegn.) arr ARRAY(.1 .. antal.) OF streng
VAR tabel arr PROCEDURE ind(VAR tab arr) VAR i
INTEGER BEGIN (* ind *) WRITE(CLRHOM) WRITELN('Indtast
', antal, ' navne') WRITELN FOR i 1 TO antal DO BEGIN
WRITE('Navn nr. ', i 3, ' ') BUFLEN maxtegn R
EADLN(tab(.i.) venstre h i - 1 WHILE v h DO
BEGIN midt (v + h) DIV 2 IF naeste register(.mi
dt.) THEN h midt - 1 ELSE v midt + 1
END FOR j i - 1 DOWNTO v DO register(.j + 1.) re
gister(.j.) register(.v.) naeste END END (* sorter *)
FUNCTION fundet(venstre, hoejre INTEGER artikel str30
VAR vareka RAFBGCHDIE) END END (* ind *) PROCEDUR
E ud(tab arr) VAR i INTEGER BEGIN (* ud *) W
RITELN WRITELN('Navnene i alfabetisk rkkeflge') WRITELN FOR
i 1 TO antal DO WRITELN(i 3, ' ', tab(.i.)) END (* ud *)
PROCEDURE sortering(VAR t arr) VAR i, j INTEGER nav
n streng slut BOOLEAN BEGIN (* sortering *) i antal
REPEAT i i + 1 afgjort TRUE
WRITE('B ') END UNTIL afgjort END WRITELN
WRITELN WRITELN('Ud af ', antal, ' spil har A vundet ', ase
jr / antal * 100 5 2, ' % og B har vundet ', bsejr / antal * 100
5 2, ' %') END. ', asejr / antal * 100 5 2, ' % og B4TOvX3
KiqU4NqwU9qdD+N8ERA,"*.BAK" 1,0BORDER 10 UR 8LSdcL- 1 slut TRUE
FOR j 1 TO i DO IF t(.j.) t(.j + 1.) THEN
BEGIN slut FALSE navn t(.j.)
t(.j.) t(.j + 1.) t(.j + 1.) navn END
UNTIL (i 1) OR slut END (* sortering *) BEGIN (* navnsort *)
ind(tabel) sortering(tabel) ud(tabel) END. (* navnsort *) D
(* sortering *) BEGIN (* navnsort *) ind(tA 8C!+Z!Eu(cU& Qk't81$/V$U
3RX61D1"BWrq95y.-O 0a2F1&W2%ylq3kXVvSk,Q/k5/$qRmL2Wj6'HHzCuE8RkU"fX033#$QdRn/4CK
eVU3yY(5IQiOS"IbRY50£LRo 3%cJ*3%JeCfuZ%$f$HTyaa8J1n)£4Q$"q(VB PROGRAM ord
hyp CONST maxordlaengde 20 bogst
aver SET OF CHAR (.'A' .. '', 'a' .. ''.) TYPE
ordtype STRING(.maxordlaengde.) pointer post
post RECORD venstre, hoejre pointer
ord ordtype ordtaeller INTEGER EN
D VAR ordtrae pointer PROGRAM nyg
aard VAR asekvens, bsekvens, asejr, bsejr, antal INTEGER i, p, q
, r, s, sum INTEGER afgjort BOOLEAN BEGIN WRITE(CLRHOM)
WRITE('Tast A''s vindersekvens (f.eks. 1011) ') READLN(asekvens) WRITE('Tas
t B''s vindersekvens ') READLN(bsekvens) WRITE('Tast antal sp
il ') READLN(antal) RANDOMIZE asejr 0 bsejr
0 FOR i 1 TO antal DO BEGIN q RANDOM(2) naest
eord ordtype filnavn STRING(.14.) indfil TEXT
PROCEDURE laesord(VAR streng ordtype)
VAR taeller 0 .. maxordlaengde ch CHAR
FUNCTION smaabogstaver(streng ordtype) ordtype
VAR t 1 .. maxordlaengde s
ordtype BEGIN (* smaabogstaver *)
s r RANDOM(2) s RANDOM(2) REPEAT afgjort FA
LSE p q q r r s s RANDOM(2)
sum p * 1000 + q * 100 + r * 10 + s IF sum asekvens
THEN BEGIN asejr asejr + 1
afgjort TRUE WRITE('A ') END IF su
m bsekvens THEN BEGIN bsejr bsejr
R A F B G C H D I E '' FOR t 1 TO LEN(streng) DO
IF (streng(.t.) 'A') AND (streng(.t.) '') THEN
s s + CHR(ORD(streng(.t.)) + 32) ELSE s s + streng(.t.)
smaabogstaver s END (* smaabogstaver *)
BEGIN (* laesord *) IF NOT EOF(indfil)
THEN REPEAT READ(indfil, ch)
UNTIL EOF(indfil)krivord *) BEGIN (* or
dhyp *) WRITE(CLRHOM) ordtrae NIL WRITE(
'Hvilken fil skal optaelles ') BUFLEN 14 READLN(filna
vn) ASSIGN(indfil, filnavn) RESET(indfil)
WHILE NOT EOF(indfil) DO BEGIN laesord(naesteor
d) IF NOT EOF(indfil) THEN gemord(ordtrae, n
aesteord) END CLOSE(indf OR (ch IN bogstaver)
streng '' IF NOT EOF(indfil) THEN
BEGIN taeller 0 WHILE
ch IN bogstaver DO BEGIN IF tael
ler maxordlaengde THEN
BEGIN taeller taeller + 1
streng streng + ch END il)
WRITELN WRITELN('Hyppighedsfordeling af ordene i filen ', fil
navn) WRITELN WRITELN('HYPPIGHED ORD') W
RITELN skrivord(ordtrae) END. (* ordhyp *) N 0pp08
8(((88(D88($"88(H0$ff$ApWMSb3h8r,Oy2 IF NOT EOF(indfil)
THEN READ(indfil, ch) ELSE ch '
' END END streng smaab
ogstaver(streng) END (* laesord *) PROCEDURE
gemord(VAR trae pointer streng ordtype) BEGIN (* gem
ord *) IF trae NIL THEN BEGI
N NEW(trae) 3wLw3p3w3w0PPPpPPPw#www0PPP
PpPPPpPPPwfw003w 030f01PPpPpPPpPPa f0q f0PpPPpPPpPPpPPPPPCf0' fp f fPpPpPPP
pPpP T pPPPPPpPpp WITH trae DO BEGIN
venstre NIL hoejre NIL
ord streng ordtaeller 1 END
END ELSE WITH trae DO
IF streng ord THEN gemord(venstre, st
reng) ELSE IF streng ord THEN gemor
d(hoejre, streng) PROGRAM overf1 VAR oenske INTEGER
laengde, bredde, hoejde, overflade, totaloverflade REAL radius, side, r1,
r2 REAL BEGIN WRITE(CLRHOM) WRITELN('O V E R F L A D E A F
') WRITELN('-------------------------') WRITELN WRITELN('KASSE ..
........... tast 1') WRITELN('CYLINDER .......... tast 2') WRITELN('KE
GLE ............. tast 3') WRITELN('KEGLESTUB ......... tast 4') WRITE
LN('KUGLE ............. tast 5') WRITELN ELSE
ordtaeller ordtaeller + 1 END (* gemord *)
PROCEDURE skrivord(trae pointer) BEGIN (* skrivord
*) IF trae NIL THEN WITH tra
e DO BEGIN skrivord(venstre)
WRITELN(ordtaeller 4, ' ', ord) sk
rivord(hoejre) END END (* s !R!A!F!B!G!C!H!D!
I!E WRITE('Indtast nske ') READLN(oenske) WRITE(CLRHOM) IF
oenske 1 THEN BEGIN WRITELN('OVERFLADE AF EN KASSE')
WRITELN('----------------------') WRITELN WRIT
E('Indtast kassens bredde ') READLN(bredde) WRITE('Indtast kassens ln
gde ') READLN(laengde) WRITE('Indtast kassens hjde ') READLN(hoejde)
WRITELN overflade laengde * bredde + bredde * hoejde + l
aengde * h* SQR(r2) WRITELN('Keglestubbens krumme overflade ',
overflade 10 2, ' cm2') WRITELN('Keglestubbens totale
overflade ', totaloverflade 10 2, ' cm2') END
ELSE IF oenske 5 THEN BEGIN WRITELN('OVERFLAD
E AF EN KUGLE') WRITELN('----------------------') WRITELN
WRITE('Indtast kuglens radius ') READLN(radius) WRITELN
overflade 4 oejde overflade 2 * overflade WRITE
LN('Kassens overflade ', overflade 10 2, ' cm2') END ELSE
IF oenske 2 THEN BEGIN WRITELN('OVERFLADE AF EN CYLI
NDER') WRITELN('-------------------------') WRITELN
WRITE('Indtast cylinderens hjde ') READLN(hoejde) WRITE('Indtas
t cylinderens radius ') READLN(radius) WRITELN overflade
2 * PI * radius * hoejde * PI * SQR(radius) WRITELN('Kuglens ove
rflade ', overflade 10 2, ' cm2') END ELSE IF oenske 6
THEN BEGIN GOTOXY(38, 12) WRITE('SLUT') GOTO
XY(0, 20) END WRITELN END. BEGIN GO
TOXY(38, 12) WRITE('SLUT') GOTOXY(0, 20) END W
totaloverflade overflade + 2 * PI * SQR(radius) WRITELN('Cylinder
ens krumme overflade ', overflade 10 2, ' cm2')
WRITELN('Cylinderens totaloverflade ', totaloverflade 10
2, ' cm2') END ELSE IF oenske 3 THEN BEGIN
WRITELN('OVERFLADE AF EN KEGLE') WRITELN('---------------
-------') WRITELN WRITE('Indtast keglens hjde ') READLN(h
oejde) PROGRAM overf2 VAR oenske INTEGER laengde, bredde, hoej
de, overflade, totaloverflade REAL radius, side, r1, r2 REAL BEGIN
WRITE(CLRHOM) WRITELN('O V E R F L A D E A F ') WRITELN('-----
--------------------') WRITELN WRITELN('KASSE ............. tast 1')
WRITELN('CYLINDER .......... tast 2') WRITELN('KEGLE ............. tast
3') WRITELN('KEGLESTUB ......... tast 4') WRITELN('KUGLE ............
. tast 5') WRITELN WRITE('Indtast keglens radius ') READLN(radius)
WRITELN side SQRT(SQR(hoejde) + SQR(radius)) o
verflade PI * radius * side totaloverflade overflade + PI * SQR(rad
ius) WRITELN('Keglens krumme overflade ', overfla
de 10 2, ' cm2') WRITELN('Keglens totale overflade ',
totaloverflade 10 2, ' cm2') END ELSE IF oenske 4
THEN BEGIN WRITE('Indtast nske ') READLN(oenske)
WRITE(CLRHOM) CASE oenske OF 1 BEGIN WRITE
LN('OVERFLADE AF EN KASSE') WRITELN('----------------------')
WRITELN WRITE('Indtast kassens bredde ') READLN(bredde)
WRITE('Indtast kassens lngde ') READLN(laengde) WRITE('Indtast
kassens hjde ') READLN(hoejde) WRITELN overflade laen
gde * bredde + bredde * hoejde + laengde WRITELN('OVERFLADE AF EN KEGLESTUB')
WRITELN('--------------------------') WRITELN
WRITE('Indtast radius i den verste cirkel ') READLN(r1) WRITE('Indta
st radius i den nederste cirkel ') READLN(r2) WRITE('Indtast keglestu
bbens hjde ') READLN(hoejde) WRITELN side SQRT(S
QR(r2 - r1) + SQR(hoejde)) overflade PI * side * (r1 + r2)
totaloverflade overflade + PI * SQR(r1) + PI "R"A"F"B"G"C"H"D"I"E * hoejde
overflade 2 * overflade WRITELN('Kassens overflade ', o
verflade 10 2, ' cm2') END 2 BEGIN WRITE
LN('OVERFLADE AF EN CYLINDER') WRITELN('-------------------------')
WRITELN WRITE('Indtast cylinderens hjde ') READLN(hoejd
e) WRITE('Indtast cylinderens radius ') READLN(radius) W
RITELN overflade 2 * PI * radius * hoejde totaloverfade
10 2, ' cm2') END OTHERWISE BEGIN GOTO
XY(38, 12) WRITE('SLUT') GOTOXY(0, 20) END END WRI
TELN END. BEGIN GOTOXY(38, 12) WRITE('SLUT') GOTOX
M 0 * !(DragonBreed 420KOy2*Vortx $ PA*RXDDOS CP/M
$ P*RXDDOS DATA 44£rRUN"DISlade overflade + 2 * PI * SQR(radius)
WRITELN('Cylinderens krumme overflade ', overflade
10 2, ' cm2') WRITELN('Cylinderens totaloverflade ',
totaloverflade 10 2, ' cm2') END 3 BEGIN
WRITELN('OVERFLADE AF EN KEGLE') WRITELN('---------------
-------') WRITELN WRITE('Indtast keglens hjde ') READLN
(hoejde) WRITE('Indtast keglens radiuPROGRAM pakkepst VAR
vaegt, portokr REAL porto, gruppe INTEGER BEGIN WRITELN(CLRHO
M) WRITELN('POSTTAKSTER FOR PAKKEPOST') WRITELN('') WRITELN
WRITE('Indtast pakkens vgt i kg (ikke over 20 kg) ') READLN(vaegt) WRITELN
WRITELN('Almindelig pakke .......... tast 1') WRITE('Volumins pakke ..
......... tast 2 ') READLN(gruppe) WRITELN IF vaegt 5 THEN
porto 1700 ELSE IF vaegt s ') READLN(radius) WRITELN
side SQRT(SQR(hoejde) + SQR(radius)) overflade PI * radius * si
de totaloverflade overflade + PI * SQR(radius) WRITELN(
'Keglens krumme overflade ', overflade 10 2, ' cm2')
WRITELN('Keglens totale overflade ', totaloverflade
10 2, ' cm2') END 4 BEGIN WRITELN('OVERF
LADE AF EN KEGLESTUB') WRI 10 THEN porto 3000 ELSE IF v
aegt 15 THEN porto 5500 ELSE IF vaegt 20 THEN porto 6500
ELSE WRITELN('Denne pakke er da vist fragtgods!') IF gruppe 2
THEN porto porto * 2 portokr porto / 100 IF (vaegt 20) AND ((gruppe
1) OR (gruppe 2)) THEN BEGIN WRITELN('Pakkens vgt
', vaegt 5 2, ' kg') WRITELN WRITELN('Porto ', portokr
6 2, ' kr') END WRITETELN('--------------------------')
WRITELN WRITE('Indtast radius i den verste cirkel ') READLN(r1)
WRITE('Indtast radius i den nederste cirkel ') READLN(r2)
WRITE('Indtast keglestubbens hjde ') READLN(hoejde) WRITE
LN side SQRT(SQR(r2 - r1) + SQR(hoejde)) overflade PI
* side * (r1 + r2) totaloverflade overflade + PI * SQR(r1) + PI * S
QR(r2) WRITELN('Keglestubbens kruLN END. 2, ' kg')
WRITELN WRITELN('Porto ', portokr 6 2, ' kr') END WR
ITEmme overflade ', overflade 10 2, ' cm2') WR
ITELN('Keglestubbens totale overflade ', totaloverflade 10
2, ' cm2') END 5 BEGIN WRITELN('OVERFLADE
AF EN KUGLE') WRITELN('----------------------') WRITELN
WRITE('Indtast kuglens radius ') READLN(radius) WRITELN
overflade 4 * PI * SQR(radius) WRITELN('Kuglens overfl
ade ', overfl #R#A#F#B#G#C#H#D#I#E0PZZHJ90'1pZJJ9p'013pJ0J100A' p00J JZP J 5''
9J2J 1d9JZN 'J JP ZHSN''PROGRAM palindr TYPE str40 STRING(.40.)
VAR tekst str40 i INTEGER ok BOOLEAN BEGIN WRIT
E(CLRHOM) WRITE('Indtast en tekst ') READLN(tekst) ok TRUE
FOR i 1 TO LEN(tekst) DIV 2 DO IF tekst(.i.) tekst(.LEN(tekst) + 1 - i.
) THEN ok FALSE IF ok THEN WRITELN(tekst, ' er et palindro
m') ELSE WRITELN(tekst, ' er ikke et palindrom') END. FALSE IF o
k THEN WRITELN(tekst, ' O A / A / $R$A$F
$B$G$C$H$D$I$E %R%A%F%B%G%C%H%D%I%E &R&A&F&B&G&C&H&D&I&E 'R'A'F'B'G'C'H'D'I'E