all text files

This commit is contained in:
Stephen MacKenzie 2019-05-10 12:10:54 -07:00 committed by GitHub
parent e644f25b52
commit cb12a1e195
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
64 changed files with 137 additions and 0 deletions

1
1/1.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS:PRINT" THIS IS EXERCISE 1" 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=1 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=1 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 CLS PRINT" IF YOU WILL WANT TO QUIT BEFORE THE EXERCISE ENDS, " PRINT" INPUT 'QUIT' FOR THE CHOICE OF NOUN. REMEMBER THIS." PRINT"" PRINT" THE COMPLETE EXERCISE HAS 25 ITEMS, AND" PRINT" YOU WILL BE ABLE TO DO IT ONLY TWICE, IF YOU DO IT OVER" PRINT" RIGHT AWAY AT THE CHOICE AT THE END." PRINT"" INPUT"TO GET GOING, PRESS THE 'RETURN' KEY.", V TOT=25 25 CLS:SCORE =0:ITEM=0:TRY=0:CORRECT=0 26 TIM$=TIME$ 27 TIM=VAL(RIGHT$(TIM$,1))+1 28 ON TIM GOTO 500,503,506,510,513,517,519,525,530,537 30 ITEM=ITEM+1:IF ITEM>=26 THEN 600 31 J1$="":J2$="":J3$="":J4$="":J5$="":AT=1 32 CLS:CALL MOVETO(20,20):PRINT NOMEN$" SENTENCES LEFT "25-ITEM" SCORE "SCORE"%" 33 CALL TEXTFONT(CHICAGO):CALL MOVETO(20,50):PRINT"Exercise Sentence:" 34 CALL TEXTFONT(12):CALL MOVETO(20,70):PRINT S$ 40 CALL MOVETO(20,100):INPUT"TYPE IN A NOUN FROM THE SENTENCE."; N$ 41 IF N$="" THEN BEEP:GOTO 40 42 IF N$="QUIT" THEN 600 43 IF N$=N1$ OR N$=N2$ OR N$=N3$ OR N$=N4$ OR N$=N5$ THEN 50 44 CALL MOVETO(20,150):PRINT"SORRY, THAT IS NOT A NOUN. TRY ANOTHER WORD.":SOUND 60,5,0:FOR DL=1 TO 2000:NEXT DL 45 TRY=TRY+1:SCORE = INT(100*(CORRECT/TRY)) 46 CLS:GOTO 32 50 IF N$=N1$ AND J1$<>"" THEN GOTO 62 51 IF N$=N1$ THEN J1$="YOU" 52 IF N$=N2$ AND J2$<>"" THEN GOTO 62 53 IF N$=N2$ THEN J2$="YOU" 54 IF N$=N3$ AND J3$<>"" THEN GOTO 62 55 IF N$=N3$ THEN J3$="YOU" 56 IF N$=N4$ AND J4$<>"" THEN GOTO 62 57 IF N$=N4$ THEN J4$="YOU" 58 IF N$=N5$ AND J5$<>"" THEN GOTO 62

75
1/1.bas Normal file
View File

@ -0,0 +1,75 @@
9 SCREEN 12
10 CLS: PRINT " THIS IS EXERCISE 1"
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=1 THEN A=1
GOTO 19
20 CLOSE #1
IF A>0 THEN 21
OPEN NOMEN$ FOR APPEND AS #1
N=1
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
CLS
PRINT" IF YOU WILL WANT TO QUIT BEFORE THE EXERCISE ENDS, "
PRINT" INPUT 'QUIT' FOR THE CHOICE OF NOUN. REMEMBER THIS."
PRINT""
PRINT" THE COMPLETE EXERCISE HAS 25 ITEMS, AND"
PRINT" YOU WILL BE ABLE TO DO IT ONLY TWICE, IF YOU DO IT OVER"
PRINT" RIGHT AWAY AT THE CHOICE AT THE END."
PRINT""
INPUT"TO GET GOING, PRESS THE 'RETURN' KEY.", V
TOT=25
25 CLS:SCORE =0:ITEM=0:TRY=0:CORRECT=0
26 TIM$=TIME$
27 TIM=VAL(RIGHT$(TIM$,1))+1
28 ON TIM GOTO 500,503,506,510,513,517,519,525,530,537
30 ITEM=ITEM+1:IF ITEM>=26 THEN 600
31 J1$="":J2$="":J3$="":J4$="":J5$="":AT=1
32 CLS:CALL MOVETO(20,20):PRINT NOMEN$" SENTENCES LEFT "25-ITEM" SCORE "SCORE"%"
33 CALL TEXTFONT(CHICAGO):CALL MOVETO(20,50):PRINT"Exercise Sentence:"
34 CALL TEXTFONT(12):CALL MOVETO(20,70):PRINT S$
40 CALL MOVETO(20,100):INPUT"TYPE IN A NOUN FROM THE SENTENCE."; N$
41 IF N$="" THEN BEEP:GOTO 40
42 IF N$="QUIT" THEN 600
43 IF N$=N1$ OR N$=N2$ OR N$=N3$ OR N$=N4$ OR N$=N5$ THEN 50
44 CALL MOVETO(20,150):PRINT"SORRY, THAT IS NOT A NOUN. TRY ANOTHER WORD.":SOUND 60,5,0:FOR DL=1 TO 2000:NEXT DL
45 TRY=TRY+1:SCORE = INT(100*(CORRECT/TRY))
46 CLS:GOTO 32
50 IF N$=N1$ AND J1$<>"" THEN GOTO 62
51 IF N$=N1$ THEN J1$="YOU"
52 IF N$=N2$ AND J2$<>"" THEN GOTO 62
53 IF N$=N2$ THEN J2$="YOU"
54 IF N$=N3$ AND J3$<>"" THEN GOTO 62
55 IF N$=N3$ THEN J3$="YOU"
56 IF N$=N4$ AND J4$<>"" THEN GOTO 62
57 IF N$=N4$ THEN J4$="YOU"
58 IF N$=N5$ AND J5$<>"" THEN GOTO 62

1
10/10.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS:PRINT" THIS IS EXERCISE 10" 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=10 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=10 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 24 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" INPUT 'QUIT' FOR THE CHOICE OF NOUN. REMEMBER THIS." PRINT"" PRINT" IN THIS EXERCISE YOU WILL HAVE A SENTENCE WITH A BLANK." PRINT" YOU WILL BE GIVEN A WORD; YOU ARE TO INPUT THE" PRINT" APPROPRIATE FORM OF THE POSSESSIVE OF THAT WORD AS IT" PRINT" WOULD GO INTO THAT BLANK--SINGULAR OR PLURAL." PRINT" BE AWARE, TOO, THE PROGRAM WILL NOT GO ON UNTIL YOU" PRINT" GET THE ITEM RIGHT. GET HELP, IF NEEDED." PRINT" THE EXERCISE HAS 18 ITEMS AND YOU WILL GET AT MOST 2 TRIES." PRINT"" INPUT" WHEN YOU ARE READY TO GO, PRESS THE 'RETURN' KEY.", V 25 CLS:SCORE =0:ITEM=-1:TRY=0:CORRECT=0:TOT=18 26 TIM$=TIME$ 27 TIM=VAL(RIGHT$(TIM$,1))+1 28 ON TIM GOTO 101,103,106,110,113,117,119,123,125,127 30 CLS:ITEM=ITEM+1:LEFT=TOT-ITEM:IF LEFT=0 THEN 600 CALL TEXTSIZE(18):CALL MOVETO(20,30) PRINT"NAME: "NOMEN$" LEFT: "LEFT" SCORE="SCORE"%" CALL TEXTFONT(CHICAGO):CALL MOVETO(20,80):PRINT"Sentence:" CALL TEXTFONT(12):CALL MOVETO(30,100):PRINT S1$ IF S2$<>"" THEN CALL MOVETO(40,124):PRINT S2$ 31 CALL TEXTFONT(CHICAGO):CALL MOVETO(20,180):PRINT"Word for the blank: "W$

1
11/11.TXT Normal file

File diff suppressed because one or more lines are too long

1
12/12.TXT Normal file

File diff suppressed because one or more lines are too long

1
14/14.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS:PRINT" THIS IS EXERCISE 14" 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=14 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=14 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 1000:NEXT DL 24 SOUND 196,1,100:FOR D=1 TO 200:NEXT D:SOUND 262,5,50 CLS PRINT"" PRINT" IF YOU WILL WANT TO QUIT BEFORE THE EXERCISE ENDS, " PRINT" INPUT 'QUIT' FOR THE CHOICE OF PRONOUN. REMEMBER THIS." PRINT"" PRINT" IN THIS EXERCISE, YOU WILL BE GIVEN A SENTENCE." PRINT" YOU WILL 'ENTER' A POSSIBLE PERSONAL PRONOUN." PRINT" IF YOU ARE WRONG, YOU WILL GET TO TRY AGAIN." PRINT" IF YOU ARE RIGHT, YOU WILL BE ASKED TO TELL, IN ORDER," PRINT" THE PERSON, NUMBER, GENDER, AND CASE OF THAT PRONOUN." PRINT" NOTE * * GENDER CHOICE 'C' IS 'COMMON'= MASC. OR FEM." PRINT"" PRINT" THE EXERCISE HAS 12 ITEMS AND YOU MAY HAVE ONLY 2 TRIES AT IT." 25 PRINT"" INPUT" WHEN YOU ARE READY TO GO, 'ENTER' THE 'G' KEY."; V$ IF V$="G" THEN 27

