home *** CD-ROM | disk | FTP | other *** search
/ FreeWare Collection 2 / FreeSoftwareCollection2pd199x-jp.img / kxc / ms_dos / tf02mini / tfxpr06.bas < prev    next >
BASIC Source File  |  1990-06-14  |  572b  |  19 lines

  1. 1000 OPEN "R",#1,"1:(7)SANKAKU1.TFX":CLS
  2. 1010 DEFINT R,J
  3. 1020 FIELD #1,7 AS A$
  4. 1030 R=128:PX=180/3.14159!
  5. 1040 FOR R=20 TO 190 STEP 10
  6. 1050   FOR J=R TO 360+R STEP 120
  7. 1060     X=R*COS(J/PX)+320
  8. 1070     Y=R*SIN(J/PX)+200
  9. 1080     Z=R*SIN(J/PX)*COS(J/PX)+200
  10. 1090     B$=CHR$(X MOD 256)+CHR$(X\256)
  11. 1100     B$=B$+CHR$(Y MOD 256)+CHR$(Y\256)
  12. 1110     B$=B$+CHR$(Z MOD 256)+CHR$(Z\256)
  13. 1120     IF J<>360+R THEN B$=B$+CHR$(0):GOTO 1140
  14. 1130     IF R=190 THEN B$=B$+CHR$(2) ELSE B$=B$+CHR$(1)
  15. 1140     LSET A$=B$:PUT #1
  16. 1150   NEXT
  17. 1160 NEXT
  18. 1170 CLOSE #1
  19.