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

YRCHART

FILE INFORMATION

FILENAME(S): YRCHART

FILE TYPE(S): PRG

FILE SIZE: 1.5K

FIRST SEEN: 2025-11-30 21:17:09

APPEARS ON: 1 disk(s)

FILE HASH

189d68a7534362b05f59f4eaca4dbfe86d2b06fd78cd9ddb2b5e6873841a515d

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
MAGIC DISK 07 91 YRCHART PRG DuncanTwain 29 3 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: F3 2F 43 4C 52 0D 53 43  4E 43 4C 52 0D 53 49 47  |./CLR.SCNCLR.SIG|
00000010: 4E 34 30 0D 5A 5A 24 3D  22 24 25 C1 C2 C3 C4 C5  |N40.ZZ$="$%.....|
00000020: C6 C7 C8 C9 CA CB CC CD  CE CF D0 D1 D2 D3 D4 D5  |................|
00000030: D6 D7 D8 D9 DA 31 32 33  34 35 36 37 38 39 30 20  |.....1234567890 |
00000040: 22 0D 5A 5A 24 3D 5A 5A  24 2B 22 41 42 43 44 45  |".ZZ$=ZZ$+"ABCDE|
00000050: 46 47 48 49 4A 4B 4C 4D  4E 4F 50 51 52 53 54 55  |FGHIJKLMNOPQRSTU|
00000060: 56 57 58 59 5A 22 0D 43  55 52 53 4F 52 31 34 2C  |VWXYZ".CURSOR14,|
00000070: 30 0D 4D 4F 44 55 53 31  0D 50 52 49 4E 54 22 D0  |0.MODUS1.PRINT".|
00000080: 59 52 41 4D 49 44 43 48  41 52 54 22 0D 4D 4F 44  |YRAMIDCHART".MOD|
00000090: 55 53 30 0D 57 49 4E 44  4F 57 20 37 2C 34 2C 32  |US0.WINDOW 7,4,2|
000000A0: 35 2C 33 0D 51 3D 30 0D  44 4F 55 4E 54 49 4C 51  |5,3.Q=0.DOUNTILQ|
000000B0: 3D 35 0D 51 3D 51 2B 31  0D 4C 49 4E 45 31 2C 36  |=5.Q=Q+1.LINE1,6|
000000C0: 33 2C 33 32 2D 51 2C 32  35 35 2C 33 32 2D 51 0D  |3,32-Q,255,32-Q.|
000000D0: 4C 49 4E 45 31 2C 32 35  35 2B 51 2C 32 37 2C 32  |LINE1,255+Q,27,2|
000000E0: 35 35 2B 51 2C 34 38 0D  4C 4F 4F 50 0D 51 3D 30  |55+Q,48.LOOP.Q=0|
000000F0: 0D 43 55 52 53 4F 52 38  2C 35 0D 50 52 49 4E 54  |.CURSOR8,5.PRINT|
00000100: 22 C4 41 54 45 4E 41 4E  5A 41 48 4C 20 28 4D 41  |".ATENANZAHL (MA|
00000110: 58 2E 30 36 29 3A 22 0D  3A 45 49 4E 47 41 42 45  |X.06):".:EINGABE|
00000120: 0D 43 55 52 53 4F 52 32  39 2C 35 0D 49 4E 50 55  |.CURSOR29,5.INPU|
00000130: 54 32 2C 22 31 32 33 34  35 36 20 22 2C 4E 0D 49  |T2,"123456 ",N.I|
00000140: 46 4E 3C 31 4F 52 4E 3E  36 3A 45 49 4E 47 41 42  |FN<1ORN>6:EINGAB|
00000150: 45 0D 44 49 4D 45 28 4E  29 2C 50 28 4E 29 0D 57  |E.DIME(N),P(N).W|
00000160: 49 4E 44 4F 57 32 2C 31  30 2C 33 36 2C 38 0D 53  |INDOW2,10,36,8.S|
00000170: 49 47 4E 34 30 0D 44 4F  55 4E 54 49 4C 51 3D 35  |IGN40.DOUNTILQ=5|
00000180: 0D 51 3D 51 2B 31 0D 4C  49 4E 45 31 2C 32 33 2C  |.Q=Q+1.LINE1,23,|
00000190: 38 30 2D 51 2C 33 30 33  2C 38 30 2D 51 0D 4C 49  |80-Q,303,80-Q.LI|
000001A0: 4E 45 31 2C 33 30 33 2B  51 2C 37 35 2C 33 30 33  |NE1,303+Q,75,303|
000001B0: 2B 51 2C 31 33 36 0D 4C  4F 4F 50 0D 51 3D 30 0D  |+Q,136.LOOP.Q=0.|
000001C0: 49 3D 30 0D 44 4F 55 4E  54 49 4C 49 3D 4E 0D 49  |I=0.DOUNTILI=N.I|
000001D0: 3D 49 2B 31 0D 43 55 52  53 4F 52 31 31 2C 31 30  |=I+1.CURSOR11,10|
000001E0: 2B 49 0D 50 52 49 4E 54  22 D7 45 52 54 20 CE 52  |+I.PRINT".ERT .R|
000001F0: 2E 22 3B 49 3B 22 3A 22  0D 43 55 52 53 4F 52 32  |.";I;":".CURSOR2|
00000200: 34 2C 31 30 2B 49 0D 49  4E 50 55 54 34 2C 22 31  |4,10+I.INPUT4,"1|
00000210: 32 33 34 35 36 37 38 39  30 2E 20 22 2C 45 28 49  |234567890. ",E(I|
00000220: 29 0D 4C 4F 4F 50 0D 49  3D 30 0D 57 49 4E 44 4F  |).LOOP.I=0.WINDO|
00000230: 57 31 2C 31 35 2C 33 38  2C 33 0D 44 4F 55 4E 54  |W1,15,38,3.DOUNT|
00000240: 49 4C 49 3D 35 0D 49 3D  49 2B 31 0D 4C 49 4E 45  |ILI=5.I=I+1.LINE|
00000250: 31 2C 31 35 2C 31 31 34  2B 49 2C 33 31 31 2C 31  |1,15,114+I,311,1|
00000260: 31 34 2B 49 0D 4C 49 4E  45 31 2C 33 31 30 2B 49  |14+I.LINE1,310+I|
00000270: 2C 31 31 35 2C 33 31 30  2B 49 2C 31 33 37 0D 4C  |,115,310+I,137.L|
00000280: 4F 4F 50 0D 49 3D 30 0D  43 55 52 53 4F 52 32 2C  |OOP.I=0.CURSOR2,|
00000290: 31 36 0D 50 52 49 4E 54  22 CC 45 47 3A 22 0D 43  |16.PRINT".EG:".C|
000002A0: 55 52 53 4F 52 36 2C 31  36 0D 49 4E 50 55 54 33  |URSOR6,16.INPUT3|
000002B0: 32 2C 5A 5A 24 2C 54 45  24 0D 57 49 4E 44 4F 57  |2,ZZ$,TE$.WINDOW|
000002C0: 38 2C 31 34 2C 32 35 2C  35 0D 44 4F 55 4E 54 49  |8,14,25,5.DOUNTI|
000002D0: 4C 49 3D 35 0D 49 3D 49  2B 31 0D 4C 49 4E 45 31  |LI=5.I=I+1.LINE1|
000002E0: 2C 37 31 2C 31 31 32 2D  49 2C 32 36 33 2C 31 31  |,71,112-I,263,11|
000002F0: 32 2D 49 0D 4C 49 4E 45  31 2C 32 36 33 2B 49 2C  |2-I.LINE1,263+I,|
00000300: 31 30 37 2C 32 36 33 2B  49 2C 31 34 34 0D 4C 4F  |107,263+I,144.LO|
00000310: 4F 50 0D 43 55 52 53 4F  52 31 30 2C 31 35 0D 50  |OP.CURSOR10,15.P|
00000320: 52 49 4E 54 22 C8 4F 45  43 48 53 54 45 52 20 D3  |RINT".OECHSTER .|
00000330: 4B 41 4C 45 4E 57 45 52  54 3A 22 0D 3A 4B 4F 52  |KALENWERT:".:KOR|
00000340: 52 45 4B 54 55 52 0D 43  55 52 53 4F 52 31 37 2C  |REKTUR.CURSOR17,|
00000350: 31 37 0D 49 4E 50 55 54  34 2C 22 30 31 32 33 34  |17.INPUT4,"01234|
00000360: 35 36 37 38 39 20 22 2C  4D 0D 49 46 4D 3C 31 30  |56789 ",M.IFM<10|
00000370: 3A 4B 4F 52 52 45 4B 54  55 52 0D 57 49 4E 44 4F  |:KORREKTUR.WINDO|
00000380: 57 31 2C 31 2C 31 2C 31  0D 57 49 4E 44 4F 57 0D  |W1,1,1,1.WINDOW.|
00000390: 49 3D 30 0D 44 4F 55 4E  54 49 4C 49 3D 4E 0D 49  |I=0.DOUNTILI=N.I|
000003A0: 3D 49 2B 31 0D 50 28 49  29 3D 49 4E 54 28 31 38  |=I+1.P(I)=INT(18|
000003B0: 30 2D 45 28 49 29 2F 4D  2A 31 35 30 29 0D 4C 4F  |0-E(I)/M*150).LO|
000003C0: 4F 50 0D 49 3D 30 0D 53  43 4E 43 4C 52 0D 43 55  |OP.I=0.SCNCLR.CU|
000003D0: 52 53 4F 52 31 34 2C 30  0D 4D 4F 44 55 53 31 0D  |RSOR14,0.MODUS1.|
000003E0: 50 52 49 4E 54 22 D0 59  52 41 4D 49 44 43 48 41  |PRINT".YRAMIDCHA|
000003F0: 52 54 22 0D 4D 4F 44 55  53 30 0D 4C 49 4E 45 31  |RT".MODUS0.LINE1|
00000400: 2C 33 35 2C 31 38 30 2C  33 35 2C 33 30 0D 44 4F  |,35,180,35,30.DO|
00000410: 55 4E 54 49 4C 49 3D 36  0D 55 3D 31 38 30 2D 49  |UNTILI=6.U=180-I|
00000420: 2A 33 30 0D 4C 49 4E 45  31 2C 33 33 2C 55 2C 33  |*30.LINE1,33,U,3|
00000430: 37 2C 55 0D 49 3D 49 2B  31 0D 4C 4F 4F 50 0D 49  |7,U.I=I+1.LOOP.I|
00000440: 3D 30 0D 44 4F 55 4E 54  49 4C 49 3D 36 0D 57 45  |=0.DOUNTILI=6.WE|
00000450: 3D 49 4E 54 28 4D 2F 31  30 2A 49 2A 32 29 0D 57  |=INT(M/10*I*2).W|
00000460: 31 24 3D 53 54 52 24 28  57 45 29 0D 57 45 24 3D  |1$=STR$(WE).WE$=|
00000470: 4D 49 44 24 28 57 31 24  2C 32 2C 34 29 0D 49 46  |MID$(W1$,2,4).IF|
00000480: 57 45 3C 31 30 30 30 0D  42 45 47 49 4E 0D 4C 3D  |WE<1000.BEGIN.L=|
00000490: 31 0D 45 4C 53 45 0D 4C  3D 30 0D 45 4E 44 0D 50  |1.ELSE.L=0.END.P|
000004A0: 4F 3D 49 4E 54 28 28 31  38 30 2D 49 2A 33 30 29  |O=INT((180-I*30)|
000004B0: 2F 38 29 0D 43 55 52 53  4F 52 4C 2C 50 4F 0D 50  |/8).CURSORL,PO.P|
000004C0: 52 49 4E 54 57 45 24 0D  49 3D 49 2B 31 0D 4C 4F  |RINTWE$.I=I+1.LO|
000004D0: 4F 50 0D 49 3D 30 0D 4C  49 4E 45 31 2C 33 35 2C  |OP.I=0.LINE1,35,|
000004E0: 31 38 30 2C 33 35 2C 31  38 32 0D 4C 49 4E 45 31  |180,35,182.LINE1|
000004F0: 2C 33 35 2C 31 38 32 2C  33 35 2B 34 37 2A 4E 2C  |,35,182,35+47*N,|
00000500: 31 38 32 0D 44 49 3D 36  35 0D 44 4F 55 4E 54 49  |182.DI=65.DOUNTI|
00000510: 4C 49 3D 4E 0D 49 3D 49  2B 31 0D 49 46 45 28 49  |LI=N.I=I+1.IFE(I|
00000520: 29 3C 31 3A 52 45 4B 55  52 53 0D 4C 49 4E 45 31  |)<1:REKURS.LINE1|
00000530: 2C 44 49 2C 31 37 30 2C  44 49 2C 50 28 49 29 0D  |,DI,170,DI,P(I).|
00000540: 4C 49 4E 45 31 2C 44 49  2C 31 37 30 2C 44 49 2B  |LINE1,DI,170,DI+|
00000550: 32 30 2C 31 38 30 0D 4C  49 4E 45 31 2C 44 49 2C  |20,180.LINE1,DI,|
00000560: 31 37 30 2C 44 49 2D 32  30 2C 31 38 30 0D 4C 49  |170,DI-20,180.LI|
00000570: 4E 45 31 2C 44 49 2D 32  30 2C 31 38 30 2C 44 49  |NE1,DI-20,180,DI|
00000580: 2C 50 28 49 29 0D 4C 49  4E 45 31 2C 44 49 2B 32  |,P(I).LINE1,DI+2|
00000590: 30 2C 31 38 30 2C 44 49  2C 50 28 49 29 0D 4C 49  |0,180,DI,P(I).LI|
000005A0: 4E 45 31 2C 44 49 2D 32  30 2C 31 38 30 2C 44 49  |NE1,DI-20,180,DI|
000005B0: 2B 32 30 2C 31 38 30 0D  3A 52 45 4B 55 52 53 0D  |+20,180.:REKURS.|
000005C0: 44 49 3D 44 49 2B 34 35  0D 4C 4F 4F 50 0D 49 3D  |DI=DI+45.LOOP.I=|
000005D0: 30 0D 43 55 52 53 4F 52  36 2C 31 0D 50 52 49 4E  |0.CURSOR6,1.PRIN|
000005E0: 54 54 45 24 0D 43 55 52  53 4F 52 35 2C 32 33 0D  |TTE$.CURSOR5,23.|
000005F0: 49 4E 50 55 54 33 34 2C  5A 5A 24 2C 54 46 24 0D  |INPUT34,ZZ$,TF$.|
00000600: 43 55 52 53 4F 52 35 2C  32 33 0D 50 52 49 4E 54  |CURSOR5,23.PRINT|
00000610: 54 46 24 0D 44 4F 0D 4C  4F 4F 50 0D 45 4E 44 2E  |TF$.DO.LOOP.END.|
00000620: 0D 0D 00 5A                                       |...Z            |
./CLR.SCNCLR.SIGN40.ZZ$="$%ABCDEFGHIJKLM
NOPQRSTUVWXYZ1234567890 ".ZZ$=ZZ$+"ABCDE
FGHIJKLMNOPQRSTUVWXYZ".CURSOR14,0.MODUS1
.PRINT"PYRAMIDCHART".MODUS0.WINDOW 7,4,2
5,3.Q=0.DOUNTILQ=5.Q=Q+1.LINE1,63,32-Q,2
55,32-Q.LINE1,255+Q,27,255+Q,48.LOOP.Q=0
.CURSOR8,5.PRINT"DATENANZAHL (MAX.06):".
:EINGABE.CURSOR29,5.INPUT2,"123456 ",N.I
FN<1ORN>6:EINGABE.DIME(N),P(N).WINDOW2,1
0,36,8.SIGN40.DOUNTILQ=5.Q=Q+1.LINE1,23,
80-Q,303,80-Q.LINE1,303+Q,75,303+Q,136.L
OOP.Q=0.I=0.DOUNTILI=N.I=I+1.CURSOR11,10
+I.PRINT"WERT NR.";I;":".CURSOR24,10+I.I
NPUT4,"1234567890. ",E(I).LOOP.I=0.WINDO
W1,15,38,3.DOUNTILI=5.I=I+1.LINE1,15,114
+I,311,114+I.LINE1,310+I,115,310+I,137.L
OOP.I=0.CURSOR2,16.PRINT"LEG:".CURSOR6,1
6.INPUT32,ZZ$,TE$.WINDOW8,14,25,5.DOUNTI
LI=5.I=I+1.LINE1,71,112-I,263,112-I.LINE
1,263+I,107,263+I,144.LOOP.CURSOR10,15.P
RINT"HOECHSTER SKALENWERT:".:KORREKTUR.C
URSOR17,17.INPUT4,"0123456789 ",M.IFM<10
:KORREKTUR.WINDOW1,1,1,1.WINDOW.I=0.DOUN
TILI=N.I=I+1.P(I)=INT(180-E(I)/M*150).LO
OP.I=0.SCNCLR.CURSOR14,0.MODUS1.PRINT"PY
RAMIDCHART".MODUS0.LINE1,35,180,35,30.DO
UNTILI=6.U=180-I*30.LINE1,33,U,37,U.I=I+
1.LOOP.I=0.DOUNTILI=6.WE=INT(M/10*I*2).W
1$=STR$(WE).WE$=MID$(W1$,2,4).IFWE<1000.
BEGIN.L=1.ELSE.L=0.END.PO=INT((180-I*30)
/8).CURSORL,PO.PRINTWE$.I=I+1.LOOP.I=0.L
INE1,35,180,35,182.LINE1,35,182,35+47*N,
182.DI=65.DOUNTILI=N.I=I+1.IFE(I)<1:REKU
RS.LINE1,DI,170,DI,P(I).LINE1,DI,170,DI+
20,180.LINE1,DI,170,DI-20,180.LINE1,DI-2
0,180,DI,P(I).LINE1,DI+20,180,DI,P(I).LI
NE1,DI-20,180,DI+20,180.:REKURS.DI=DI+45
.LOOP.I=0.CURSOR6,1.PRINTTE$.CURSOR5,23.
INPUT34,ZZ$,TF$.CURSOR5,23.PRINTTF$.DO.L
OOP.END....Z
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL