9 REM ******************************** 10 REM** STATISTIKKUCHEN ** 11 REM** DEMO ZU GR2001 ** 13 REM******************************** 20 GOTO200 21 REM******************************** 25 X1=XM+A1*COS(SW-G2):Y1=YM+B1*SIN(SW-G2):RETURN 29 REM--------------------------------- 30 (null)X1,Y1:RETURN 39 REM--------------------------------- 40 (null)ZM,X3,Y3,X4,Y4:RETURN 49 REM--------------------------------- 50 (null) ZM,R,BE,H,V,AB,X1,Y1,A$:RETURN 59 REM--------------------------------- 60 (null)ZM,X0,Y0,X1,Y1:(null)ZM,X0+1,Y0+1,X1+1,Y1+1:RETURN 69 REM--------------------------------- 80 (null)ZM ,X1,Y1,A1,B1,DW,SW,EW,SR 81 (null)ZM ,X1,Y1,A1-.5,B1-.5,DW,SW,EW,SR:RETURN 89 REM********************************* 90 (null)ZM,X1,Y1,WI,A1,B1:RETURN:REM* 91 REM********************************* 95 (null)1,X1,Y1,X2 ,Y2,0,B1:(null)1,X1,Y1,X2 ,Y2 ,1,B2 98 RETURN 100 POKE198,0:WAIT198,1:GETW$:RETURN 199 REM******************************** 200 GR=(null)/180:G3=3*(null)/2:G2=(null)/2:G4=2*(null) 250 A=100:B=50:XM=160:YM=100:BR=40 300 (null)1:(null):(null)4,0:(null)0,0,0,319,199:(null)0,1,1,318,198:(null)0,20 301 (null)0,21 305 REM******************************** 310 DW=0:SR=6 *GR 320 SW=0 :EW=G4 410 ZM=0 :X1=XM:Y1=YM:A1=A:B1=B: GOSUB80 420 X0=XM+A:Y0=YM+5:X1=X0:Y1=YM+BR:GOSUB60 425 X0=XM-A:Y0=YM+5:X1=X0:Y1=YM+BR:GOSUB60 450 SW=G2:EW=G3:X1=XM:Y1=YM+BR:ZM=0:GOSUB80 499 REM******************************** 500 READ DM:DIM T(DM) :REM GES ANZAHL 520 FORI=1TODM 540 READ T(I) 550 SU=SU+T(I) 560 NEXT 580 SW=0:ZM=0:X1=XM:Y1=YM:WI=SW:A1=B:B1=0:GOSUB90: REM STARTWI 585 : 600 FORI=1TODM 620 PR=T(I)/SU:REM PROZENT 640 WT=G4*PR :REM TEILSTUECKWINKEL 660 SW=SW+WT:WH=SW: :REM EFFEKT.SW 680 A1=A:B1=B:GOSUB25:X0=XM:Y0=YM:ZM=0: GOSUB60 690 IFSW>G2ANDSW3):B2=B2+1+4*(B2>3):B1=B1+1:B2=B2+1 905 :X1=X0-80:Y1=Y0-55:X2=X0+55:Y2=Y0+55 910 IFX0<0THEN2000 920 GOSUB4000:(null)X0,Y0:(null)3:GOSUB95: :(null)1 990 GOTO900 999 REM******************************** 2000 (null):(null)1:(null)255:POKE198,0:WAIT198,1:(null)0:(null)255 2100 PRINT"[147][144]CLR:L[207]";CHR$(34);"GRA1";CHR$(34);",8":PRINT"R[213]" 2110 POKE631,19:FORI=0TO2:POKE632+I,13:NEXT:POKE198,4:END 3999 REM******************************** 4000 (null):(null):(null)1:RETURN 7999 REM******************************** 20000 DATA10 20010 DATA12,20,40,60,124,23 20020 DATA25,120,21,22 20049 REM 20050 DATA 162,57, 183,57, 202,69, 215,96, 215,120, 127,143, 108,126 20060 DATA 108,103 , 130,71 , 150,71,-1,-1