1
15/15.TXT Normal file

File diff suppressed because one or more lines are too long

1
19/19.TXT Normal file
View File

@ -0,0 +1 @@
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

1
2/2.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS:PRINT" THIS IS EXERCISE 2" 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=2 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=2 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 CLS SOUND 330,2,100:FOR DLY=1 TO 400:NEXT DLY SOUND 262,8,30:FOR DLY=1 TO 2000:NEXT DLY 24 PRINT" IF YOU WILL WANT TO QUIT BEFORE THE EXERCISE ENDS, " PRINT" INPUT 'QUIT' FOR THE CHOICE OF NOUN. REMEMBER THIS." PRINT"" PRINT" THE COMPLETE EXERCISE HAS 20 ITEMS." PRINT" YOU WILL BE ALLOWED ONLY TWO TRIES AT IT." PRINT"" INPUT"TO GET GOING, PRESS THE 'RETURN' KEY."; V TOT=20 25 CLS:SCORE =0:ITEM=0:TRY=0:CORRECT=0

1
20/20.TXT Normal file
View File

@ -0,0 +1 @@
3 DIM SCR(5000):DIM BOX(800):DIM SMFC(200):DIM FFC(200):DIM PIECE(800) DIM SIGN(800) 10 CLS:PRINT" THIS IS EXERCISE 20" CALL MOVETO(20,30):INPUT" IS IT THE ONE YOU WANTED? Y/N "; ANS$ IF ANS$ = "Y" THEN 17 IF ANS$= "N" THEN RUN "GRAM 1" BEEP:GOTO 10 17 CLS 18 CALL MOVETO(20,30):INPUT"PLEASE TYPE IN AND ENTER YOUR NAME", NOMEN$

1
23/23.TXT Normal file
View File

@ -0,0 +1 @@
3 DIM SCR(5000):DIM BOX(800):DIM SMFC(200):DIM FFC(200):DIM PIECE(800) DIM SIGN(800) 10 CLS:PRINT" THIS IS EXERCISE 23" CALL MOVETO(20,30):INPUT" IS IT THE ONE YOU WANTED? Y/N "; ANS$ IF ANS$ = "Y" THEN 17 IF ANS$= "N" THEN RUN "GRAM 1" BEEP:GOTO 10 17 CLS CALL MOVETO(20,30):INPUT"PLEASE TYPE IN AND ENTER YOUR NAME", NOMEN$ IF NOMEN$="" THEN BEEP:GOTO 17 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=23 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=23 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 CLS 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 'QUIT' SQUARE. REMEMBER THIS." PRINT"" PRINT" IN THIS EXERCISE YOU WILL BE GIVEN A SENTENCE WITH ONE OR" PRINT" MORE POSSESSIVE WORDS IN IT." PRINT" YOU WILL ENTER A POSSIBLE POSSESSIVE WORD." PRINT" YOU WILL BE TOLD IF YOU ARE RIGHT OR WRONG, AND BE GIVEN" PRINT" ADDITIONAL CHANCES AS NEEDED. YOU WILL NOT GO ON UNTIL YOU" PRINT" GET IT RIGHT." PRINT" THEN YOU WILL CLICK ON THE BOX TO TELL IF IT IS" PRINT" AN ADJECTIVE OR A PRONOUN." PRINT" EXERCISE HAS 15 SENTENCES; YOU MAY DO IT TWICE, MAXIMUM." 24 PRINT"" INPUT" WHEN YOU ARE READY, INPUT A 'G'.", V$ IF V$="G" THEN 25 ELSE BEEP:BEEP:CLS:GOTO 24 25 CLS OPEN "AQP" FOR INPUT AS #1 IMAGE$=INPUT$(LOF(1),1) PICTURE (30,26)-(445,265), IMAGE$ CLOSE LINE(90,110)-(232,146),,BF:LINE(92,112)-(230,144),30,BF GET(90,110)-(232,146),BOX PUT(90,110),BOX GET (58,170)-(84,208),SMFC PUT(58,170),SMFC GET(390,170)-(418,208),FFC PUT(390,170),FFC GET(30,26)-(445,265),SCR GET(203,34)-(272,74),SIGN 27 CLS:SCORE =100:ITEM=-1:TRY=0:CORRECT=0:TOT=15 TIM$=TIME$ TIM=VAL(RIGHT$(TIM$,1))+1 ON TIM GOTO 101,103,106,110,113,115,119,121,125,127 30 ITEM=ITEM+1:LEFT=TOT-ITEM:IF LEFT=0 THEN 600 J1$="":J2$="" 31 CLS:PUT(30,26)-(445,265),SCR PUT(203,34)-(272,74),SIGN CALL TEXTFONT(CHICAGO):CALL TEXTSIZE(9):CALL MOVETO(153,180):PRINT"POSSESSIVE WORD: " CALL TEXTFONT(12):CALL TEXTSIZE(12):CALL TEXTFACE(1) CALL MOVETO(100,248):PRINT NOMEN$ CALL MOVETO(304,248):PRINT LEFT CALL MOVETO(370,248):PRINT SCORE"%" IF S2$="" THEN 32 CALL MOVETO(60,120):PRINT S1$ CALL MOVETO(60,140):PRINT S2$ GOTO 33 32 CALL MOVETO(60,130):PRINT S1$ 33 GET(330,188)-(460,203),PIECE CALL MOVETO(170,200):INPUT GW$ PUT(330,188),PIECE IF GW$=W1$ AND J1$="" THEN J1$="YOU ALREADY DID ":GOTO 50 IF GW$=W2$ AND J2$="" THEN J2$="YOU ALREADY DID ":GOTO 50 IF GW$=W1$ AND J1$<>"" THEN CALL MOVETO(20,280):PRINT J1$ W1$:FOR D=1 TO 3000:NEXT D:GOTO 33 IF GW$=W2$ AND J2$<>"" THEN CALL MOVETO(20,280):PRINT J2$ W2$:FOR D=1 TO 3000:NEXT D:GOTO 33 LINE(203,34)-(272,74),,BF CALL MOVETO(210,60):PRINT"WRONG" SOUND 55,8,100:FOR D=1 TO 2000:NEXT D LINE(203,34)-(272,74),,BF TRY=TRY+1 CALL MOVETO(210,46):PRINT"TRY" CALL MOVETO(210,58):PRINT"AGAIN?" CALL MOVETO(210,71):PRINT" Y/N " 35 A$="" A$=INKEY$ IF A$="Y" THEN LINE(203,34)-(272,74),30,BF:PUT (203,34), SIGN:GOTO 33 IF A$="N" THEN 99 GOTO 35 50 LINE(203,34)-(272,74),,BF CALL MOVETO(210,60):PRINT" RIGHT " SOUND 196,4,100:FOR D=1 TO 800:NEXT D SOUND 196,2,0:FOR D=1 TO 400:NEXT D SOUND 262,6,50:FOR D=1 TO 1200:NEXT D TRY=TRY+1:CORRECT=CORRECT+1 60 LINE(203,34)-(272,74),,BF

1
24/24.TXT Normal file

File diff suppressed because one or more lines are too long

1
28/28.TXT Normal file
View File

@ -0,0 +1 @@
5 CLS:DIM BUT(2000):DIM COR(800) DIM WRG(800):DIM SCR(6000) DIM PIECE(500) 10 CLS:PRINT" THIS IS EXERCISE 28" CALL MOVETO(20,30):INPUT" IS IT THE ONE YOU WANTED? Y/N "; ANS$ IF ANS$ = "Y" THEN 15 IF ANS$= "N" THEN RUN "GRAM 1" BEEP:GOTO 10 15 CLS CALL MOVETO(20,30):INPUT"PLEASE TYPE IN AND ENTER YOUR NAME", NOMEN$ IF NOMEN$="" THEN BEEP:GOTO 15 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=28 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=28 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 15 23 CALL MOVETO(20,50):PRINT"THANK YOU." SOUND 523,2,100:FOR D=1 TO 500:NEXT D:SOUND 350,4,50:FOR D=1 TO 2000:NEXT D 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 QUIT BUTTON. REMEMBER THIS." PRINT"" PRINT" IN THIS EXERCISE YOU WILL BE GIVEN A SENTENCE WITH" PRINT" A BLANK IN IT." PRINT" TWO CHOICES OF PRONOUN(S) TO GO IN THE BLANK WILL BE" PRINT" DISPLAYED IN BUTTONS." PRINT" YOU WILL CLICK ON THE BUTTON TO INDICATE YOUR CHOICE OF" PRINT" PRONOUN TO GO INTO THE BLANK." PRINT"" PRINT" EXERCISE HAS 15 SENTENCES, YOU MAY HAVE TWO TRIES AT IT." 24 PRINT"" INPUT" WHEN YOU ARE READY TO GO, INPUT 'GO'.", V$ IF V$="GO" THEN 25 CLS:BEEP:BEEP GOTO 24 25 CLS OPEN "UOC" FOR INPUT AS #1 IMAGE$=INPUT$(LOF(1),1) PICTURE (30,20)-(456,260), IMAGE$ CLOSE LINE(30,20)-(456,20):LINE-(456,260) LINE-(30,260):LINE-(30,20) GET(63,99)-(184,137),BUT LINE(63,99)-(184,137),30,BF GET(318,101)-(415,136),WRG PUT(318,101),WRG GET(207,101)-(305,136),COR PUT(207,101),COR GET(347,223)-(429,251),PIECE GET(30,20)-(456,260),SCR CLS 27 ITEM=0:CORRECT=0:TRY=0:TOT=15 TIM$=TIME$ TIM=VAL(RIGHT$(TIM$,1))+1 ON TIM GOTO 101,103,106,110,113,117,119,123,125,127 30 CLS:ITEM=ITEM+1:LEFT=TOT-ITEM:IF LEFT=-1 THEN ITEM=ITEM-1:GOTO 600 PUT(30,20),SCR CALL TEXTFACE(1):CALL MOVETO(200,242):PRINT NOMEN$ CALL MOVETO(50,54):PRINT LEFT" LEFT" CALL MOVETO(320,54):PRINT SCORE"%" SOUND 110,2,80:FOR D=1 TO 400:NEXT D

