""
12
: ..
: - 130703
: ..
1. (.3).
2. (.4-16):
2.1. 1. .(.4-6);
2.2. 2. -
.(.7-8);
2.3. 3. .(.9-11);
2.4. 4. .(.12-13).
3.(.14).
: - Pascal.
, , ( ), . .
Pascal ABC.net.
.
1. .
, , , .
, :
100 ;
50 ;
1200 ;
2,55 /.;
0,8 0,9.
(),
m ,
n ;
U(i) i- ();
I(i) i- ().
:
U ();
S (. ).
:
().
i- :
.
i :
().
U | S | n | m | U1 | I1 | U2 | I2 | U3 | I3 |
. | a | ||||||||
0,81 | 5,0 | - | - | - | - |
|
|
U | S | n | U1 | I1 | U2 | I2 | U3 | I3 |
D0 | K0 | D1 | K1 | D2 | K2 | D3 | K3 | P |
1. .
2. i- .
3. i- .
4. .
var u,s,n,u1,i1,u2,i2,u3,i3,p,d0,d1,d2,d3,k0,k1,k2,k3:real;
Begin
u:=110;
s:=2;
n:=0.8;
u1:=12;
i1:=5;
u2:=9;
i2:=3;
u3:=3;
i3:=1;
p:=1/n*((u1*i1)+(u2*i2)+(u3*i3));//
d0:=sqrt(p/(u*2));//
d1:=sqrt(i1/2);
d2:=sqrt(i2/2);
d3:=sqrt(i3/2);//
k0:=1.83*1000000*0.95/(u*s);//
k1:=38/s*u1*1.05;
k2:=38/s*u2*1.05;
k3:=38/s*u3*1.05;//
write(' ',u,' ', s);writeln;
write(' ', n:5:2);writeln;
write(' = ',p:5:2);writeln;
write(' = ',k0:8:2,' = ',d0:5:2);writeln;
write(' 1-3 ',k1:5:2,' ',k2:5:2,' ', k3:5:2);writeln;
write(' 1-3 ',d1:5:2,' ',d2:5:2,' ', d3:5:2);writeln;
readln;
END.
, K0 | 5268,2 | |
, K1 | 79,8 | |
, | , D0 | 0,4 |
, D1 | 1,58 | |
, | , I | 0,33 |
(U) . (I) .
2. -
.
-
,
K ,
WP ,
W ,
Z ,
A(W) W 0 W DW=0,1*W Z, Z Z Z.
A(W), W A(W) W Z.
K | WP | W | Z | Z | Z |
7,0 | 8,0 | 0,2 | 0,7 | 0,25 |
.
1. z w , while AW ( while z z , - w w . z w ).
2. while :W AW, W. 33 (..w-11,z-3).
|
|
var k,wp,w,wstep,z,zstep:real;
a: array [0..10] of real;
i:integer;
Begin
k:=7;
wp:=8;
z:=0.2;
zstep:=0.2;
wstep:=0.1*16;
while z<=0.7 do
Begin
writeln(' z = ',z);
w:=0;
i:=0;
while <=16 do
Begin
a[i]:=(k*sqr(wp))/sqrt(sqr(sqr(wp)-sqr(w))+sqr(2*z*wp*w));
write(' ',a[i]:5:2);
w:=w+wstep;
inc(i);
end;
writeln;
z:=z+zstep;
end;
end.