0 POKE19,64:S=0:POKE53272,21:POKE53280,6:POKE53281,6 1 PRINTCHR$(8)"[147] <<< [159]UMRECHNUNG BY RASTO LEVRINC >>>":C$=" (1-36)" 2 A$="BASIS ZAHLENSYSTEM":PRINT"1....ROEMISCHE ZAHL":PRINT"2-36."A$ 3 PRINT"EINGANGS "A$C$" :[159]";:GOSUB16:C=D:PRINT"AUSGANGS "A$C$" :[159]";:GOSUB16 4 POKE214,11:PRINT:INPUT"ZAHL EINGEBEN :[159]";D$:E$=D$:S=LEN(E$):IFS>24ORS=0GOTO4 5 R$="":E=0:RESTORE:IFC>1GOTO10 6 ON-(R$="I")GOTO4:READR$,R 7 IFR$<>MID$(E$,1,LEN(R$))GOTO6 8 E$=RIGHT$(E$,LEN(E$)-LEN(R$)):E=E+R:IFE$<>""GOTO7 9 RESTORE:S=E:GOSUB17:ON-(D$<>E$)GOTO4:E=S:GOTO12:DATAM,1000,CM,900,D,500,CD,400 10 FORA=1TOS:B=ASC(MID$(E$,A,1)):R=B-48+7*(B>64):IFR>=CORR<0GOTO4 11 E=E+INT(C^(S-A)*R):NEXT:IFE>=10^9OR(D=1AND(E>240000ORE<1))GOTO4 12 RESTORE:A$=" (":PRINT:PRINT" "D$A$C") = ";:E$="":IFD=1THENGOSUB17:GOTO19 13 R=INT(E/D):S=E-R*D:E$=CHR$(S+48-7*(S>9))+E$:E=R:IFEGOTO13 14 GOTO19:DATAC,100,XC,90,L,50,XL,40,X,10,IX,9,V,5,IV,4,I,1 15 POKE211,37:POKE214,9+S:PRINT"[145]"; 16 B$="":INPUTB$:D=INT(VAL(B$)):ON-(D<1ORD>36)GOTO15:S=2:POKE214,9:PRINT:RETURN 17 READR$,R:ON-(E/R<1)GOTO17:E=E-R:E$=E$+R$:IFETHENRESTORE:GOTO17 18 RETURN 19 PRINTE$A$D")":PRINT"NOCHMAL (J/N)":POKE198,0:WAIT198,1:GETA$:IFA$<>"N"GOTO