1
29/29.TXT Normal file
View File

@ -0,0 +1 @@
5 CLS:DIM BUT(2000):DIM COR(800) DIM WRG(800):DIM SCR(6000)

1
3/3.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS:PRINT" THIS IS EXERCISE 3" 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=3 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=3 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."

1
32/32.TXT Normal file
View File

@ -0,0 +1 @@
5 DIM SCR(6000):DIM COR(500) DIM WRG(500):DIM CLK(1000) DIM BUT(800) 10 CLS:PRINT" THIS IS EXERCISE 32" CALL MOVETO(20,30):INPUT" IS IT THE ONE YOU WANTED? Y/N "; ANS$ IF ANS$ = "Y" THEN 17 IF ANS$= "N" THEN RUN "GRAM 1" BEEP:BEEP:GOTO 10 17 CLS CALL MOVETO(20,30):INPUT"PLEASE TYPE IN AND ENTER YOUR NAME", NOMEN$ IF NOMEN$="" THEN BEEP:GOTO 17 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=32 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=32 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 CLS PRINT"":SOUND 392,1,20:FOR D=1 TO 200:NEXT D:SOUND 524,3,100

1
33/33.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS:PRINT" THIS IS EXERCISE 33" CALL MOVETO(20,30):INPUT" IS IT THE ONE YOU WANTED? Y/N "; ANS$ IF ANS$ = "Y" THEN 17 IF ANS$= "N" THEN RUN "GRAM 1" BEEP:GOTO 10 17 CLS CALL MOVETO(20,30):INPUT"PLEASE TYPE IN AND ENTER YOUR NAME", NOMEN$

1
34/34.TXT Normal file
View File

@ -0,0 +1 @@
5 DIM SCR(6000):DIM COR(500) DIM WRG(500):DIM CLK(1000) DIM BUT(800) 10 CLS:PRINT" THIS IS EXERCISE 34" CALL MOVETO(20,30):INPUT" IS IT THE ONE YOU WANTED? Y/N "; ANS$ IF ANS$ = "Y" THEN 12 IF ANS$= "N" THEN RUN "GRAM 1"

1
36/36.TXT Normal file

File diff suppressed because one or more lines are too long

1
4/4.TXT Normal file
View File

@ -0,0 +1 @@
5 DIM SCR(8000):DIM BUT(3000) 10 CLS:PRINT" THIS IS EXERCISE 4" 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=4 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=4 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 CLS SOUND 196,4,100:FOR DLY=1 TO 800:NEXT DLY SOUND 196,2,30:FOR DLY=1 TO 400:NEXT DLY SOUND 262,8,50:FOR DLY=1 TO 1000:NEXT DLY 24 PRINT" IF YOU WILL WANT TO QUIT BEFORE THE EXERCISE ENDS, " PRINT" CLICK ON THE SCORE VALUE. REMEMBER THIS." PRINT"" PRINT" THE COMPLETE EXERCISE HAS 25 ITEMS." PRINT" YOU WILL BE ALLOWED ONLY TWO TRIES." PRINT"" INPUT"TO GET GOING, PRESS 'RETURN' KEY.", V 30 OPEN "PERSON" FOR INPUT AS #1 31 IMAGE$=INPUT$(LOF(1),1) 32 PICTURE (20,20)-(470,270), IMAGE$ 33 CLOSE 34 GET(20,20)-(470,270),SCR:TOT=25 35 SCORE =0:ITEM=0:TRY=0:COR=0 36 TIM$=TIME$ 37 TIM=VAL(RIGHT$(TIM$,1))+1 39 ON TIM GOTO 500,507,509,513,519,527,533,542,547,550 50 CLS:ITEM=ITEM+1:LEFT=25-ITEM:IF ITEM>=26 THEN 600 51 PUT(20,20),SCR 52 CALL TEXTSIZE(18) CALL MOVETO(120,54):PRINT NOMEN$ CALL MOVETO(160,254):PRINT LEFT:CALL MOVETO(360,254):PRINT SCORE"%" CALL TEXTSIZE(12)::CALL MOVETO(50,100):PRINT S$ 53 B=0 54 B=MOUSE(0) 55 IF B=-1 THEN 56 ELSE 53 56 X=MOUSE(1) 57 Y=MOUSE(2) 58 IF Y>154 AND Y<213 THEN 60 ELSE 59 59 IF Y>220 AND Y<280 AND X>360 AND X<480 THEN 600 ELSE 53 60 Y1=156:Y2=213 61 IF X>40 AND X<160 THEN 62 ELSE 64 62 X1=40:X2=146:C$="1" 63 GOTO 80 64 IF X>160 AND X<325 THEN 65 ELSE 67 65 X1=190:X2=295:C$="2" 66 GOTO 80 67 IF X>340 AND X<450 THEN 68 ELSE 53 68 X1=340:X2=445:C$="3" 69 GOTO 80 80 GET(X1,Y1)-(X2,Y2),BUT 81 LINE(X1,Y1)-(X2,Y2),,BF 82 PUT(X1,Y1),BUT 83 SOUND 1760,.5,200:FOR DL=1 TO 100:NEXT DL 84 IF C$=P$ THEN GOSUB 100 ELSE GOSUB 200 85 RETURN 100 SOUND 131,8,200:FOR DL=1 TO 1600:NEXT DL SOUND 165,4,0:FOR DL=1 TO 800:NEXT DL SOUND 196,4,0:FOR DL=1 TO 800:NEXT DL LINE(X1,Y1)-(X2,Y2),,BF CALL MOVETO(X1+25,Y1+33):PRINT"CORRECT" FOR DL=1 TO 3000:NEXT DL TRY=TRY+1:COR=COR+1:SCORE=INT(100*(COR/TRY)) RETURN 200 SOUND 55,8,200:FOR DL=1 TO 1600:NEXT DL LINE(X1,Y1)-(X2,Y2),,BF CALL MOVETO(X1+25,Y1+33):PRINT" WRONG " FOR DL=1 TO 3000:NEXT DL TRY=TRY+1:SCORE=INT(100*(COR/TRY)) RETURN 500 S$="JOHN, you may play the organ for Mass.":P$="2":GOSUB 50 501 S$="New York is a major CITY on the east coast.":P$="3":GOSUB 50 502 S$="We, your PARENTS, love you.":P$="1":GOSUB 50 503 S$="We, the JURY, find the defendant guilty.":P$="1":GOSUB 50 504 S$="Winter is my favorite SEASON.":P$="3":GOSUB 50 505 S$="Play in the backyard, CHILDREN.":P$="2":GOSUB 50 506 S$="You PEOPLE are always bugging me.":P$="2":GOSUB 50 507 S$="Fr. Kieran will say MASS at 8:00 today.":P$="3":GOSUB 50 508 S$="DINNER is almost ready.":P$="3":GOSUB 50 509 S$="Return the book to me who am the LIBRARIAN.":P$="1":GOSUB 50 510 S$="Not all who say to me ''LORD, LORD'' will enter.":P$="2":GOSUB 50 511 S$="That was nice of you, SISTER dearest.":P$="2":GOSUB 50 512 S$="The governor will address our CLASS tomorrow.":P$="3":GOSUB 50 513 S$="I am your best FRIEND.":P$="1":GOSUB 50 514 S$="We, the MEMBERS of the team, thank you for this award.":P$="1":GOSUB 50 515 S$="Can you CHILDREN see this picture all right?":P$="2":GOSUB 50 516 S$="The TELEVISION isn't working right.":P$="3":GOSUB 50

1
4SCI/4SCI.TXT Normal file

File diff suppressed because one or more lines are too long

1
5/5.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS:PRINT" THIS IS EXERCISE 5" 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$

1
6LAT1/6LAT1.TXT Normal file

File diff suppressed because one or more lines are too long

1
7/7.TXT Normal file
View File

@ -0,0 +1 @@
5 DIM SCR(8000):DIM BUT(2000) 10 CLS:PRINT" THIS IS EXERCISE 7" 12 CALL MOVETO(20,30):INPUT" IS IT THE ONE YOU WANTED? Y/N "; ANS$

