|
|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 2304 (0x900)
Types: TextFile
Names: »kkrenteøv1t«
└─⟦621cfb9a2⟧ Bits:30002817 RC8000 Dump tape fra HCØ. Detaljer om "HC8000" projekt.
└─⟦0364f57e3⟧
└─⟦508e019d6⟧ »kkfiler«
└─⟦this⟧
└─⟦00964e8f7⟧ Bits:30007478 RC8000 Dump tape fra HCØ.
└─⟦b2ec5d50f⟧
└─⟦8748ba386⟧ »kkfiler«
└─⟦this⟧
kkrent=algol
begin
integer i,j,kn,p,n,y,k,an,pt,max,tt;
real r,r1,s;
real array facit(1:50);
max:=12;
write(out,<:<12><10><10>:>,
<: n<10>:>,
<: (1+r) - 1<10>:>,
<:Øvelser i brug af formlen A(n) = b* ------------<10>:>,
<: r:>);
write(out,<:<10><10> 1) Find A(n) når:>);
write(out,<:<10> b % n:>);
tt:=1;
for i:=1 step 1 until max do
begin
k:=random(j)*1000;
p:=random(j)*15+1;
n:=random(j)*56+4;
write(out,<:<10> :>,false add (i+96),1,<:) :>,<<dddddddd>,k,p,n);
r:=p; r:=r/100; r1:=r+1;
facit(i):=k/r*(r1**n-1);
end;
tt:=2;
write(out,<:<10><10> 2) Find b når:>);
write(out,<:<10> A(n) % n:>);
for i:=1 step 1 until max do
begin
s:=random(j)*10000;
p:=random(j)*15+1;
n:=random(j)*56+4;
r:=p; r:=r/100; r1:=r+1;
write(out,<:<10> :>,false add (i+96),1,<:) :>,<<dddddd.dd>,s,<<dddddddd>,p,n);
facit((tt-1)*max+i):=s*r/(r1**n-1);
end;
tt:=3;
tt:=3;
write(out,<:<10><10> 3) Find antal terminer når:>);
write(out,<:<10> A(n) b %:>);
for i:=1 step 1 until max do
begin
k:=random(j)*1000;
p:=random(j)*15+1;
n:=random(j)*56+4;
r:=p; r:=r/100; r1:=r+1;
s:=k/r*(r1**n-1);
write(out,<:<10> :>,false add (i+96),1,<:) :>,<<dddddddd>,s,k,p);
facit((tt-1)*max+i):=n;
end;
write(out,false add 10,2,<:Resultater:<10>:>);
pt:=0;
for j:=0 step 1 until tt-1 do
begin
for i:=1 step 1 until max do
begin
pt:=pt+write(out,j+1,false add (i+96),1,<:) :>,
case (j+1) of (<< dddddddd.dd>,<< dddddddd.dd>,<< dddd>,<<dddd>),
facit(j*max+i),<: :>);
if pt>55 then
begin outchar(out,10); pt:=0; end;
end;
outchar(out,10); pt:=0;
end;
end;
▶EOF◀