|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 896 (0x380) Types: TextFile Names: »MGF.PAS«
└─⟦29e35ddf2⟧ Bits:30003931/CCPM_Tegn.imd Disketter indleveret af Steffen Jensen (Piccolo/Piccoline) └─⟦this⟧ »MGF.PAS«
program test; var rest1,rest2,mi,mj,x,y:integer; farve1,farve2:array(.1..8.) of integer; begin y:=$ffff; read(x); begin rest1:=x; rest2:=y; for mj:=1 to 7 do begin farve1(.mj.):=round(4*frac(rest1/4)); rest1:=rest1 div 4; writeln(mj:5,farve1(.mj.):5,rest1:5); end; for mj:=1 to 7 do begin farve2(.mj.):= (rest2 shl 14) shr 14; rest2:=rest2 shr 2; writeln(mj:5,farve2(.mj.):5,rest2:5); end; if rest2=0 then rest2:=rest1; for mj:=7 downto 1 do begin if farve2(.mj.)=0 then rest2:=4*rest2+farve1(.mj.) else rest2:=4*rest2+farve2(.mj.); end; write(x:5,rest2:5); end; end. «eof»