1
8/8.TXT Normal file
View File

@ -0,0 +1 @@
5 N1$="A":T1$="B":N2$="C":T2$="D":N3$="E":T3$="F":N4$="G":T4$="H":N5$="I":T5$="J" 6 CALL TEXTFONT(3) 10 CLS:PRINT" THIS IS EXERCISE 8" 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=8 THEN A=1 GOTO 19 20 CLOSE #1 IF A>0 THEN 21 OPEN NOMEN$ FOR APPEND AS #1 N=8 S=SCORE PRINT#1,N,S CLOSE#1 GOTO 27 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

1
9/9.TXT Normal file
View File

@ -0,0 +1 @@
5 DIM SCR(5000):DIM BOX(500) 10 CLS:PRINT" THIS IS EXERCISE 9" 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"

1
ACT/ACT.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 15 WAVE 0, SIN 20 SCORE = 0:ITEM=0:TRY=0:COR=0:SKP=0 30 DIM ANS(1000):DIM A$(10):DIM B$(10) 190 CLS:PRINT"":PRINT"" 191 PRINT" Please type in your name and press the ENTER key." 192 PRINT"":PRINT"":INPUT; NOMEN$ 200 CLS PRINT"" PRINT" THE PROGRAM RUNS AUTOMATICALLY. IF A WORD IS PRESENTED THAT"

View File

@ -0,0 +1 @@
10 20 CLS:GOSUB 370 30 DIM A(3000):DIM B(2000):DIM X(50):DIM CN(200):DIM ANSY(100) 31 DIM DOT(100):DIM MTN(100):DIM SCR(5000) 40 GPA=0:MISS=0:TEMPU$=TIME$ 100 LINE(316,96)-(312,96):LINE-(311,95):LINE-(307,95):LINE-(305,96):LINE-(297,96):LINE-(286,91):LINE-(282,93):LINE-(284,95):LINE-(281,97):LINE-(273,94):LINE-(270,90):LINE-(267,89):LINE-(264,90):LINE-(260,87):LINE-(260,86):LINE-(262,84):LINE-(262,80) 101 LINE(262,80)-(264,78):LINE-(262,79):LINE-(261,78):LINE-(257,78):LINE-(255,79):LINE-(253,78):LINE-(249,79):LINE-(246,78):LINE-(242,78):LINE-(232,81):LINE-(226,81):LINE-(224,78):LINE-(222,80):LINE-(220,83):LINE-(213,87):LINE-(212,92):LINE-(206,97) 102 LINE(206,97)-(203,98):LINE-(189,115):LINE-(190,120):LINE-(190,124):LINE-(187,131):LINE-(183,135):LINE-(185,137):LINE-(185,140):LINE-(192,150):LINE-(192,154):LINE-(197,159):LINE-(200,160):LINE-(205,164):LINE-(210,165):LINE-(216,163):LINE-(219,163) 103 LINE(219,163)-(222,164):LINE-(225,164):LINE-(237,160):LINE-(240,160):LINE-(242,165):LINE-(245,165):LINE-(249,167):LINE-(249,165):LINE-(254,169):LINE-(251,181):LINE-(251,184):LINE-(261,201):LINE-(260,204):LINE-(262,210):LINE-(261,212):LINE-(257,223) 104 LINE(257,223)-(257,229):LINE-(258,229):LINE-(258,234):LINE-(263,240):LINE-(262,243):LINE-(265,252):LINE-(272,265):LINE-(272,267):LINE-(271,268):LINE-(271,269):LINE-(272,270):LINE-(272,272):LINE-(275,272):LINE-(276,274):LINE-(279,272):LINE-(282,272) 105 LINE(282,272)-(284,271):LINE-(286,272):LINE-(290,272):LINE-(291,271):LINE-(293,271):LINE-(302,265):LINE-(309,256):LINE-(310,250):LINE-(316,247):LINE-(318,239):LINE-(316,236):LINE-(334,221):LINE-(332,219):LINE-(333,214):LINE-(334,211):LINE-(334,209) 106 LINE(334,209)-(330,203):LINE-(330,198):LINE-(329,196):LINE-(336,186):LINE-(339,186):LINE-(341,183):LINE-(343,179):LINE-(355,169):LINE-(365,152):LINE-(364,151):LINE-(364,148):LINE-(361,148):LINE-(358,151):LINE-(356,151):LINE-(348,152):LINE-(344,152) 107 LINE(344,152)-(344,150):LINE-(340,150):LINE-(342,148):LINE-(334,138):LINE-(332,138):LINE-(332,136):LINE-(329,130):LINE-(326,130):LINE-(326,120):LINE-(321,117):LINE-(321,113):LINE-(313,100):LINE-(314,100):LINE-(318,104):LINE-(318,100):LINE-(316,96) 108 LINE(355,215)-(355,219):LINE-(351,219):LINE-(351,223):LINE-(342,226):LINE-(340,232):LINE-(340,237):LINE-(337,242):LINE-(336,245):LINE-(337,250):LINE-(339,252):LINE-(345,250):LINE-(350,240):LINE-(354,228):LINE-(354,226):LINE-(355,224):LINE-(357,228) 109 LINE(357,228)-(358,226):LINE-(357,217):LINE-(355,215) 110 IF TITLE>0 THEN 264 160 PSET(210,119):PSET(209,120):PSET(209,121):PSET(208,122):PSET(207,122):PSET(206,123):PSET(205,123):PSET(222,123):PSET(222,122):PSET(222,121) 161 PSET(204,122):PSET(203,121):PSET(202,120):PSET(202,119):PSET(202,118):PSET(203,117):PSET(203,116):PSET(204,115):PSET(205,114):PSET(206,114):PSET(207,113):PSET(208,113):PSET(209,113):PSET(210,113):PSET(211,114):PSET(212,114):PSET(213,115):PSET(214,115) 162 PSET(227,119):PSET(226,120):PSET(226,121):PSET(207,116):PSET(206,117):PSET(205,118):PSET(205,119):PSET(206,119):PSET(207,119):PSET(212,121):PSET(213,121):PSET(216,121):PSET(222,121):PSET(223,121):PSET(227,117):PSET(227,118) 163 PSET(214,116):PSET(215,116):PSET(216,117):PSET(217,118):PSET(218,119):PSET(219,120):PSET(218,121):PSET(220,121):PSET(220,119):PSET(220,118):PSET(221,117):PSET(222,116):PSET(223,116):PSET(224,116):PSET(225,116):PSET(226,116) 164 PSET(212,121):PSET(213,121):PSET(216,121):PSET(217,121) 165 PSET(205,124):PSET(222,124):PSET(205,125):PSET(222,125):PSET(205,126):PSET(209,126):PSET(210,126) 166 PSET(211,126):PSET(212,126):PSET(213,126):PSET(216,126):PSET(217,126):PSET(218,126):PSET(219,126):PSET(220,126):PSET(222,126):PSET(203,127):PSET(204,127):PSET(205,127):PSET(210,127):PSET(211,127):PSET(212,127):PSET(217,127):PSET(218,127):PSET(219,127) 167 PSET(222,127):PSET(223,127):PSET(203,128):PSET(205,128):PSET(210,128):PSET(212,128):PSET(217,128):PSET(218,128):PSET(219,128):PSET(222,128):PSET(223,128):PSET(203,129):PSET(205,129):PSET(222,129):PSET(223,129):PSET(203,130):PSET(206,130):PSET(221,130)

File diff suppressed because one or more lines are too long

1
ARITHEORY/TYPES.TXT Normal file
View File

