B
Bill Bowden
Guest
Why does QBasic give me a syntax error with this code?
----------------------------------------------------------------------------------------
DATA 0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,2 '11100001011100
CLS
WHILE TI < 2 AND INKEY$ = ""
READ TI
IF TI = 0 THEN
IF I = 0 AND P = 1 THEN PRINT "1";
IF I = 1 AND P = 1 THEN PRINT "0";
P = P + 1
IF P = 2 THEN P = 0
END IF
IF TI = 1 THEN
I = I + 1
IF I = 2 THEN I = 0
IF I = 0 THEN PRINT "0";
IF I = 1 THEN PRINT "1";
END IF
WEND
IF P = 0 THEN END
IF I = 1 THEN PRINT "0" ELSE PRINT "1"
END
----------------------------------------------------------------------------------------
DATA 0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,2 '11100001011100
CLS
WHILE TI < 2 AND INKEY$ = ""
READ TI
IF TI = 0 THEN
IF I = 0 AND P = 1 THEN PRINT "1";
IF I = 1 AND P = 1 THEN PRINT "0";
P = P + 1
IF P = 2 THEN P = 0
END IF
IF TI = 1 THEN
I = I + 1
IF I = 2 THEN I = 0
IF I = 0 THEN PRINT "0";
IF I = 1 THEN PRINT "1";
END IF
WEND
IF P = 0 THEN END
IF I = 1 THEN PRINT "0" ELSE PRINT "1"
END