Screenshot 1 Screenshot 2 Screenshot 3
2bc0 3716 0000 B ... EHE
ICH, DER COMPUTER, STELLE DURCH FRAGEN, DIE SIE BEANTWORTEN MOEGEN, GEMEINSAMKEITEN ZWISCHEN DEN GAESTEN FEST UND NENNE EINE BEWERTUNGSZAHL.
Zeichensatz UTF-8+Z1013()+CTRL()-ohne Umlaute(äöüß)

 1000 WINDOW:CLS
 1010 PRINT:PRINT:PRINT "           WER PASST ZU WEM?"
 1020 PRINT:PRINT:PRINT:PRINT:PRINT:PRINT:PRINT:PRINT:PRINT:PRINT
 1030 PRINT "ICH, DER COMPUTER, STELLE DURCH FRAGEN,"
 1040 PRINT "DIE SIE BEANTWORTEN MOEGEN, GEMEINSAM-"
 1050 PRINT "KEITEN ZWISCHEN DEN GAESTEN FEST UND "
 1060 PRINT "NENNE EINE BEWERTUNGSZAHL."
 1070 PRINT:PRINT:PRINT
 1100 REM ### VARIABLE ################
 1120!M$(I).....i-ter maennlicher Name
 1130!W$(J).....j-ter weiblicher Name
 1140!F$(K).....k-te Frage
 1150!PM(I,K)...Antwortzahl des i-ten                   Herrn auf k-te Frage
 1160!PW(J,K)...Antwortzahl der j-ten                   Dame auf k-te Frage
 1170!N.........Maximalzahl der mitspie-                lenden Paare
 1200 REM### HAUPTPROGRAMM ############HP
 2300 GOSUB 3000
 2400 GOSUB 4000
 2500 GOSUB 5000
 2600 GOSUB 6000
 2700 GOSUB 7000
 2900 END
 3000 REM*** INITIALISIERUNG **********UP
 3100 N=5 
 3200 DIM M$(N),W$(N),F$(10),PM(N,10),PW(N,10)
 3400 DATA "BEEINFLUSSEN DIE GESTIRNE DEN CHARAKTER?"
 3410 DATA "SOLLTEN FRAUEN DEN BERUF EINES PILOTEN AUSUEBEN?"
 3420 DATA "ERZAEHLEN SIE GUTE WITZE WEITER?
 3430 DATA "SCHNARCHEN SIE?"
 3440 DATA "SIND SIE FUER DIE ERHALTUNG DER UMWELT?"
 3450 DATA "IST RAUCHEN SCHAEDLICH?"
 3460 DATA "LIEBEN SIE BRAHMS?"
 3470 DATA "VERDIENEN AERZTE ZUVIEL?"
 3480 DATA "SOLLTEN VERHEIRATETE GETRENNT URLAUB MACHEN?"
 3490 DATA "GLAUBEN SIE AN EIN HOEHERES WESEN?"
 3500 FOR K=1 TO 10:READ F$(K):NEXT
 4100 PRINT:PRINT:PRINT "WER SPIELT MIT?"
 4120 PRINT:PRINT "GEBEN SIE VORNAME UND GESCHLECHT EIN!"
 4130 PRINT "NACH DEM LETZTEN NAMEN 'ENDE'.""
 4300 S=1:T=1
 4305 M=0:W=0
 4310 PRINT
 4320 INPUT "VORNAME ";N$
 4325 IF N$="ENDE"THEN 4500
 4330 INPUT "GESCHLECHT (M/W) ";G$
 4340 IF G$="M"THEN M$(S)=N$:M=M+1:S=S+1:GOTO 4310
 4350 IF G$="W"THEN W$(T)=N$:W=W+1:T=T+1:GOTO 4310
 4360 GOTO 4330
 4500 IF M<W THEN PRINT "ES FEHLEN NOCH ";W-M;" HERREN.":GOTO 4310
 4520 IF W<M THEN PRINT "ES FEHLEN NOCH ";M-W;" DAMEN.":GOTO 4310
 4540 GOTO 2500
 5000 REM*** 'FRAGE ANTWORT' ***********UP 
 5005 CLS
 5100 FOR I=1 TO M
 5110 PRINT
 5120 PRINT:PRINT M$(I)
 5130 GOSUB 5500
 5150 FOR K=1 TO 10
 5200 GOSUB 5600
 5250 PM(I,K)=VAL(A$)
 5300 NEXT K
 5320 NEXT I
 5350 CLS
 5360 FOR J=1 TO W
 5370 PRINT:PRINT W$(J):GOSUB 5500
 5380 FOR K=1 TO 10
 5400 GOSUB 5600
 5450 PW(J,K)=VAL(A$)
 5460 NEXT K
 5470 NEXT J
 5490 RETURN
 5500 REM*** ANLEITUNG *******************UP
 5510 PRINT
 5520 PRINT "SO ANTWORTEN SIE BITTE:"
 5525 PRINT "(IHRE ANTWORT ERSCHEINT NICHT"
 5526 PRINT "AUF DEM BILDSCHIRM.)
 5530 PRINT
 5540 PRINT "ENTSCHIEDEN NEIN.........1
 5545 PRINT "BEDINGT NEIN.............2"
 5550 PRINT "UNENTSCHIEDEN............3
 5555 PRINT "BEDINGT JA...............4"
 5560 PRINT "ENTSCHIEDEN JA...........5"
 5570 PRINT
 5590 RETURN
 5599 REM*** ANTWORT ******************UP
 5600 PRINT F$(K)
 5610 A$=INKEY$:IF A$=""THEN 5610
 5620 IF A$="1"OR A$="2"OR A$="3"OR A$="4"OR A$="5"THEN RETURN
 5670 PRINT
 5680 PRINT "FALSCHE EINGABE!":GOTO 5510
 6000 REM*** AUSWERTUNG ***************UP
 6002 CLS
 6003 PRINT:PRINT:PRINT "             ERGEBNISSE"
 6004 PRINT "             ----------
 6006 PRINT
 6100 PRINT
 6110 FOR I=1 TO M
 6150 FOR J=1 TO W
 6160 S=0
 6170 FOR K=1 TO 10
 6200 D=ABS(PM(I,K)=PW(J,K))
 6250 S=S+D
 6290 NEXT K
 6300 PRINT "DER ABSSTNAND VON ";M$(I);" ZU ";
 6310 PRINT W$(J);" BETRAEGT: ";S;" PUNKTE."
 6330 NEXT J:NEXT I:PRINT:PRINT
 6340 PRINT "WENN SIE GENUG HABEN, DRUECKEN SIE IRGENDEINE TASTE."
 6350 T$=INKEY$:IF T$=""THEN 6550:ELSE  RETURN
 6550 GOTO 6350
 7000 CLS
 7100 PRINT:PRINT:
 7200 PRINT "VIELEN DANK FUER DIE INTERESSANTEN EINBLICKE!"
 7400 PRINT:PRINT "        AUF WIEDERSEHEN."
 7500 PAUSE 30:CLS:RETURN