@ -0,0 +1 @@
3 DIM WF%(256) FOR I=0 TO 127 WF%(I)= 127 WF%(255-I)=-128 NEXT I WAVE 0, WF% 60 PSET(210,119):PSET(209,120):PSET(209,121):PSET(208,122):PSET(207,122):PSET(206,123):PSET(205,123):PSET(222,123):PSET(222,122):PSET(222,121) 61 PSET(204,122):PSET(203,121):PSET(202,120):PSET(202,119):PSET(202,118):PSET(203,117):PSET(203,116):PSET(204,115):PSET(205,114):PSET(206,114):PSET(207,113):PSET(208,113):PSET(209,113):PSET(210,113):PSET(211,114):PSET(212,114):PSET(213,115):PSET(214,115) 62 PSET(227,119):PSET(226,120):PSET(226,121):PSET(207,116):PSET(206,117):PSET(205,118):PSET(205,119):PSET(206,119):PSET(207,119):PSET(212,121):PSET(213,121):PSET(216,121):PSET(222,121):PSET(223,121):PSET(227,117):PSET(227,118) 63 PSET(214,116):PSET(215,116):PSET(216,117):PSET(217,118):PSET(218,119):PSET(219,120):PSET(218,121):PSET(220,121):PSET(220,119):PSET(220,118):PSET(221,117):PSET(222,116):PSET(223,116):PSET(224,116):PSET(225,116):PSET(226,116) 64 PSET(212,121):PSET(213,121):PSET(216,121):PSET(217,121) 65 PSET(205,124):PSET(222,124):PSET(205,125):PSET(222,125):PSET(205,126):PSET(209,126):PSET(210,126) 66 PSET(211,126):PSET(212,126):PSET(213,126):PSET(216,126):PSET(217,126):PSET(218,126):PSET(219,126):PSET(220,126):PSET(222,126):PSET(203,127):PSET(204,127):PSET(205,127):PSET(210,127):PSET(211,127):PSET(212,127):PSET(217,127):PSET(218,127):PSET(219,127) 67 PSET(222,127):PSET(223,127):PSET(203,128):PSET(205,128):PSET(210,128):PSET(212,128):PSET(217,128):PSET(218,128):PSET(219,128):PSET(222,128):PSET(223,128):PSET(203,129):PSET(205,129):PSET(222,129):PSET(223,129):PSET(203,130):PSET(206,130):PSET(221,130) 68 PSET(223,130):PSET(204,131):PSET(206,131):PSET(221,131):PSET(223,131):PSET(204,132):PSET(207,132):PSET(213,132):PSET(216,132):PSET(221,132):PSET(222,132):PSET(205,133):PSET(207,133):PSET(208,133):PSET(212,133):PSET(217,133):PSET(221,133):PSET(222,133) 69 PSET(208,134):PSET(221,134):PSET(209,135):PSET(211,135):PSET(221,135):PSET(209,136):PSET(212,136):PSET(213,136):PSET(214,136):PSET(215,136):PSET(216,136):PSET(217,136):PSET(220,136):PSET(209,137):PSET(220,137):PSET(210,138):PSET(219,138):PSET(211,139) 70 PSET(218,139):PSET(212,140):PSET(217,140):PSET(213,141):PSET(214,141):PSET(215,141):PSET(216,141):PSET(209,142):PSET(209,143):PSET(209,144):PSET(209,145):PSET(209,146):PSET(209,147):PSET(210,142):PSET(210,143):PSET(210,144):PSET(210,145):PSET(210,146) 71 PSET(210,147):PSET(211,143):PSET(211,144):PSET(211,145):PSET(211,146):PSET(212,143):PSET(212,144):PSET(212,145):PSET(212,146):PSET(213,144):PSET(213,145):PSET(214,143):PSET(214,144):PSET(214,145):PSET(215,144):PSET(215,145):PSET(215,146):PSET(217,143)

1
ASIA/Asia.TXT Normal file
View File

@ -0,0 +1 @@
3 DIM MAP(9000):DIM BUT(200):DIM DET(9000) DIM QMRK(200):DIM QSHD(200):DIM ANSM(200):DIM ASHD(200) DIM MAGG(200):DIM MSHD(200):DIM DEMK(200):DIM DESH(200) DIM RARR(200):DIM RSHD(200):DIM LARR(200):DIM LSHD(200) DIM UARR(200):DIM USHD(200):DIM DARR(200):DIM DSHD(200) DIM UNDO(200) DIM Wf%(255):DIM Wg%(255) FOR I=0 TO 127 Wf%(I)=127 Wf%(255-I)=-128 NEXT I FOR I=255 TO 0 STEP -1 Wg%(I)=I-128 NEXT I Q1=1:Q2=1:Q3=1:Q4=1:Q5=1:Q6=1:Q7=1:Q8=1:Q9=1:Q10=1:Q11=1:Q12=1:Q13=1:Q14=1 WAVE 0,Wf% WAVE 1,Wg% WAVE 2,Wg% WAVE 3,Wg% GOTO 19 4 OPEN "Mr.C" FOR INPUT AS #1 MUS = 0 CALL TEXTSIZE(24) 5 SOUND WAIT SOUND 698,12,,0 SOUND (8/5)*698,12,,1 SOUND (8/7)*698,12,,2 SOUND 2*698,12,,3 SOUND RESUME SOUND WAIT SOUND 698,12,,0 SOUND (4/3)*698,12,,1 SOUND 2*698,12,,2 SOUND RESUME SOUND WAIT SOUND 698,12,,0 SOUND (8/5)*698,12,,1 SOUND (8/7)*698,12,,2 SOUND 2*698,12,,3 SOUND RESUME SOUND WAIT SOUND 587,6,,0 SOUND (8/5)*587,6,,1 SOUND (8/7)*587,6,,2 SOUND 2*587,6,,3 SOUND RESUME SOUND WAIT SOUND 523,6,,0 SOUND (8/5)*523,6,,1 SOUND (8/7)*523,6,,2 SOUND 2*523,6,,3 SOUND RESUME SOUND WAIT SOUND 587,12,,0 SOUND (4/3)*587,12,,1 SOUND 2*587,12,,2 SOUND RESUME SOUND WAIT SOUND 523,6,,0 SOUND (8/7)*523,6,,1 SOUND (8/5)*523,6,,2 SOUND 2*523,6,,3 SOUND RESUME SOUND WAIT SOUND 445,6,,0 SOUND (8/7)*445,6,,1 SOUND (8/5)*445,6,,2 SOUND 2*445,6,,3 SOUND RESUME SOUND WAIT SOUND 445,16,,0 SOUND (8/7)*445,16,,1 SOUND (4/3)*445,16,,2 SOUND 2*445,16,,3 SOUND RESUME IF MUS=1 THEN 7 6 IMAGE$=INPUT$(LOF(1),1) PICTURE (40,30), IMAGE$ CLOSE SOUND WAIT SOUND 587,12,,0 SOUND (8/7)*587,12,,1 SOUND (8/5)*587,12,,2 SOUND 2*587,12,,3 SOUND RESUME SOUND WAIT SOUND 587,12,,0 SOUND (4/3)*587,12,,1 SOUND 2*587,12,,2 SOUND RESUME SOUND WAIT SOUND 587,12,,0 SOUND (8/7)*587,12,,1 SOUND (8/5)*587,12,,2 SOUND 2*587,12,,3 SOUND RESUME SOUND WAIT SOUND 523,6,,0 SOUND (8/7)*523,6,,1 SOUND (8/5)*523,6,,2 SOUND 2*523,6,,3 SOUND RESUME SOUND WAIT SOUND 445,6,,0 SOUND (8/7)*445,6,,1 SOUND (5/7)*445,6,,2 SOUND 2*445,6,,3 SOUND RESUME SOUND WAIT SOUND 523,6,,0 SOUND (8/7)*523,6,,1 SOUND (8/5)*523,6,,2 SOUND 2*523,6,,3 SOUND RESUME SOUND WAIT SOUND 445,6,,0 SOUND (8/7)*445,6,,1 SOUND (8/5)*445,6,,2 SOUND 2*445,6,,3 SOUND RESUME SOUND WAIT SOUND 392,6,,0 SOUND (8/7)*392,6,,1 SOUND (8/5)*392,6,,2 SOUND 2*392,6,,3 SOUND RESUME SOUND WAIT SOUND 392,16,,0 SOUND 400,16,,1 SOUND (4/3)*392,16,,2 SOUND 2*396,16,,3 SOUND RESUME MUS=1:GOTO 5 7 SOUND WAIT SOUND 392,12,,0 SOUND (16/12)*392,12,,1 SOUND (19/12)*392,12,,2 SOUND 2*392,12,,3 SOUND RESUME SOUND WAIT SOUND 587,12,,0 SOUND (16/12)*587,12,,1 SOUND (19/12)*587,12,,2 SOUND 2*587,12,,3 SOUND RESUME SOUND WAIT SOUND 445,12,,0 SOUND (16/12)*445,12,,1 SOUND (19/12)*445,12,,2 SOUND 2*445,12,,3 SOUND RESUME SOUND WAIT SOUND 392,12,,0 SOUND (16/12)*392,12,,1 SOUND (19/12)*392,12,,2 SOUND 2*392,12,,3 SOUND RESUME SOUND WAIT SOUND 445,12,,0 SOUND (16/12)*445,12,,1 SOUND (19/12)*445,12,,2 SOUND 2*445,12,,3 SOUND RESUME SOUND WAIT SOUND 349,12,,0 SOUND (16/12)*349,12,,1

