home *** CD-ROM | disk | FTP | other *** search
- 1 scnclr
- 2 goto 10000
- 3 rem****
- 4 screen 1,4
- 6 c=1
- 7 nc=0
- 8 input "tail length";tl
- 9 scnclr
- 10 x = 24 : y = 50
- 11 xx=24 : yy=50
- 20 z = 24 : k = 100
- 21 zz=24 : kk=100
- 30 dx = 7 : dy = 5
- 31 ex=1 : ey=1
- 40 dz = 3 : dk = 3
- 41 ez=3 : ek=3
- 42 pena 0 : paint (10,10)
- 50 peno c
- 51 circle (x,y), 7, 1
- 52 pena c : paint(x,y)
- 53 c=c+1
- 60 x = x + dx
- 70 z = z + dz
- 80 if x < 20 or x > 580 then dx = - dx
- 90 if z < 4 or z > 620 then dz = - dz
- 100 y = y + dy
- 110 k = k + dk
- 120 if y < 20 or y > 170 then dy = - dy
- 130 if k < 5 or k > 190 then dk = -dk
- 131 if c = 16 then c = 2
- 140 get a$ : if a$ = chr$ (13) then 1000
- 150 goto 50
- 1000 end
- 5000 cc=0 : peno cc
- 5001 nc=nc+1 : if nc < tl then return
- 5050 circle (xx,yy),10 ,1
- 5060 xx=xx+ex
- 5070 zz=zz+ez
- 5080 if xx < 4 or xx> 640 then ex=-ex
- 5090 if zz < 4 or zz> 640 then ez=-ez
- 5100 yy=yy+ey
- 5110 kk=kk+ek
- 5120 if yy < 5 or yy > 200 then ey=-ey
- 5130 if kk < 5 or kk > 200 then ek=-ek
- 5140 return
- 10000 rgb 2,0,0,2
- 10010 rgb 3,0,0,3
- 10020 rgb 4,0,0,4
- 10030 rgb 5,0,0,5
- 10040 rgb 6,0,0,6
- 10050 rgb 7,0,0,7
- 10060 rgb 8,0,0,8
- 10070 rgb 9,0,0,9
- 10080 rgb 10,0,0,10
- 10090 rgb 11,0,0,11
- 10100 rgb 12,0,0,12
- 10110 rgb 13,0,0,13
- 10120 rgb 14,0,0,14
- 10130 rgb 15,0,0,15
- 10131 rgb 0,5,5,5
- 10140 goto 3
-