Математическое моделирование на языке Турбо-Паскаль. Черный А.А. - 56 стр.

UptoLike

Составители: 

56
if (X=9)or(X=12)or(X=15)or(X=16)or(X=20)or(X=25)then
begin
for S:=1 to X do
begin
F[S]:=0; Z[S]:=0; H[S]:=0;
writeln('Ввод F(',S,')',' H(',S,')');
readln(F[S],H[S]);
case X of
9: begin
GB4150; GB4170; GB4450;
end;
12:begin
GB4150; GB4250; GB4490;
end;
15:begin
GB4150; GB4340; GB4530;
end;
16:begin
GB4210; GB4250; GB4580;
end;
20:begin
GB4210; GB4340; GB4630;
end;
25:begin
GB4290; GB4340; GB4690;
end;
else goto 2;
end;{case}
writeln('Z(',S,')=',Z[S]);
end;{for}
OUT_F_H_L(74);
end;{if}
if X=27 then
begin
for S:=1 to X do
begin
writeln('Ввод F(',S,')',' H(',S,')',' L(',S,')');
readln(F[S],H[S],L[S]);
GB4150; GB4170; GB4190; GB4770;
writeln('Z(',S,')=',Z[S]);
end;{for}
OUT_F_H_L(75);
end;{if}
2:writeln('----------------<Меню 4------------------');
writeln('Если I0=10, то проверка точности');
writeln('и расчеты по модели');
writeln('Если I0=14, то вычисления ');
writeln('показателей Z(K5) с использованием');
writeln('циклов и построение графиков');
writeln('Если I0=35, то переход к меню 1');
writeln('Если I0=18, то переход к меню 2');
writeln('Если I0=19, то переход к
меню 3');
writeln('Если I0=50, то переход в начало программы');
writeln('Если I0=44, то выход из программы');
write('Ввод I0=');
readln(I0);
if I0=11 then goto 1;
if I0=18 then goto 4;
if (I0=19)or(I0=10) then goto 5;
if I0=35 then goto 3;
if I0=14 then
begin
GB7000;
goto 2;
  if (X=9)or(X=12)or(X=15)or(X=16)or(X=20)or(X=25)then
    begin
      for S:=1 to X do
        begin
          F[S]:=0; Z[S]:=0; H[S]:=0;
          writeln('Ввод F(',S,')',' H(',S,')');
          readln(F[S],H[S]);
          case X of
          9: begin
               GB4150; GB4170; GB4450;
             end;
          12:begin
               GB4150; GB4250; GB4490;
             end;
          15:begin
               GB4150; GB4340; GB4530;
             end;
          16:begin
               GB4210; GB4250; GB4580;
             end;
          20:begin
               GB4210; GB4340; GB4630;
             end;
          25:begin
               GB4290; GB4340; GB4690;
             end;
             else goto 2;
          end;{case}
          writeln('Z(',S,')=',Z[S]);
        end;{for}
      OUT_F_H_L(74);
    end;{if}
  if X=27 then
    begin
      for S:=1 to X do
        begin
          writeln('Ввод F(',S,')',' H(',S,')',' L(',S,')');
          readln(F[S],H[S],L[S]);
          GB4150; GB4170; GB4190; GB4770;
          writeln('Z(',S,')=',Z[S]);
        end;{for}
      OUT_F_H_L(75);
    end;{if}
2:writeln('----------------<Меню 4------------------');
  writeln('Если I0=10, то проверка точности');
  writeln('и расчеты по модели');
  writeln('Если I0=14, то вычисления ');
  writeln('показателей Z(K5) с использованием');
  writeln('циклов и построение графиков');
  writeln('Если I0=35, то переход к меню 1');
  writeln('Если I0=18, то переход к меню 2');
  writeln('Если I0=19, то переход к меню 3');
  writeln('Если I0=50, то переход в начало программы');
  writeln('Если I0=44, то выход из программы');
  write('Ввод I0=');
  readln(I0);
  if I0=11 then goto 1;
  if I0=18 then goto 4;
  if (I0=19)or(I0=10) then goto 5;
  if I0=35 then goto 3;
  if I0=14 then
    begin
      GB7000;
      goto 2;

                                   56