[Apple II] Type=Paste [Data] NEW 1 REM ************************ 2 REM ALTAIR DIAMOND PATTERN 3 REM ======================= 5 REM ADAPTED FOR THE APPLE II, DEBUGGED, AND SLIGHTLY IMPROVED BY MOOSE O'MALLEY 6-MAR-2002 6 REM ************************ 7 TEXT : HOME 8 PRINT "FOR A 'PRETTY' DIAMOND PATTERN," 10 PRINT "TYPE IN A NUMBER BETWEEN 5 AND 31 "; 12 INPUT R:PRINT 13 IF R < 5 OR R > 31 THEN PRINT : PRINT "NUMBER OUTSIDE THE RANGE 5-15 !" : PRINT : GOTO 8 14 Q=INT(40/R) 16 FOR L=1 TO Q 18 X=1:Y=R:Z=2 20 FOR N=X TO Y STEP Z 24 REM PRINT "T1:";INT((R-N)/2)+1; : REM DEBUGGING 25 PRINT TAB(INT((R-N)/2)+1); 28 FOR M=1 TO Q 29 C=1 30 FOR A=1 TO N 31 IF C=1 THEN 40 32 IF C=2 THEN 42 33 IF C=3 THEN 44 35 PRINT "'";:GOTO 50 40 PRINT "S";:GOTO 47 42 PRINT "U";:GOTO 47 44 PRINT "N"; 47 C=C+1 50 NEXT A 53 IF M=Q THEN 60 54 REM PRINT "T2:";INT(R*M+(R-N)/2)+1; : REM DEBUGGING 55 PRINT TAB(INT(R*M+(R-N)/2)+1) 56 NEXT M 60 PRINT 70 NEXT N 83 IF X<>1 THEN 95 85 X=R-2:Y=1:Z=-2 90 GOTO 20 95 NEXT L 99 END