1
AUSTRALIA/AUSTRALIA.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 11 DIM ANSY (100):DIM A(3000) 12 GA=0:TRY=0:CORRECT=0 13 DIM WF%(256) FOR I=0 TO 127 WF%(I)=127 WF%(255-I)=-128 NEXT I WAVE 0, WF% 18 PSET(326,32):PSET(327,32):PSET(328,32):PSET(325,33):PSET(328,33):PSET(248,34):PSET(249,34):PSET(280,34):PSET(325,34):PSET(328,34):PSET(247,35):PSET(249,35):PSET(279,35):PSET(280,35):PSET(325,35):PSET(328,35):PSET(228,36):PSET(244,36) 19 PSET(245,36):PSET(246,36):PSET(248,36):PSET(279,36):PSET(281,36):PSET(324,36):PSET(328,36):PSET(227,37):PSET(230,37):PSET(242,37):PSET(243,37):PSET(249,37):PSET(279,37):PSET(281,37):PSET(324,37):PSET(328,37):PSET(227,38):PSET(230,38) 20 PSET(232,38):PSET(233,38):PSET(234,38):PSET(241,38):PSET(250,38):PSET(276,38):PSET(277,38):PSET(278,38):PSET(281,38):PSET(324,38):PSET(330,38):PSET(331,38):PSET(332,38):PSET(333,38):PSET(227,39):PSET(229,39):PSET(232,39):PSET(234,39) 21 PSET(242,39):PSET(250,39):PSET(276,39):PSET(281,39):PSET(324,39):PSET(332,39):PSET(227,40):PSET(230,40):PSET(232,40):PSET(235,40):PSET(240,40):PSET(250,40):PSET(273,40):PSET(281,40):PSET(323,40):PSET(332,40):PSET(227,41):PSET(229,41) 22 PSET(232,41):PSET(234,41):PSET(240,41):PSET(250,41):PSET(273,41):PSET(281,41):PSET(323,41):PSET(332,41):PSET(226,42):PSET(227,42):PSET(228,42):PSET(232,42):PSET(239,42):PSET(250,42):PSET(251,42):PSET(252,42):PSET(267,42):PSET(273,42) 23 PSET(274,40):PSET(279,42):PSET(323,42):PSET(332,42):PSET(224,43):PSET(228,43):PSET(240,43):PSET(255,43):PSET(266,43):PSET(268,43):PSET(273,43):PSET(278,43):PSET(323,43):PSET(332,43):PSET(226,44):PSET(240,44):PSET(256,44):PSET(257,44) 24 PSET(258,44):PSET(259,44):PSET(260,44):PSET(261,44):PSET(262,44):PSET(263,44):PSET(267,44):PSET(270,44):PSET(271,44):PSET(272,44):PSET(274,44):PSET(277,44):PSET(323,44):PSET(332,44):PSET(233,45):PSET(238,45):PSET(263,45):PSET(265,45) 25 PSET(270,45):PSET(273,45):PSET(277,45):PSET(280,45):PSET(323,45):PSET(332,45):PSET(333,45):PSET(334,45):PSET(232,46):PSET(239,46):PSET(263,46):PSET(264,46):PSET(266,46):PSET(267,46):PSET(268,46):PSET(269,46):PSET(270,46):PSET(273,46) 26 PSET(277,46):PSET(279,46):PSET(280,46):PSET(332,46):PSET(334,46):PSET(230,47):PSET(281,47):PSET(321,47):PSET(334,47):PSET(320,48):PSET(281,48):PSET(321,48):PSET(334,48):PSET(229,49):PSET(281,49):PSET(321,49):PSET(334,49):PSET(228,50) 27 PSET(281,50):PSET(320,50):PSET(334,50):PSET(227,51):PSET(278,51):PSET(279,51):PSET(320,51):PSET(334,51):PSET(227,52):PSET(278,52):PSET(320,52):PSET(335,52):PSET(227,52):PSET(278,52):PSET(320,52):PSET(335,52):PSET(227,53):PSET(278,53) 28 PSET(320,53):PSET(336,53):PSET(227,54):PSET(276,54):PSET(278,54):PSET(320,54):PSET(336,54):PSET(226,55):PSET(274,55):PSET(320,55):PSET(336,55):PSET(225,56):PSET(275,56):PSET(320,56):PSET(336,56):PSET(225,57):PSET(276,57):PSET(319,57) 29 PSET(234,44):PSET(235,44):PSET(236,44):PSET(237,44):PSET(238,44):PSET(336,57):PSET(202,58):PSET(224,58):PSET(274,58):PSET(275,58):PSET(279,58):PSET(280,58):PSET(282,58):PSET(319,58):PSET(336,58):PSET(201,59):PSET(203,59):PSET(223,59) 30 PSET(274,59):PSET(278,59):PSET(280,59):PSET(318,59):PSET(336,59):PSET(200,60):PSET(204,60):PSET(222,60):PSET(274,60):PSET(277,60):PSET(281,60):PSET(318,60):PSET(336,60):PSET(199,61):PSET(205,61):PSET(222,61):PSET(274,61):PSET(277,61)

1
AUTHORS/athrs.TXT Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

1
CCA/CENT. AMERICA.TXT Normal file

File diff suppressed because one or more lines are too long

1
COSU/COSU.TXT Normal file
View File

@ -0,0 +1 @@
5 DIM GP$(75):DIM SP$(75):DIM IP$(75) FOR N=1 TO 75 GP$(N)="" NEXT N FOR N=1 TO 75 SP$(N)="" NEXT N 15 WAVE 0, SIN 10 SOUND 524,6,80:FOR DL=1 TO 1100:NEXT DL SOUND 392,3,50:FOR DL=1 TO 500:NEXT DL SOUND 330,2,30:FOR DL=1 TO 300:NEXT DL SOUND 262,3,10:FOR DL=1 TO 700:NEXT DL SOUND 330,2,10:FOR DL=1 TO 300:NEXT DL SOUND 444,2,80:FOR DL=1 TO 300:NEXT DL SOUND 392,2,10:FOR DL=1 TO 500:NEXT DL SOUND 524,3,80:FOR DL=1 TO 800:NEXT DL SOUND 392,8,50:FOR DL=1 TO 1400:NEXT DL SOUND 524,12,180:FOR DL=1 TO 2400:NEXT DL 12 CLS:PRINT"" PRINT"" INPUT" WHAT IS YOUR NAME"; NOMEN$ IF NOMEN$="" THEN SOUND 1500,1,100:FOR DL=1 TO 200:NEXT DL:GOTO 12 PRINT"" PRINT" THANK YOU." FOR DL=1 TO 3000:NEXT DL 15 CLS PRINT"" PRINT" FIRST THING YOU WILL BE ASKED IS TO INPUT A LIST OF" PRINT" ADJECTIVES YOU WANT TO DRILL ON." PRINT" MINIMUM NUMBER IS 10; MAXIMUM IS 70" PRINT"" PRINT" YOU WILL THEN BE PRESENTED AN ADJECTIVE." PRINT" YOU MUST TELL THE COMPARATIVE AND SUPERLATIVE." PRINT"" PRINT" IF YOU ARE CORRECT, FINE; BUT IF YOU ARE WRONG" PRINT" THAT WRONG ONE WILL BE SAVED AND PRESENTED" PRINT" AGAIN AT A LATER TIME IN THE DRILL." PRINT"" PRINT" SUCCESS IN THE DRILL IS HAVING NONE LEFT TO DO." PRINT"" PRINT" WHEN YOU UNDERSTAND THIS AND ARE READY TO GO, PRESS 'RETURN'." INPUT V FOR DL=1 TO 200:NEXT DL AM=0:TRY=0:CORRECT=0:SCORE=0 CHK=1 MES1$="INPUT YOUR FIRST CHOICE OF ADJECTIVE." MES2$="INPUT ANOTHER ADJECTIVE" MES3$="INPUT ANOTHER ADJECTIVE. IF YOU HAVE NO MORE, INPUT 'K'." 20 CLS WHILE CHK=1 AM=AM+1 IF AM=1 THEN MES$=MES1$ IF AM>1 AND AM<11 THEN MES$=MES2$ IF AM>10 THEN MES$=MES3$ IF AM=71 THEN CHK=1 CALL MOVETO(20,50):PRINT MES$ SOUND 523,1,50:FOR DL=1 TO 200:NEXT DL CALL MOVETO(50,80):INPUT GP$(AM) AN=AM-1 FOR Q=1 TO AN IF GP$(AM)=IP$(Q) THEN CALL MOVETO(20,100):PRINT"YOU DID THAT ALREADY, TRY ANOTHER":FOR DL=1 TO 2000:NEXT DL:AM=AM-1:KL=1 NEXT Q IF GP$(AM)="K" AND AM>10 THEN CHK=0:GOTO 25 21 READ P$,C$,S$ IF P$="YOU PUT IN SOMETHING THAT IS NOT ON THE LIST" THEN 24 IF P$=GP$(AM) THEN 25 ELSE 21 24 CALL MOVETO(20,180):PRINT P$ AM=AM-1 SOUND 50,1,100:FOR DL=1 TO 2000:NEXT DL 25 IP$(AM)=GP$(AM) RESTORE 100 CLS WEND MM=0 F=AM-1 26 FOR MM=1 TO AM SP$(MM)=GP$(MM) NEXT MM MM=0 GOTO 28 27 FOR MM=1 TO AM GP$(MM)=SP$(MM) NEXT MM MM=0 28 MM=MM+1 IF GP$(MM)="" AND MM<AM THEN 28 IF GP$(MM)="K" THEN 60 29 READ P$,C$,S$ IF P$=GP$(MM) THEN 30 IF P$="PPP" THEN RESTORE 100 GOTO 29 30 CLS SOUND 32,1,100:FOR DL=1 TO 200:NEXT DL SOUND 523,3,30:FOR DL=1 TO 600:NEXT DL CALL MOVETO(30,70):PRINT P$ CALL MOVETO(30,110):PRINT"WHAT IS ITS COMPARATIVE AND SUPERLATIVE?" 32 CALL MOVETO(50,150):PRINT"COMPARATIVE: " CALL MOVETO(150,150):INPUT GC$ CALL MOVETO(50,200):PRINT"SUPERLATIVE: " CALL MOVETO(150,200):INPUT GS$ IF GC$=C$ AND GS$=S$ THEN 35 ELSE 45 35 TRY=TRY+1:CORRECT=CORRECT+1 SCORE=INT(100*(CORRECT/TRY)) GP$(MM)="" CALL MOVETO(30,250):PRINT"THAT IS CORRECT. SCORE = "SCORE"%"

