Zeichensatz UTF-8+Z1013()+CTRL()-ohne Umlaute(äöüß) 2 A1$="HEIMCOMPUTER robotron Z9001" 4 A2$="LEHRE UND LERNEN":A9=5 6 A3$="R+AFRI2" 8 A4$="WISSENSTEST" 10 A5$="GEOGRAPHIE - AFRIKA" 12 REM VERFASSER:Richter,Koenig,Kuechler 14 REM ANSCHRIFT:RED/PSF 16 REM DATUM 05.10.1984 VERSION 125789 18 WINDOW:CLS 20 BORDER A9:INK 8:PAPER 1:CLS:E0$=">ENTER<" 22 PRINT AT(2,2);A1$:PRINT AT(4,2);"",STRING$(34,""),"" 24 PRINT AT(5,2);"":PRINT AT(5,37);"" 26 PRINT AT(6,2);"",STRING$(34,""),"" 28 PRINT AT(5,3);A2$:PRINT INK 3;AT(5,29);A3$ 30 INK A9:PRINT AT(8,2);STRING$(36,"") 32 FOR J=9 TO 13:PRINT AT(J,2);"":PRINT AT(J,37);"":NEXT J 34 PRINT AT(14,2);STRING$(36,"") 36 INK 8:PRINT AT(10,36-LEN(A4$));A4$:PRINT AT(12,36-LEN(A5$));A5$ 38 INK 3:PRINT AT(18,2);"VEB ROBOTRON-MESSELEKTRONIK" 40 PRINT AT(20,2);">OTTO SCHOEN< DRESDEN":Z=22:S=31:C=4:GOSUB 42:GOTO 48 42 PRINT INK C;AT(Z,S);E0$ 44 PRINT AT(0,0);" " 46 T$=INKEY$:IF T$=""THEN 46 ELSE RETURN 48 DATA 11,4391,1,1,1,37,1,1,39,1,39,1 50 DATA 5,5038,39,1,38,1 52 DATA 10,4544,178,1,183,1,183,38,181,1,255,1,255,38,177,1,255,1,255 54 DATA 39,177,1,182,"TANSANIA","DARESSALAM" 56 DATA 10,4419,190,1,179,38,178,1,255,1,176,38,186,1,255,39,189 58 DATA 1,142,39,177,1,176,"MADAGASKAR","TANANARIVE" 60 DATA 7,5116,196,1,178,37,178,1,186,1,255,1,255,37,186,1,176 62 DATA "MAROKKO","RABAT" 64 DATA 11,4505,181,1,187,37,186,1,255,1,183,1,188,36,181,1,255,1,182 66 DATA 1,182,37,177,1,176,"SAMBIA","LUSAKA" 68 DATA 13,4998,178,1,143,38,186,1,255,1,180,37,189,1,255,1,255,1,180,37 70 DATA 177,1,189,1,255,1,180,38,177,"MAURETANIEN","NUWAKSCHUT" 72 DATA 3,4584,1,40 74 DATA 4,4464,1,39,1 76 DATA 2,4544,40 78 DATA 4,4830,1,39,1 80 DATA "GABUN",4,4631,1,39,1 82 DATA "SENEGAL",4,4840,1,39,1 84 DATA "TUNESIEN",4,5113,1,39,1 86 DATA "BOTSWANA",7,4387,39,1,1,38,1,1, 88 DATA "DJIBOUTI",3,4821,40,1 90 DATA 4,4989,1,39,1,45 92 DATA 33,4798,144,-39,172,-39,146,1,149,41,145,41,159,40,145,40,192 94 DATA 130,152,-40,153,-40,145,-40,152,-40,153,-40,192,-40,145,-1 96 DATA 154,-40,159,-40,152,-40,155,-41,156,-40,154 98 DATA 600,153,-40,192,-40,156,-40,155,-41,173,-1,174,39,147,-1 100 DATA 146,39,172 102 DATA 284,147,-1,150,-41,248,-1,248 104 DATA 3,4466,1,39 106 CLS:OUT 136,4:CLS:CLEAR 300 108 PRINT:PRINT:PRINT " WUENSCHEN SIE NACH JEDER ANTWORT" 110 PRINT " DIE AUSSAGE RICHTIG/FALSCH:"; 112 INPUT " J/(N)";F$ 114 PRINT:PRINT:PRINT " WOLLEN SIE, DASS DAS RICHTIGE ERGEBNIS ERSCHEINT:"; 116 INPUT " J/(N)";G$ 118 DIM R(40),S(40),T(40),Q(28),B$(6),A$(6):RA=0:FA=0:WINDOW 0,23,0,39:CLS 120 BORDER 1:PRINT AT(23,23);"0 VON 0 PUNKTEN":Z=0 122 FOR I=1 TO 28:Q(I)=I:NEXT I 123 DATA 4873,4506,4307,4744 124 GOSUB 714:RESTORE 123 125 DATA "NIGER","KONGO","ORANJE","NIL" 126 FOR I=1 TO 4:READ AR:POKE-AR,48+I:POKE-AR-1024,64:NEXT I 127 INK 4:PRINT:PRINT "WIE HEISSEN":PRINT "DIESE FLUESSE?":PRINT:PRINT 128 RESTORE 125:FOR I=1 TO 4 129 INK 6:WINDOW 4+I*2,6+I*2,23,39:PRINT I;:INPUT " - ";A$(1) 130 READ B$(1):IF A$(1)=""THEN VV=1:GOTO 132 131 IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 132 WINDOW 15,22,23,39:CLS:GOSUB 646:GOSUB 858:CLS 133 NEXT I:RESTORE 123:FOR I=1 TO 4:READ AR:POKE-AR,32:NEXT I 152 FOR I=1 TO 28 154 M=3:Z=18:MM=7 156 F=INT(RND(1)*(30-I)):IF F=0 THEN 156:ELSE NF=Q(F) 158 IF F=28 THEN 156 160 FOR J=1 TO 29-I-F:Q(F+J-1)=Q(F+J):NEXT J 162 VV=0:F=NF:D=0 164 IF F>1 THEN 170 166 GOSUB 714:B$="NAMIBIA":RESTORE 48:GOSUB 562 168 B$="WESTSAHARA":RESTORE 50:GOSUB 562:GOTO 502 170 IF F>6 THEN 204 172 GOSUB 714:FV=32 174 IF F=2 THEN RESTORE 52 176 IF F=3 THEN RESTORE 56 178 IF F=4 THEN RESTORE 60 179 IF F=5 THEN RESTORE 64 180 IF F=6 THEN RESTORE 68 181 WINDOW 0,21,23,39:CLS:GOSUB 544:INK 4 182 PRINT:PRINT " WELCHER STAAT":PRINT " IST DAS?":PRINT:INK 6:INPUT " -> ";A$(1) 183 READ B$(1):INK 4:IF A$(1)=""THEN VV=1:GOTO 185 184 IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 185 GOSUB 646:GOSUB 858:INK 4 186 IF F<>4 THEN 194 187 PRINT:PRINT " WICHTIGE EXPORT- GUETER:":PRINT:PRINT " PHOSPHAT (!)," 188 PRINT " MANGAN,BLEIERZ, TEXTILIEN,":PRINT " NAHRUNGSMITTEL" 189 PAUSE 150:CLS 194 PRINT:PRINT " WIE HEISST DIE":PRINT " HAUPTSTADT?" 196 PRINT 198 W=RA:INK 6:INPUT " -> ";A$(1):READ B$(1):IF A$(1)=""THEN VV=1:GOTO 202 200 IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 202 D=9:GOSUB 678:GOSUB 646:GOSUB 858:GOTO 502 204 IF F>7 THEN 234 206 B$(1)="SWASILAND":B$(2)="LESOTHO" 208 KO=0:GOSUB 506:INK 4 210 PRINT:PRINT:PRINT " WELCHE STAATEN WERDEN VON SUEDAFRIKA" 212 PRINT " EINGESCHLOSSEN?":PRINT:PRINT:M=2 214 INK 2:INPUT " -> ";A$(1) 216 IF A$(1)=""THEN 220 218 IF INSTR(B$(1),A$(1))>0 OR INSTR(B$(2),A$(1))>0 THEN RA=RA+1:ELSE VV=2 220 GOSUB 646:INPUT " -> ";A$(2) 222 IF A$(2)=""THEN VV=2:GOTO 232 224 IF INSTR(B$(1),A$(2))>0 OR INSTR(B$(2),A$(2))>0 THEN RA=RA+1:ELSE VV=2 226 IF A$(1)=""THEN 232 228 IF INSTR(B$(1),A$(1))>0 AND INSTR(B$(1),A$(2))>0 THEN RA=RA-1:VV=2 230 IF INSTR(B$(2),A$(1))>0 AND INSTR(B$(2),A$(2))>0 THEN RA=RA-1:VV=2 232 GOSUB 646:GOSUB 858:GOTO 502 234 IF F>8 THEN 286 236 KO=0:GOSUB 506:INK 4 238 DATA "VICTORIA","MALAWI","TANGANJIKA","TSCHAD" 240 PRINT:PRINT:PRINT " NENNEN SIE DIE 4 GROSSEN SEEN" 242 PRINT " AFRIKAS!":PRINT:PRINT:M=4:MM=MM-1 244 RESTORE 238:FOR JJ=1 TO 4:READ B$(JJ):NEXT JJ 246 FOR J=1 TO 4:INK 2:INPUT " -> ";A$(J) 248 IF A$(J)=""THEN VV=-4:GOTO 260 250 IF J=1 THEN 258 252 FOR JJ=1 TO J-1:IF A$(JJ)=""THEN GOTO 256 254 IF INSTR(A$(J),A$(JJ))>0 THEN VV=-4:GOTO 260 256 NEXT JJ 258 FOR JJ=1 TO 4:IF INSTR(B$(JJ),A$(J))>0 THEN RA=RA+1:GOTO 260:ELSE NEXT JJ:VV=-4 260 GOSUB 646:NEXT J:GOSUB 858:WINDOW 10,22,0,39:CLS 262 INK 4:PRINT:PRINT:PRINT " ( DER MALAWISEE HIESS FRUEHER" 264 PRINT " NJASSASEE! )":PRINT:PRINT SPC(4);"IM GEBIET UM DEN"; 266 PRINT " TSCHADSEE":PRINT SPC(4);"(SAHELZONE) KOMMT ES DURCH HAEUFIG" 268 PRINT SPC(4);"AUFTRETENDE DUERREKATASTROPHEN" 270 PRINT SPC(4);"OFT ZU HUNGERSNOETEN.":PAUSE 90 272 GOSUB 714 274 FOR J=1 TO 4:RESTORE 238 276 FOR JJ=1 TO J:READ B$:NEXT JJ:C$="DEN":D=2:FV=100:IF J=1 THEN RESTORE 72 278 IF J=2 THEN RESTORE 74 280 IF J=3 THEN RESTORE 76 282 IF J=4 THEN RESTORE 78 284 B$=B$+"SEE":GOSUB 562:NEXT J:D=0:GOTO 502 286 IF F>13 THEN 300 288 GOSUB 714:FV=100:IF F=13 THEN RESTORE 80 290 IF F=9 THEN RESTORE 82 292 IF F=10 THEN RESTORE 84 294 IF F=11 THEN RESTORE 86 296 IF F=12 THEN RESTORE 88 298 READ B$:GOSUB 562:GOTO 502 300 IF F>14 THEN 338 302 KO=0:GOSUB 506:INK 4 304 PRINT:PRINT:PRINT " WELCHER AFRIKANISCHE STAAT HAT DIE" 306 PRINT " MEISTEN EINWOHNER?":PRINT:PRINT 308 INK 2:INPUT " -> ";A$(1):B$(1)="NIGERIA" 310 IF A$(1)=""THEN GOTO 312:ELSE IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 312 IF A$(1)=""THEN VV=1 314 GOSUB 646 316 INK 4:GOSUB 858:PRINT:PRINT:PRINT " WIEVIEL MENSCHEN LEBEN IN NIGERIA?" 318 PRINT " A,B ODER C":PRINT:A$(1)="" 320 PRINT " A=75 MIO B=100 MIO C=20 MIO":PRINT:PRINT 322 INK 2:INPUT " -> ";A$(1):B$(1)="A" 324 IF A$(1)=""THEN VV=1:GOTO 336 326 IF INSTR("A",A$(1))>0 THEN S=1 328 IF INSTR("B",A$(1))=0 THEN T=1 330 IF INSTR("C",A$(1))=0 THEN U=1 332 IF S=1 AND T=1 AND U=1 THEN RA=RA+1:ELSE VV=1 334 S=0:T=0:U=0 336 GOSUB 646:GOSUB 858:GOTO 502 338 IF F>15 THEN 352 340 GOSUB 756:INK 4:PRINT:PRINT "WIE HEISST DIE":PRINT "HAUPTSTADT" 342 PRINT "AEGYPTENS?":PRINT:PRINT 344 INK 6:INPUT " -> ";A$(1):B$(1)="KAIRO":IF A$(1)=""THEN VV=1:GOTO 348 346 IF INSTR("KAIRO",A$(1))>0 THEN RA=RA+1:ELSE VV=1 348 GOSUB 646:GOSUB 858:WINDOW 8,21,23,39:CLS 350 PRINT:B$="KAIRO":RESTORE 90:GOSUB 562:GOTO 502 352 IF F>16 THEN 368 354 WINDOW 0,21,24,39:CLS:GOSUB 756 356 INK 4:PRINT:PRINT " WIE HEISST":PRINT " DIESE STADT?" 358 B$(1)="PORT SAID":Y=5065:GOSUB 694 360 PRINT:PRINT " DER SUEZKANAL:":PRINT:PRINT " -EROEFFNET 1869" 362 PRINT " -LAENGE 173 KM 364 PRINT " -ZWISCHEN SUEZ":PRINT " UND PORT SAID":PRINT " -VERKUERZT DEN" 366 PRINT " SEEWEG NACH":PRINT " ASIEN.":PAUSE 150:GOTO 502 368 IF F>17 THEN 374 370 GOSUB 756:INK 4:PRINT:PRINT " WIE HEISST":PRINT " DIESES MEER?" 372 B$(1)="MITTELMEER":Y=5112:GOSUB 694:GOTO 502 374 IF F>18 THEN 380:ELSE GOSUB 756 376 INK 4:PRINT:PRINT " WIE HEISST":PRINT " DIESER":PRINT " MEERESTEIL?" 378 B$(1)="GOLF VON SUEZ":Y=4864:GOSUB 694:GOTO 502 380 IF F>19 THEN 388:ELSE GOSUB 756 382 INK 4:PRINT:PRINT " WIE HEISST":PRINT " DIESER":PRINT " NACHBARSTAAT" 384 PRINT " AEGYPTENS?" 386 B$(1)="LIBYEN":Y=4600:GOSUB 694:GOTO 502 388 IF F>20 THEN 396:ELSE GOSUB 756 390 INK 4:PRINT:PRINT " WIE HEISST":PRINT " DIESER":PRINT " NACHBARSTAAT" 392 PRINT " AEGYPTENS?" 394 B$(1)="ISRAEL":Y=5018:GOSUB 694:GOTO 502 396 IF F>21 THEN 432:ELSE KO=0:GOSUB 506 398 PRINT:PRINT:INK 4:PRINT " WIE LANG IST DER NIL? (A,B ODER C)":PRINT 400 PRINT " A=5673 KM B=6671 KM C=6982 KM":PRINT:PRINT 402 INK 2:INPUT " -> ";A$(1):IF A$(1)=""THEN VV=1:GOTO 410 404 IF INSTR("A",A$(1))>0 THEN VV=1:GOTO 410 406 IF INSTR("C",A$(1))>0 THEN VV=1:GOTO 410 408 IF INSTR("B",A$(1))>0 THEN RA=RA+1:ELSE VV=1 410 B$(1)="B":GOSUB 646:GOSUB 858:GOSUB 506:PRINT 412 INK 4:PRINT:PRINT " WIE HEISSEN DIE STROMSCHNELLEN":PRINT " DES NILS?" 414 PRINT:PRINT:INK 2:INPUT " -> ";A$(1):B$(1)="KATARAKTE" 416 IF A$(1)=""THEN VV=1:GOTO 420 418 IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 420 GOSUB 646:GOSUB 858:INK 4:PRINT:PRINT 422 PRINT " WIEVIEL KATARAKTE BESITZT":PRINT " DER NIL?":PRINT:PRINT 424 K=0 426 INK 2:INPUT " -> ";A$(1):IF A$(1)=""THEN VV=1:GOTO 430 428 B$(1)="6":IF INSTR("6",A$(1))>0 THEN RA=RA+1:ELSE VV=1 430 B$(1)="6":GOSUB 646:GOSUB 858:GOTO 502 432 IF F>22 THEN 440 434 GOSUB 822:INK 4:PRINT "DIE HAUPTSTADT":PRINT "VON MOCAMBIQUE" 436 PRINT "IST MAPUTO." 438 B$="MAPUTO":RESTORE 104:GOSUB 562:GOTO 502 440 IF F>23 THEN 446 442 B$="KAP DER GUTEN HOFFNUNG":GOSUB 822:RESTORE 880 444 INK 4:PRINT:PRINT "ZEIGEN SIE DAS":GOSUB 570:GOTO 502 446 IF F>24 THEN 462 448 GOSUB 822:PRINT:INK 4:PRINT "WIE HEISST DER" 450 PRINT "NOERDLICHE FLUSS?":PRINT:PRINT 452 B$(1)="SAMBESI" 454 INK 6:INPUT "-> ";A$(1) 456 IF A$(1)=""THEN VV=1:GOTO 460 458 IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 460 GOSUB 646:GOSUB 858:GOTO 502 462 IF F>25 THEN 478 464 GOSUB 822:INK 4:PRINT:PRINT "WIE HEISST DIE":PRINT "PROVINZ ANGOLAS," 466 PRINT "DIE SICH AUSSER-":PRINT "HALB DES EIGENT-":PRINT "LICHEN" 468 PRINT "TERRITORIUMS":PRINT "BEFINDET?":PRINT:PRINT 470 INK 6:INPUT "->";A$(1):B$(1)="CABINDA":IF A$(1)=""THEN VV=1:GOTO 474 472 IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 474 GOSUB 858 476 GOSUB 646:PRINT:B$="DIE PROVINZ":RESTORE 890:GOSUB 562:GOTO 502 478 IF F>26 THEN 494 480 GOSUB 822:INK 7:WINDOW 13,18,4,8:CLS:PRINT STRING$(25,""); 482 WINDOW 0,22,23,39:CLS:INK 4:PRINT:PRINT "WIE HEISST" 484 PRINT "DIESES GROSSE":PRINT "TROCKENGEBIET IM":PRINT "SUEDEN AFRIKAS?" 486 PRINT:PRINT:INK 6:INPUT "->";A$(1):B$(1)="KALAHARI" 488 IF A$(1)=""THEN VV=1:GOTO 492 490 IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 492 GOSUB 646:GOSUB 858:WINDOW 13,18,4,8:CLS:GOTO 502 494 IF F>27 THEN 500 496 GOSUB 822:INK 4:PRINT "DIE HAUPTSTADT":PRINT "VON ANGOLA IST":PRINT "LUANDA." 498 B$="LUANDA":RESTORE 892:GOSUB 562:GOTO 502 500 GOSUB 822:B$="KINSHASA":RESTORE 894:GOSUB 562 502 NEXT I 504 GOTO 896 506 REMUP LOESCHEN 508 FOR ZU=4200 TO 4178 STEP-1:POKE-ZU,32:NEXT ZU 510 WINDOW 0,22,0,39:BORDER 1:CLS 512 RETURN 514 REM UP KARTE ZEICHNEN 516 YF=PEEK(-4177-1024) 518 Y=PEEK(X-4177):POKE-4177,32 520 WINDOW 0,23,0,23:CLS 522 POKE X-4177,Y 524 POKE-4177-1024,YF 526 ZZ=0 528 READ ZE 530 IF ZE>0 THEN PRINT CHR$(ZE);:GOTO 528 532 IF ZE<0 THEN PRINT TAB(ABS(ZE));:GOTO 528 534 ZZ=ZZ+1 536 IF ZZ<24 THEN PRINT:GOTO 528 538 PAPER 1 540 WINDOW 0,22,23,39:CLS 542 RETURN 544 REM UP FLAECHENFUELLEN 546 READ AN,BW,ZE:T(1)=PEEK(-BW-1024):R(1)=-BW:S(1)=PEEK(-BW):POKE-BW-1024,FV 548 POKE X-BW,ZE:K=1 550 FOR J=1 TO AN 552 READ AD,ZE:BW=BW-AD:AR=-BW:GOSUB 668 554 POKE-BW-1024,FV:POKE X-BW,ZE 556 NEXT J 558 D=9 560 RETURN 562 REM UP ZEIGEN 564 INK 4:FV=100 566 PRINT:PRINT "ZEIGEN SIE BITTE" 568 IF D=2 THEN PRINT C$ 570 INK 6:PRINT B$;"!":PRINT:AR=4746 572 WINDOW 18,18,23,39:CLS 574 SP=AR 576 S(2)=PEEK(-SP-1024) 578 S(1)=PEEK(X-SP):INK 7 580 POKE-AR-1024,FV 582 POKE X-AR,207 584 INK 1:CLS:C$=INKEY$:IF C$=""THEN 584 586 A=ASC(C$) 588 IF A=8 THEN AD=1 590 IF A=11 THEN AD=40 592 IF A=9 THEN AD=-1 594 IF A=10 THEN AD=-40 596 IF A=13 THEN 606 598 AR=AR+AD 600 POKE-SP-1024,S(2) 602 POKE X-SP,S(1) 604 GOTO 574 606 READ AN,BW 608 VV=INT(AN/2) 610 IF BW=SP THEN RA=RA+1:GOTO 636 612 FOR L=1 TO AN-1 614 READ AD:BW=BW-AD 616 IF L<>VV THEN 622 618 IF PEEK(-BW)<>32 THEN VV=VV+1:GOTO 622 620 IF L=VV THEN VV=BW 622 IF BW=SP THEN RA=RA+1:GOTO 636 624 NEXT L 626 IF G$<>"J"THEN 636 628 FOR L=1 TO 8 630 IF L/2-INT(L/2)>0 THEN POKE-VV,255:ELSE POKE-VV,32 632 BEEP:PAUSE 2 634 NEXT L 636 POKE-SP-1024,S(2) 638 POKE X-SP,S(1) 640 IF D=3 THEN WINDOW 10,21,23,39:CLS:D=0:GOTO 644 642 WINDOW 0,21,23,39:CLS 644 GOSUB 646:RETURN 646 REM UP AUSWERTUNG 648 IF F$<>"J"THEN 658 650 KH=RA 652 IF W<KH THEN PRINT INK 5;AT(21,32);"RICHTIG":GOTO 656 654 PRINT INK 2;AT(21,32);"FALSCH" 656 PAUSE 10:PRINT AT(21,32);" " 658 GA=GA+1:PRINT INK 3;AT(23,22);RA,"VON",GA,"PUNKTEN" 666 W=RA:RETURN 668 REM UP ZEICHEN SICHERN 670 K=K+1 672 R(K)=AR 674 S(K)=PEEK(AR):T(K)=PEEK(AR-1024) 676 RETURN 678 REM UP RUECKSETZEN 680 IF D<>9 THEN 692 682 D=0 684 FOR K=1 TO AN+1 686 POKE X+R(K),S(K) 688 POKE+R(K)-1024,T(K) 690 NEXT K 692 RETURN 694 REM UP FRAGEN 696 SF=PEEK(-Y-1024):POKE-Y-1024,80 698 PRINT:PRINT:SP=PEEK(X-Y):POKE X-Y,255:INK 6 700 IF D=1 THEN PRINT:INPUT "->";A$(1):INK 4:ELSE INPUT " ->";A$(1):INK 4 702 POKE X-Y,SP 704 POKE-Y-1024,SF 706 IF A$(1)=""THEN VV=1:GOTO 710 708 IF INSTR(B$(1),A$(1))>0 THEN RA=RA+1:ELSE VV=1 710 GOSUB 646:GOSUB 858 712 RETURN 714 REM UP AFRIKA 716 M=1:Z=0:MM=9 718 IF KO=1 THEN GOSUB 678:WINDOW 0,21,23,39:CLS:GOTO 754 720 KO=1:INK 2:BORDER 1:PAPER 1:FV=100 722 GOSUB 506 724 DATA-4,157,146,147,158,155,0 726 DATA-2,134,147,-8,133,149,32,134,149,248,248,248,146,135,0 728 DATA-2,152,-10,150,132,-17,152,0,134,147,-17,155,0 730 DATA 152,-17,156,0,155,-18,155,0,156,-18,156,0 732 DATA 153,-19,145,32,146,135,0,152,-20,130,32,152,0,145,-22,159,0 734 DATA 32,150,149,-22,159,0,-3,150,147,158,158,158,150,135,-21,153,0 736 DATA-8,134,132,-21,152,0,-8,156,-20,144,0,-8,192,-19,174,0 738 DATA-9,145,-19,159,0,-9,192,-19,159,0,-9,153,-19,155,32,174,155,0 740 DATA-9,152,-18,146,132,153,32,152,0,-9,145,-17,153,-20,152,32,159,0 742 DATA-10,155,-16,134,132,-20,155,153,0,-10,156,-16,152,-20,133,132,0 744 DATA-11,155,-15,144,0,-11,156,248,146,147,0 746 RESTORE 724 748 GOSUB 514:RESTORE 92:FV=64 750 PRINT INK 4;AT(12,0);"--------":PRINT INK 4;AT(12,10);"-----------" 752 PRINT INK 4;AT(12,22);"-":PRINT INK 4;AT(12,0);"0":GOSUB 544 754 RETURN 756 REM UP AEGYPTEN 758 M=1:Z=0:MM=9 760 IF KO=2 THEN GOSUB 678:WINDOW 0,21,23,39:CLS:GOTO 754 762 KO=2:BORDER 1:INK 2:FV=100 764 GOSUB 506 766 DATA-11,248,248,146,149,248,-21,152,0 768 DATA 137,158,158,130,150,149,248,32,248,131,144,154,154,-16,150 770 DATA 149,146,149,172,155,0,192,-7,130,-11,156,152,-21,152,0 772 DATA 192,-11,192,-14,134,149,-21,155,0 774 DATA 192,-11,192,-14,156,32,155,-21,156,144,0 776 DATA 192,-12,159,-15,155,156,-21,153,159,0 778 DATA 192,-12,159,-15,156,32,159,-21,152,151,0 780 DATA 192,-11,153,-16,159,159,-20,153,153,0 782 DATA 192,-11,156,-16,155,171,-20,152,152,0 784 DATA 192,-11,153,-16,133,135,145,144,32,145,0 786 DATA 192,-11,156,-17,156,-22,155,0,192,-12,173,-18,155,-22,156,0 788 DATA 192,-13,145,131,146,135,32,156,0,192,-15,134,132,-19,155,0 790 DATA 192,-15,133,135,-19,156,0,192,-16,152,-20,155,0 792 DATA 192,-15,192,-20,156,0,192,-15,192,-21,155,0 794 DATA 192,-16,155,-21,156,0,192,-16,152,-22,155,0 796 DATA 192,-15,172,-22,152,0,192,-14,174,-21,172,145,0 798 DATA 192,248,248,248,248,248,248,248,248,248,248,248,248,248,159 800 DATA 248,248,248,248,131,129,0,192,-13,192,158,-20,130,0 802 RESTORE 766 804 GOSUB 514 806 DATA 5069,1,39,1,39,40,41,40,39,40,40,40,41,41,1,1,1,40 808 DATA-1,40,1,40,39,40,41,40,39,39,40,39 810 RESTORE 806:READ BW:POKE-BW-1024,64 812 FOR BB=1 TO 29 814 READ AD:POKE-BW+AD-1024,64 816 BW=BW-AD 818 NEXT BB 820 RETURN 822 REMUP SUEDAFRIKA 824 M=0:Z=0:MM=9 826 IF KO=3 THEN GOSUB 678:WINDOW 0,21,23,39:CLS:GOTO 856 828 KO=3:BORDER 1:INK 2:FV=100 830 GOSUB 506 832 DATA 192,158,158,158,158,158,158,158,158,158,158,158,158,158,158 834 DATA 158,158,158,158,158,137 836 DATA 0,153,-20,174,0,133,135,-20,159,0,-1,156,-19,153,0 838 DATA-1,192,-19,156,0,-2,155,-20,159,0,-2,156,-20,155,0 840 DATA-2,192,-20,156,0,-2,192,-20,153,0,-2,153,-20,152,0 842 DATA-2,152,-19,153,0,-1,192,-19,152,0,-1,153,-18,144,0 844 DATA-1,156,-16,134,147,0,-1,192,-16,156,0,-2,155,-17,159,0 846 DATA-2,156,-16,172,0,-2,192,-14,174,158,0,-3,155,-13,153,0 848 DATA-3,156,-13,152,0,-4,155,-12,144,0,-4,156,-11,144,0 850 DATA-4,192,-9,146,147,0,-5,150,147,158,158,0 852 RESTORE 832 854 GOSUB 514:RESTORE 882:FV=64:GOSUB 544:GOSUB 544:FV=100 856 RETURN 858 REM 860 IF VV=0 OR G$<>"J"GOTO 878 862 INK 6:PRINT:PRINT SPC(M);"RICHTIG:";SPC(MM); 864 FOR II=1 TO ABS(VV) 866 FOR JJ=1 TO ABS(VV) 868 IF A$(JJ)=B$(II)THEN JJ=ABS(VV):GOTO 876 870 NEXT JJ 872 INK 7:PRINT TAB(Z);B$(II);:IF VV<0 THEN PRINT "SEE":ELSE PRINT 874 INK 4 876 NEXT II:PAUSE 30:VV=0 878 RETURN 880 DATA 3,4236,1,40 882 DATA 12,4753,174,40,155,40,156,41,171,1,248,41,130,-39,146,1,147:INK 5 884 DATA-39,146,1,147,1,150,1,149,41,145 886 DATA 8,4388,144,39,130,-41,248,-1,131,39,172,-1,248,39,147 888 DATA-1,150,-41,131 890 DATA 5,4999,1,1,39,1 892 DATA 3,4878,1,40 894 DATA 6,4997,1,1,38,1,1 896 BORDER 2:PAPER 4:INK 5:CLS 898 WINDOW 0,23,0,39:CLS 900 WINDOW 6,23,0,39 902 PRINT " DAMIT IST UNSER WISSENSTEST UEBER" 904 PRINT " AFRIKA BEENDET.":PRINT:PRINT 906 PRINT " VON 51 MOEGLICHEN PUNKTEN ERREICHTEN" 908 PRINT " SIE";RA;"." 910 PR=(RA*100)/51:PRINT 912 PR=(INT(PR*100))/100 914 PRINT " DAS SIND";PR;"%." 916 IF PR>=96 THEN Z=1:GOTO 926 918 IF PR>=80 THEN Z=2:GOTO 926 920 IF PR>=60 THEN Z=3:GOTO 926 922 IF PR>=38 THEN Z=4:GOTO 926 924 Z=5 926 PRINT:PRINT " IN DER SCHULE WAERE DAS EINE";:INK 6:PRINT Z;:INK 5:PRINT "." 928 PRINT AT(16,0);" ":PAUSE 150 930 CLS:PRINT AT(12,11);"AUF WIEDERSEHEN!":PRINT AT(0,0);" ":PAUSE 20 932 WINDOW 0,23,0,39:PAPER 1:BORDER 1:INK 4:CLS:END