EasyManua.ls Logo

AMSTRAD cpc 6128 - Page 490

AMSTRAD cpc 6128
520 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1130 IF
VRX%=0
GOTO
890
1140
IF P%(I%,J%) <
P%
GOTO
890
1150
IF P%(I%,J%) >
P%
GOTO
1160
ELSE
1170
1160 P%=P%(I%,J%):VRY%=VRX%:LC%=0:CX%(0)=I%:CY%(0)=J%:G
OTO
890
1170
IF
VRY%
>
VRX%
GOTO
890
1180
IF
VRY%
<
VRX%
GOTO
1190
ELSE
1200
1190
LC%=0:VRY%=VRX%:CX%(0)=I%:CY%(0)=J%:GOTO
890
1200
LC%=lC%+1:CX%(LC%)=I%:CY%(LC%)=J%
1210
GOTO
890
1220
CX2%=CX2%:CX1%=CX1%:VRY%=VRY%
1230
CLS
#1
:PRINT
#1,"
I
CHOOSE
LINE
NUMBER
";CX2%.
1240
PRINT
#1,"
AND
COLUMN
NUMBER
";CX1%
1250
LOCATE
#1,1,4:PRINT
#1,"THAT
GIVES
ME
";VRY%;"
SQU
ARE<S)"
1260
PLOT
270+(30*CX1%),70+(30*CX2%):DRAW 290+(30*CX1%)
,89+<30*CX2%)
,N%
1270
PLOT
290+(30*CX1%),70+(30*CX2%):DRAW 270+(30*CX1%)
,89+(30*CX2%),N%
1280
FOR
T=1
TO
1000:NEXT T ,
1290
FOR
K%=1
TO
8
1300
VR%=0:C3%=CX1%:C4%=CX2%
1310
C3%=C3%+C1%(K%):C4%=C4%+C2%(K%)
1320 IF
C%(C3%,C4%)=Q%
GOTO
1330
ELSE
1340
1330
VR%=VR%+1:GOTO
1310
1340
IF C%(C3%,C4%)=6
GOTO
1350
ELSE
1360
1350
NEXT
K%:GOTO
1400
1360
IF
VR%=0
GOTO
1350
1370
C3%=C3%-C1%(K%):C4%=C4%-C2%(K%)
1380 IF C%(C3%,C4%)=6
GOTO
1350
1390
C%(C3%,C4%)=N%:GOTO
1370
1400
C%(CX1%,CX2%)=N%
1410
GOSUB
2720
1420
GOSUB
1460
1430
IF
PAS%=1
GOTO
1440
ELSE
1450
1440
CLS
#1:PRINT
#1,"
YOU
MUST
PASS":FOR
T=1
TO
10
00:NEXT
T:GOTO
770
1450
GOTO
400
1460
FOR
1%=1
TO
8
1470
FOR
J%=1
TO
8
1480
FOR
M%=0
TO
19
STEP
2
1490 Z%=270+(30*I%):H%=70+(30*J%):W%=H%+M%
1500
PLOT
Z%,W%:DRAW
Z%+20,W%,C%(I%,J%)
1510
NEXT
M%:NEXT
J%:NEXT
1%
continued on
the
next
page
Some Programs for you
....
Appendix 3 Page
17

Table of Contents