1
DEA/DEA.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 20 SCORE = 0:ITEM=0:TRY=0:COR=0:SK=0 25 WAVE 0, SIN 30 DIM ANS(1000):DIM A$(10):DIM B$(10) 190 CLS:PRINT"":PRINT"" PRINT" Please type in your name and press the ENTER key." PRINT"":PRINT"":INPUT; NOMEN$ IF NOMEN$="" THEN BEEP:GOTO 190 193 CLS PRINT"":PRINT" Which do you want to study?" PRINT"" PRINT,"1. Pages 64 and 68, ALL -us,-a, or -um" PRINT,"2. Page 77, ONLY the -is, -e type" PRINT,"3. Page 26" PRINT,"4. Page 51" PRINT"" PRINT" Press the numbered key for your choice" PRINT"":PRINT"NOTE: Program runs until preset breaks. If you stop" PRINT" before a break, you get no score screen." 200 A$="" A$=INKEY$ IF A$="1" THEN SEC=1:RESTORE 500:GOTO 300 IF A$="2" THEN SEC=2:RESTORE 520:GOTO 300 GOTO 200 300 ITEM = ITEM +1 CLS LINE(10,20)-(470,50),,BF:LINE(12,22)-(468,48),30,BF:LINE(300,22)-(302,48),,BF CALL MOVETO(15,40):PRINT NOMEN$ CALL MOVETO(307,40):PRINT"SCORE = "SCORE" %" 305 FOR N=1 TO 10:READ A$(N):NEXT N 318 IF A$(1) = "CHOICE" THEN 450 319 IF A$(1) = "END" THEN 475 322 LINE(0,55)-(490,290),30,BF 323 LINE(165,80)-(230,80) 324 CALL MOVETO(175,75):PRINT A$(1) 325 CALL MOVETO(20,100):INPUT"NOMINATIVE ",B$(1) 326 IF B$(1) = "SKIP" THEN SK=SK+1:GOTO 305 327 CALL MOVETO(20,130):INPUT"GENITIVE ",B$(2)

1
DEC/DEC.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS DIM S(25) FOR N=1 TO 20 S(N)=0 NEXT N 20 SCORE = 0:ITEM=-1:TRY=0:COR=0:N=0:RPT=0 25 WAVE 0, SIN 30 DIM ANS(1000):DIM A$(10):DIM B$(10) 50 CLS:PRINT"" PRINT" Please type in your name and press the ENTER key." PRINT"":PRINT"":INPUT; NOMEN$ 90 CLS PRINT"" PRINT" Which do you want to study?" PRINT,"1. Pages 2 and 4-- ONLY -a or -um ending nouns." PRINT,"2. Pages 6, 12, and 22-- ONLY -us, -a, or -um ending nouns." PRINT,"3. Pages 2 to 26--only --,-is ending nouns." PRINT,"4. Pages 51 and 55" PRINT"" PRINT" Press the numbered key for your choice" 205 S$ = "" 210 S$ = INKEY$ IF S$ = "1" THEN S = 1:GOTO 250 IF S$ = "2" THEN S = 2:GOTO 250 IF S$ = "3" THEN S = 3:GOTO 250 IF S$ = "4" THEN S=4:GOTO 250 220 GOTO 205 250 N=N+1 S(N)=S CLS PRINT"":PRINT"NOTE: Program runs until preset breaks. If you want to" PRINT" stop before a break, input QUIT for the nominative singular." PRINT"" PRINT" If you want to skip over a particular noun," PRINT" input SKIP for the nominative singular." PRINT"" INPUT" To get going, press 'RETURN'", v 270 IF S=1 THEN RESTORE 500 IF S=2 THEN RESTORE 516 IF S=3 THEN RESTORE 544 IF S=4 THEN RESTORE 555 300 ITEM = ITEM +1 305 CLS 310 LINE(10,20)-(470,50),,BF:LINE(12,22)-(468,48),30,BF:LINE(300,22)-(302,48),,BF 312 CALL MOVETO(15,40):PRINT NOMEN$ 315 CALL MOVETO(307,40):PRINT"SCORE = "SCORE" %" 317 FOR NM=1 TO 10:READ A$(NM):NEXT NM 318 IF A$(1) = "CHOICE" THEN 450 319 IF A$(1) = "END" THEN 475 322 LINE(0,55)-(490,290),30,BF 323 LINE(165,80)-(230,80) 324 CALL MOVETO(175,75):PRINT A$(1) 325 CALL MOVETO(20,100):INPUT"NOMINATIVE ",B$(1) IF B$(1)="QUIT" THEN 450 IF B$(1)="SKIP" THEN 305 327 CALL MOVETO(20,130):INPUT"GENITIVE ",B$(2) 328 CALL MOVETO(20,160):INPUT"DATIVE ",B$(3) 329 CALL MOVETO(20,190):INPUT"ACCUSATIVE ",B$(4) 330 CALL MOVETO(20,220):INPUT"ABLATIVE ",B$(5) IF A$(6)="O" THEN 342 335 CALL MOVETO(250,100):INPUT"NOMINATIVE ",B$(6) 337 CALL MOVETO(250,130):INPUT"GENITIVE ",B$(7) 338 CALL MOVETO(250,160):INPUT"DATIVE ",B$(8) 339 CALL MOVETO(250,190):INPUT"ACCUSATIVE ",B$(9) 340 CALL MOVETO(250,220):INPUT"ABLATIVE ",B$(10) 342 X=20:NN=1 345 FOR Y = 85 TO 205 STEP 30 350 GET(X,Y)-(X+200,Y+30),ANS:LINE(X,Y)-(X+200,Y+30),,BF:PUT(X,Y),ANS 350 IF B$(NN) <> A$(NN) THEN BEEP:FOR DLAY=1 TO 2000:NEXT DLAY:CALL MOVETO(X+100,Y+30):PRINT A$(N):TRY=TRY+1:GOTO 370 351 SOUND 1100,1:FOR DLAY=1 TO 2000:NEXT DLAY 353 COR=COR+1:TRY=TRY+1 355 LINE(X,Y)-(X+200,Y+30),30,BF:PUT(X,Y),ANS 370 NN=NN+1 375 NEXT Y 380 IF A$(6)="O" THEN 390 IF X=20 THEN X=250:GOTO 345 390 SOUND 300,2,30:FOR DL=1 TO 400:NEXT DL SOUND 220,2,30:FOR DL=1 TO 400:NEXT DL SOUND 150,3,30:FOR DL=1 TO 600:NEXT DL CALL MOVETO(20,260):PRINT"TO GO TO NEXT WORD, PRESS '2', TO REPEAT SAME WORD, PRESS '1'." 391 RY$="" RY$=INKEY$ IF RY$="1" THEN RPT=RPT+1:GOTO 322 IF RY$="2" THEN 400 GOTO 391 400 SCORE = INT((COR/TRY) *100) 405 GOTO 300 450 CLS:PRINT"":PRINT"" PRINT" AT THIS TIME YOU HAVE THE FOLLOWING CHOICES:" PRINT"" PRINT,"1. QUIT--GO TO MAIN MENU" PRINT,"2. CONTINUE" PRINT"" PRINT" PRESS THE NUMBER KEY FOR YOUR CHOICE" 457 PRINT"" PRINT" TO GET SOME CREDIT FOR THIS, GET THE TEACHER TO LOOK AT" PRINT" THIS BEFORE QUITTING. IF CONTINUING, JUST GO ON." PRINT" "NOMEN$" GOT "SCORE" % ON "ITEM" ITEMS" PRINT" DECLENSION OF NOUNS" PRINT" HE DID THE FOLLOWING SECTIONS:" PRINT" "S(1) S(2) S(3) S(4) S(5) S(6) S(7) S(8) S(9) S(10) PRINT" "S(11) S(12) S(13) S(14) S(15) S(16) S(17) S(18) S(19) S(20) PRINT" AND REPEATED ANY "RPT" TIMES." 462 CHC$ = "" CHC$ = INKEY$ IF CHC$ = "1" THEN RUN "PARTIBUS" IF CHC$ = "2" THEN RESTORE:GOTO 90 470 GOTO 462

1
DIVIDE/DIVIDE.TXT Normal file

File diff suppressed because one or more lines are too long

1
DPN/DPN.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 20 SCORE = 0:ITEM=0:TRY=0:COR=0:SK=0 30 DIM ANS(1000):DIM A$(10):DIM B$(10) 90 CLS:PRINT"":PRINT"" 91 PRINT" Please type in your name and press the ENTER key." 92 PRINT"":PRINT""

1
EXACTA/EXACTA.TXT Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
GND/GND.TXT Normal file

File diff suppressed because one or more lines are too long

1
HISTORY/HISTORY.TXT Normal file
View File

