Реферат: Расчёт статически определяемых стержневых систем неравного сечения на растяжение-сжатие

per:=mas[i];

mas[i]:=mas[i+1];

mas[i+1]:=per;

end; i2:=mas[4]; i3:=mas[3]; i4:=mas[2]; i5:=mas[1]; end; end;


procedure obr9; var mas:array[1..5] of real; per:real; i,ii:integer; begin if (a=3) and (b=3) then begin ed3; si3; i1:=d32+29; mas[1]:=29+p1; mas[2]:=29+p2; mas[3]:=29+p3; mas[4]:=29+d12; mas[5]:=29+d22;

for ii:=1 to 5 do

for i:=1 to 4 do

if mas[i]<>0 then

if mas[i]>mas[i+1] then

begin

per:=mas[i];

mas[i]:=mas[i+1];

mas[i+1]:=per;

end; i2:=mas[5]; i3:=mas[4]; i4:=mas[3]; i5:=mas[2]; i6:=mas[1];


end; end;


procedure epi1; var mash:array[1..2] of real; mas:real; per,l10:real; i,ii:integer; begin


ep11[1]:=strtofloat(Form1.Edit1.Text); ep11[2]:=strtofloat(Form1.Edit7.Text);


l10:=strtofloat(Form1.Edit10.Text);


u1:=strtofloat(Form1.Edit4.Text);


if ep11[2]>ep11[1] then u2:=0; if ep11[2]<=ep11[1] then u2:=strtofloat(Form1.Edit4.Text);


for i:=1 to 2 do ep12[i]:=59+(440/ep11[1])*ep11[i];


if ep11[1]>ep11[2] then mas:=0; if ep11[2]>=ep11[1] then mas:=(l10*s1)/u2;


mash[1]:=abs((l10*s1)/u1); mash[2]:=abs(mas);


for ii:=1 to 2 do

for i:=1 to 1 do

if mash[i]<>0 then

if mash[i]>mash[i+1] then

begin

per:=mash[i];

К-во Просмотров: 591
Бесплатно скачать Реферат: Расчёт статически определяемых стержневых систем неравного сечения на растяжение-сжатие