MrCBASIC/19/19.TXT

1 line
1.7 KiB
Plaintext

5 DIM SCR(6000):DIM BOX(800)
10 CLS:PRINT" THIS IS EXERCISE 19"
12 CALL MOVETO(20,30):INPUT" IS IT THE ONE YOU WANTED? Y/N "; ANS$
13 IF ANS$ = "Y" THEN 17
15 IF ANS$= "N" THEN RUN "GRAM 1"
16 BEEP:GOTO 12
17 CLS
18 CALL MOVETO(20,30):INPUT"PLEASE TYPE IN AND ENTER YOUR NAME", NOMEN$
IF NOMEN$="" THEN BEEP:GOTO 18
A=0:SCORE=0:CICI=0
ON ERROR GOTO 22
OPEN NOMEN$ FOR INPUT AS #1
19 IF EOF(1) THEN 20
INPUT #1, N,S
IF N=19 THEN A=1
GOTO 19
20 CLOSE #1
IF A>0 THEN 21
OPEN NOMEN$ FOR APPEND AS #1
N=19
S=SCORE
PRINT#1,N,S
CLOSE#1
GOTO 23
21 PRINT""
PRINT" YOU HAVE ALREADY DONE THIS EXERCISE."
INPUT" PLEASE PRESS THE 'RETURN' KEY"; V
CLS
RUN "GRAM 1"
22 PRINT"":PRINT""
PRINT" NAME NOT FOUND."
INPUT" PLEASE PRESS THE 'RETURN' KEY"; V
CLS
CLEAR
GOTO 17
23 CALL MOVETO(20,50):PRINT"THANK YOU.":FOR DL=1 TO 3000:NEXT DL
PRINT"":SOUND 392,1,20:FOR D=1 TO 200:NEXT D:SOUND 524,3,100
CLS
PRINT" IF YOU WILL WANT TO QUIT BEFORE THE EXERCISE ENDS, "
PRINT" CLICK ON THE NAME BOX. REMEMBER THIS."
PRINT""
PRINT" IN THIS EXERCISE YOU WILL BE GIVEN A SENTENCE WITH A"
CALL TEXTFACE(1):PRINT" COMPOUND RELATIVE PRONOUN"
CALL TEXTFACE(0):PRINT" IN IT. YOU ARE TO CLICK ON THE BOX THAT BEST TELLS"
PRINT" THE SYNTAX OF THAT PRONOUN."
PRINT""
PRINT" EXERCISE HAS 17 SENTENCES. YOU MAY HAVE TWO TRIES."
24 PRINT""
INPUT" WHEN YOU ARE READY TO GO, ENTER A 'G'.", V$
IF V$="G" THEN 25 ELSE BEEP:BEEP:CLS:GOTO 24