17.01.2013 Views

AmstradCPC6128-hypertext-en-Sinewalker

AmstradCPC6128-hypertext-en-Sinewalker

AmstradCPC6128-hypertext-en-Sinewalker

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1520 X%=X%+1<br />

1530 IF X%=61 GOTO 1550<br />

1540 RETURN<br />

1550 CQ%=0:CN%=0<br />

1560 FOR 1%=1 TO 8<br />

1570 FOR J%=1 TO 8<br />

1580 IF C%(I%,J%)=Q% THEN CQ%=CQ%+1<br />

1590 IF C%(I%,J%)=N% THEN CN%=CN%+1<br />

1600 NEXT J%:NEXT 1%<br />

1610 IF CQ% > CN% GOTO 1680<br />

1620 IF CQ%=CN% GOTO 1630 ELSE 1650<br />

1630 CLS #1:LOCATE #1,25,2:PRINT #1,"DEADLOCK"<br />

1640 END<br />

1650 CLS #1:LOCATE #1,5,1:PRINT #1,"YOU HAVE ";CQ%;" SQ<br />

UARES;I HAVE ";CN%<br />

1660 LOCATE #1,11,3:PRINT #1,"1 HAVE WON ...• !!!!"<br />

1670 END<br />

1680 CLS #1:LOCATE #1,5,1:PRINT #1,"YOU HAVE ";CQ%;" SQ<br />

UARES;I HAVE ";CN%<br />

1690 LOCATE #1,5,3:PRINT #1,"WELL DONE. YOU HAVE WON I I<br />

"<br />

1700 END<br />

1710 IF C%(2,2)=Q% AND (C%(3,1)=N% OR C%(1,3)=N%) GOTO<br />

1720 ELSE 1730<br />

1720 P%(3,1)=1:P%(1,3)=1<br />

1730 IF C%(7,7)=Q% AND (C%(8,6)=N% OR C%(6,8)=N%) GOTO<br />

1740 ELSE 1750<br />

1740 P%(8,6)=1:P%(6,8)=1<br />

1750 IF C%(2,7)=Q% AND (C%(1,6)=N% OR C%(3,8)=N%) GOTO<br />

1760 ELSE 1770<br />

1760 P%(1,6)=1:P%(3,8)=1<br />

1770 IF C%(7,2)=Q% AND (C%(6,1)=N% OR C%(8,3)=N%) GOTO<br />

1780 ELSE 1790<br />

1780 P%(6,1)=1:P%(8,3)=1<br />

1790 IF D%=1 OR D%=8 OR E%=1 OR E%=8 GOTO 1820<br />

1800 IF CX1%=1 OR CX1%=8 OR CX2%=1 OR CX2%=8 GOTO 1820<br />

1810 RETURN<br />

1820 FOR J%=1 TO 8 STEP 7<br />

1830 FOR 1%=2 TO 7<br />

1840 IF C%(I%,J%)=N% GOTO 1850 ELSE 1860<br />

1850 P%(I%+1,J%)=21:P%(I%-1,J%)=21<br />

1860 IF C%(J%,I%)=N% GOTO 1870 ELSE 1880<br />

1870 P%(J%,I%+1)=21:P%(J%,I%-1)=21<br />

1880 NEXT 1%<br />

continued on the next page<br />

App<strong>en</strong>dix 3 Page 18 Some Programs for you ....

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!