ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

29 lines
610 B

  1. 1 PRINT TAB(33);"DIAMOND"
  2. 2 PRINT TAB(15);"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY"
  3. 3 PRINT:PRINT:PRINT
  4. 4 PRINT "FOR A PRETTY DIAMOND PATTERN,"
  5. 5 INPUT "TYPE IN AN ODD NUMBER BETWEEN 5 AND 21";R:PRINT
  6. 6 Q=INT(60/R):A$="CC"
  7. 7 ON ERROR RESUME NEXT ' silence invalid TAB()
  8. 8 FOR L=1 TO Q
  9. 10 X=1:Y=R:Z=2
  10. 20 FOR N=X TO Y STEP Z
  11. 25 PRINT TAB((R-N)/2);
  12. 28 FOR M=1 TO Q
  13. 29 C=1
  14. 30 FOR A=1 TO N
  15. 32 IF C>LEN(A$) THEN PRINT "!";:GOTO 50
  16. 34 PRINT MID$(A$,C,1);
  17. 36 C=C+1
  18. 50 NEXT A
  19. 53 IF M=Q THEN 60
  20. 55 PRINT TAB(R*M+(R-N)/2);
  21. 56 NEXT M
  22. 60 PRINT
  23. 70 NEXT N
  24. 83 IF X<>1 THEN 95
  25. 85 X=R-2:Y=1:Z=-2
  26. 90 GOTO 20
  27. 95 NEXT L
  28. 99 END