@ -0,0 +1 @@
5 DIM BUT(200):DIM SCN(10000) DIM Q1$(5,4):DIM Q2$(5,4):DIM Q3$(5,4) DIM A1$(5,4):DIM A2$(5,4):DIM A3$(5,4):DIM A4$(5,4):DIM A5$(5,4) DIM ANS(5,4) DIM WF%(255):DIM WS%(255) FOR I=255 TO 0 STEP -1 WF%(I)=I-128 NEXT I FOR I=0 TO 127 WS%(I)=127 WS%(255-I)=-128 NEXT I MUS = 0 OPEN "HIST:title" FOR INPUT AS #1 IMAGO$=INPUT$(LOF(1),1) CLOSE #1 10 OPEN "HIST:Mr.C" FOR INPUT AS #1 IMAGE$=INPUT$(LOF(1),1) PICTURE (40,30)-(455,269), IMAGE$ CLOSE 11 WAVE 0,WF% WAVE 1,SIN WAVE 2 ,SIN WAVE 3,WS% 12 SOUND 784,4,,0 SOUND WAIT SOUND 784,6,,0 SOUND 880,2,,0 SOUND 784,4,,0 SOUND 262,4,,1 SOUND 330,4,,1 SOUND 392,4,,1 SOUND 49,2,,3 SOUND RESUME SOUND WAIT SOUND 659,4,,0 SOUND 523,4,,0 SOUND 659,4,,0 SOUND 262,4,,1 SOUND 330,4,,1 SOUND 392,4,,1 SOUND 65,2,,3 SOUND RESUME SOUND WAIT SOUND 784,6,,0 SOUND 880,2,,0 SOUND 784,4,,0 SOUND 262,4,,1 SOUND 330,4,,1 SOUND 392,4,,1 SOUND 49,2,,3 SOUND RESUME SOUND WAIT SOUND 659,7.5,,0

1
LOGIC/LOGIC.TXT Normal file

File diff suppressed because one or more lines are too long

1
MAP 1/MAP 1.TXT Normal file

File diff suppressed because one or more lines are too long

1
MEMORIA/Memoria.TXT Normal file

File diff suppressed because one or more lines are too long

1
PAC-NW/PAC-NW.TXT Normal file
View File

@ -0,0 +1 @@
20 CLS 30 DIM A(3000):DIM B(2000):DIM X(50):DIM CN(200):DIM ANSY(100) 40 GPA=0:MISS=0 41 CALL TEXTFONT(3) 100 LINE(105,5)-(250,5):LINE-(250,12):LINE-(250,40):LINE-(258,41):LINE-(262,50):LINE-(260,54):LINE-(266,64):LINE-(274,64):LINE-(284,78):LINE-(295,85):LINE-(295,120):LINE-(300,122):LINE-(304,116) 101 LINE(305,116)-(310,116):LINE-(336,156):LINE-(344,150):LINE-(356,150):LINE-(362,148):LINE-(366,144):LINE-(372,138):LINE-(378,146):LINE-(380,149):LINE-(380,240):LINE-(54,240):LINE-(52,235):LINE-(54,230):LINE-(50,220):LINE-(55,195):LINE-(60,187) 102 LINE(60,187)-(59,178):LINE-(62,166):LINE-(61,160):LINE-(70,120):LINE-(70,100):LINE-(90,103):LINE-(89,100):LINE-(79,100):LINE-(75,97):LINE-(70,97):LINE-(70,84):LINE-(72,84):LINE-(72,93):LINE-(75,93):LINE-(75,86):LINE-(78,86):LINE-(78,84):LINE-(74,84) 103 LINE(74,84)-(74,82):LINE-(70,83):LINE-(70,72):LINE-(74,74):LINE-(74,71):LINE-(68,72):LINE-(60,40):LINE-(54,28):LINE-(58,20):LINE-(72,30):LINE-(84,32):LINE-(90,34):LINE-(95,34):LINE-(98,32):LINE-(101,32):LINE-(101,40):LINE-(94,52):LINE-(92,58) 104 LINE(92,58)-(96,60):LINE-(98,58):LINE-(94,56):LINE-(102,44):LINE-(104,44):LINE-(102,50):LINE-(104,56):LINE-(102,62):LINE-(98,62):LINE-(98,66):LINE-(105,66):LINE-(106,64):LINE-(106,59):LINE-(108,54):LINE-(106,44):LINE-(108,38):LINE-(105,38)

1
PARTES/PARTES.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 60 PSET(210,119):PSET(209,120):PSET(209,121):PSET(208,122):PSET(207,122):PSET(206,123):PSET(205,123):PSET(222,123):PSET(222,122):PSET(222,121) 61 PSET(204,122):PSET(203,121):PSET(202,120):PSET(202,119):PSET(202,118):PSET(203,117):PSET(203,116):PSET(204,115):PSET(205,114):PSET(206,114):PSET(207,113):PSET(208,113):PSET(209,113):PSET(210,113):PSET(211,114):PSET(212,114):PSET(213,115):PSET(214,115) 62 PSET(227,119):PSET(226,120):PSET(226,121):PSET(207,116):PSET(206,117):PSET(205,118):PSET(205,119):PSET(206,119):PSET(207,119):PSET(212,121):PSET(213,121):PSET(216,121):PSET(222,121):PSET(223,121):PSET(227,117):PSET(227,118) 63 PSET(214,116):PSET(215,116):PSET(216,117):PSET(217,118):PSET(218,119):PSET(219,120):PSET(218,121):PSET(220,121):PSET(220,119):PSET(220,118):PSET(221,117):PSET(222,116):PSET(223,116):PSET(224,116):PSET(225,116):PSET(226,116) 64 PSET(212,121):PSET(213,121):PSET(216,121):PSET(217,121) 65 PSET(205,124):PSET(222,124):PSET(205,125):PSET(222,125):PSET(205,126):PSET(209,126):PSET(210,126) 66 PSET(211,126):PSET(212,126):PSET(213,126):PSET(216,126):PSET(217,126):PSET(218,126):PSET(219,126):PSET(220,126):PSET(222,126):PSET(203,127):PSET(204,127):PSET(205,127):PSET(210,127):PSET(211,127):PSET(212,127):PSET(217,127):PSET(218,127):PSET(219,127)

1
PARTIBUS/PARTIBUS.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 300 CLS 301 PRINT"" 302 PRINT" WHICH DO YOU WANT TO DO NOW?" 303 PRINT"" 304 PRINT,"0. QUIT" 305 PRINT,"1. DECLENSION ENDINGS--NOUN" 306 PRINT,"2. DECLENSION ENDINGS--ADJECTIVE" 307 PRINT,"3. GENDER OF NOUNS"

1
SENTS5/SENTS5.TXT Normal file

File diff suppressed because one or more lines are too long

1
SENLAT/SENTLAT.TXT Normal file

File diff suppressed because one or more lines are too long

1
STH. AM/STH. AM.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 12 VERS=0:BOBO=0:GPA=0:ZULU = 0 20 DIM MAP(5000):DIM ANSY(1000):DIM IC(50):DIM MTN(50):DIM SCN(5000) 21 DIM BOX(500):DIM DOT(50):DIM SAM(5000) 59 GOSUB 300 60 PSET(210,119):PSET(209,120):PSET(209,121):PSET(208,122):PSET(207,122):PSET(206,123):PSET(205,123):PSET(222,123):PSET(222,122):PSET(222,121) 61 PSET(204,122):PSET(203,121):PSET(202,120):PSET(202,119):PSET(202,118):PSET(203,117):PSET(203,116):PSET(204,115):PSET(205,114):PSET(206,114):PSET(207,113):PSET(208,113):PSET(209,113):PSET(210,113):PSET(211,114):PSET(212,114):PSET(213,115):PSET(214,115)

1
STUFF/STUFF.TXT Normal file

File diff suppressed because one or more lines are too long

1
SUB/SUB.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 20 SCORE = 0:ITEM=0:TRY=0:COR=0 25 WAVE 0, SIN 30 DIM ANS(1000):DIM A$(10):DIM B$(10)

1
VOC3/VOC3.TXT Normal file

File diff suppressed because one or more lines are too long

1
VOC4/VOC4.TXT Normal file

File diff suppressed because one or more lines are too long

1
VOC5/VOC5.TXT Normal file
View File

@ -0,0 +1 @@
10 CLS 20 DIM SCR(5000):DIM SCN(5000) 23 DIM WF%(256) FOR I= 0 TO 127 WF%(I)=127 WF%(255-I)=-128 NEXT I 25 WAVE 0, WF% 30 SCORE = 0:NUM = 0 31 PRINT"":PRINT"":PRINT" PLEASE LISTEN TO THE TUNE" 32 PRINT" AND THE BAND PLAYED ON" 33 PRINT" WHILE I LOAD THE PROGRAM." 200 GB=196:GHB=207.7:AB=220:AHB=233:BB=247:C=261.6:CH=277.2:D=293.7:DH=311:E=329.6:F=349.2:FH=370:G=392:GH=415.3 202 A=440:AH=466.2:B=493.9:CM=523.3:CHM=554.4:DM=587.3:DHM=622.3:EM=659.3:FM=698.5:FHM=740:GM=784:GHM=830.6 203 AM=880:AHM=932.3:BM=987.8:CT=1046.5:CHT=1108.7:DT=1174.7:DHT=1244.5:ET=1318.5 210 SOUND GH,4:SOUND 0,1:SOUND CM,4:SOUND 0,1:SOUND GH,4:SOUND 0,1:SOUND G,4:SOUND 0,1:SOUND CM,4:SOUND 0,1:SOUND G,4:SOUND 0,1

1
VOC6/VOC6.TXT Normal file

File diff suppressed because one or more lines are too long

1
VOC7/VOC7.TXT Normal file

File diff suppressed because one or more lines are too long