DIGITZ_[ZX81 BASIC TEXT CODES] - Notepad - Bob Mockford Online

10 downloads 502 Views 9KB Size Report
DIGITZ for ZX81 with 16K expansion. A Bob Mockford program. Line 511 is. PRINT"(graphics)(2 spaces)DIGITZ(24 spaces)(normal)" producing a whole line titleĀ ...
DIGITZ for ZX81 with 16K expansion. A Bob Mockford program. Line 511 is PRINT"(graphics)(2 spaces)DIGITZ(24 spaces)(normal)" producing a whole line title in reverse characters. Line 1001 is the same as line 511. Lines 1004, 1009 and 1011 have 2 spaces between each star. Lines 1007 and 1012 are 32 dashes (minuses). Line 1540 is PRINT"(graphics)THE(space)NUMBER(space)IS(space)" producing reverse characters. Line 3000 has 31 spaces. 5 RAND 10 CLS 20 DIM N(4) 21 DIM G(4) 22 DIM C(4) 23 DIM U(4) 24 DIM S(11) 30 LET GA=0 40 GOSUB 1500 50 GOSUB 1000 100 GOSUB 3050 110 IF INKEY$"" THEN GOTO 110 111 LET A$=INKEY$ 112 IF A$="" THEN GOTO 111 113 IF A$="S" THEN GOTO 500 114 IF A$=CHR$ 118 THEN GOTO 200 115 GOTO 111 200 GOSUB 1000 201 GOSUB 1500 210 LET GU=1 211 LET CX=2 212 GOSUB 3020 300 GOSUB 2000 301 GOSUB 3030 310 IF CM=4 THEN GOTO 400 311 IF GU=10 THEN GOTO 400 320 LET GU=GU+1 321 LET CX=CX+3 322 GOTO 300 400 PRINT AT 0,12;R$ 410 GOSUB 3040 420 IF CM=4 THEN LET S(GU)=S(GU)+1 430 IF CM4 THEN LET S(11)=S(11)+1 440 FOR T=1 TO 50 441 NEXT T 450 LET GA=GA+1 451 GOTO 100 500 IF GA0 THEN GOTO 3034 3032 PRINT AT 21,2;"NO MATCHING NUMBERS"; 3033 RETURN 3034 PRINT AT 21,2; 3035 IF CM=0 THEN GOTO 3038 3036 PRINT CM;" MATCHED"; 3037 IF CM>0 AND CP>0 THEN PRINT ", "; 3038 IF CP>0 THEN PRINT CP;" WRONG POSITION"; 3039 RETURN 3040 GOSUB 3000 3041 IF CM0 THEN GOTO 3010 3060 PRINT AT 21,13;"DIGITZ" 3061 FOR T=1 TO 10 3062 NEXT T 3070 GOSUB 3000 3071 PRINT AT 21,5;"GUESS A 4 DIGIT NUMBER"; 3080 FOR T=1 TO 10 3081 NEXT T 3082 GOTO 3010