function d(P, Q, t, t0: real): real;var G: real;begin G := 0.86e-3 * Q / (t - t0); d := 1.55 * sqrt(G) / sqrt(sqrt(P))end;var Q, t, t0, P, q1, q2, h: real;begin q1 := 1e5; q2 := 3e5; h := 2e4; t := 105; t0 := 70; P := 12; Q := q1; while Q <= q2 do begin Writeln('Qзд=', Q:0:0, ', d:=', d(P, Q, t, t0):0:3); Q := Q + h endend.Тестовое решение:Qзд=100000, d:=1.305Qзд=120000, d:=1.430Qзд=140000, d:=1.545Qзд=160000, d:=1.651Qзд=180000, d:=1.751Qзд=200000, d:=1.846Qзд=220000, d:=1.936Qзд=240000, d:=2.022Qзд=260000, d:=2.105Qзд=280000, d:=2.184Qзд=300000, d:=2.261