home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
RUN Flagazine Extra: Special 3
/
run-special-3.zip
/
TACHISTO.BAS
< prev
next >
Wrap
BASIC Source File
|
1989-11-24
|
2KB
|
45 lines
100 REM TACHISTOSCOOP - MONOCHROOM
110 CLS:KEY OFF:RANDOMIZE VAL(RIGHT$(TIME$,2))
120 PRINT TAB(30) "TACHISTOSCOOP"
130 GOSUB 480:PRINT
140 PRINT TAB(20) "Dit programma leert u sneller lezen."
150 PRINT TAB(20) "U moet de woorden lezen en invoeren."
160 PRINT TAB(20) "De leestijden worden steeds korter"
170 PRINT TAB(20) "Nadat u per ronde twee woorden goed"
180 PRINT TAB(20) "heeft gelezen en ingevoerd.":GOSUB 480
190 PRINT:PRINT TAB(30) "Toets <Enter>"
200 I$=INKEY$:IF I$<>CHR$(13) THEN 200
210 DIM A$(28):Z=RND(-TIMER):X=500
220 FOR A=0 TO 27:READ A$(A):NEXT A
230 CLS:GOSUB 350:IF X=0 THEN 330
240 LOCATE 23,30:INPUT "Wat las u";W$
250 IF W$=C$ THEN GOSUB 500:LOCATE 13,36:PRINT "CORRECT":GOSUB 480:T=T+1:GOTO 280
260 IF W$<>C$ THEN GOSUB 500:LOCATE 13,37:PRINT "FOUT":GOSUB 480:LOCATE 13,31:PRINT C$;:F=F+1
265 LOCATE 16,33:PRINT "Toets <Enter>";
266 WHILE INKEY$<>CHR$(13):WEND
280 IF T=2 THEN LOCATE 24,25:PRINT "Tweemaal goed op";X;"milliseconden";:GOSUB 480
290 IF X<=100 AND T=2 THEN T=0:X=X-10:GOTO 310
300 IF X>=100 AND T=2 THEN T=0:X=X-100
310 IF X=0 THEN 330
320 GOTO 230
330 PRINT:PRINT "U hebt 't gehaald..."
340 PRINT:PRINT "Aantal fouten: ";F
345 WHILE INKEY$="":WEND:END
350 LOCATE 23,25:PRINT "Leestijd: ";X;"milliseconden";
360 GOSUB 500:COLOR 31,0:LOCATE 13,35:PRINT "OPGEPAST":BEEP:GOSUB 480
370 CLS:C$=A$(INT(27*RND(Z))):GOSUB 500
380 LOCATE 13,31:COLOR 15,0:PRINT C$:COLOR 7,0
390 FOR A=1 TO X:NEXT A
400 CLS:RETURN
410 DATA "kinderjuffrouw","tafelaansteker","bandrecorder","bandrecorders"
420 DATA "schoolmeester","schooljuffrouw","videorecorder","videorecorders"
430 DATA "klarinetspeler","klarinetspelers","schoolmeesters","koffiejuffrouw"
440 DATA "polshorloge","krantenbezorger","schrijfmachine","bioscoopfilm"
450 DATA "polshorloges","krantenbezorgers","armbandhorloge","kopieermachine"
460 DATA "kinderjuffrouwen","tafelaanstekers","koffiejuffrouwen","polshorloges"
470 DATA "armbandhorloges","schrijfmachines","bioscoopfilms","kopieermachines"
480 COLOR 7,0:FOR A=1 TO 4000:NEXT A:RETURN
500 LOCATE 12,30:PRINT CHR$(218)STRING$(17,196)CHR$(191)
510 LOCATE 13,30:PRINT CHR$(179)STRING$(17,32)CHR$(179)
520 LOCATE 14,30:PRINT CHR$(192)STRING$(17,196)CHR$(217):RETURN