Advertisement
Radjah

Untitled

Sep 9th, 2012
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 2.85 KB | None | 0 0
  1. { Расчет сопротивления низких температур }
  2. Procedure rasch_w_temp;
  3. var
  4.   Kt11: Real;
  5.   v1, t1, riad: Integer;
  6. Begin
  7.   Kt11 := 0.5;
  8.   riad := Round(v_pr / 20);
  9.   v1 := riad * 20;
  10.   if v1 = 0 then
  11.     v1 := 20;
  12.   if { (tip_vagona=1)and } (v1 > 120) then
  13.     v1 := 120;
  14.   // if (tip_vagona=2)and(v1>160) then v1:=160;
  15.   // If t_vosd>-25 then t1:=-25 else
  16.   t1 := Round(t_vosd / 5) * 5;
  17.   if t1 < -60 then
  18.     t1 := -60;
  19.   { If tip_vagona=1 then } BEGIN
  20.     { Грузовые вагоны }
  21.     case v1 of
  22.       20:
  23.         case t1 of
  24.           - 25:
  25.             Kt11 := 1.00;
  26.           -30:
  27.             Kt11 := 1.01;
  28.           -35:
  29.             Kt11 := 1.01;
  30.           -40:
  31.             Kt11 := 1.01;
  32.           -45:
  33.             Kt11 := 1.01;
  34.           -50:
  35.             Kt11 := 1.01;
  36.           -55:
  37.             Kt11 := 1.01;
  38.           -60:
  39.             Kt11 := 1.01;
  40.         end;
  41.       40:
  42.         case t1 of
  43.           - 25:
  44.             Kt11 := 1.00;
  45.           -30:
  46.             Kt11 := 1.03;
  47.           -35:
  48.             Kt11 := 1.03;
  49.           -40:
  50.             Kt11 := 1.04;
  51.           -45:
  52.             Kt11 := 1.04;
  53.           -50:
  54.             Kt11 := 1.05;
  55.           -55:
  56.             Kt11 := 1.05;
  57.           -60:
  58.             Kt11 := 1.06;
  59.         end;
  60.       60:
  61.         case t1 of
  62.           - 25:
  63.             Kt11 := 1.00;
  64.           -30:
  65.             Kt11 := 1.05;
  66.           -35:
  67.             Kt11 := 1.06;
  68.           -40:
  69.             Kt11 := 1.07;
  70.           -45:
  71.             Kt11 := 1.07;
  72.           -50:
  73.             Kt11 := 1.08;
  74.           -55:
  75.             Kt11 := 1.08;
  76.           -60:
  77.             Kt11 := 1.09;
  78.         end;
  79.       80:
  80.         case t1 of
  81.           - 25:
  82.             Kt11 := 1.00;
  83.           -30:
  84.             Kt11 := 1.07;
  85.           -35:
  86.             Kt11 := 1.08;
  87.           -40:
  88.             Kt11 := 1.09;
  89.           -45:
  90.             Kt11 := 1.10;
  91.           -50:
  92.             Kt11 := 1.11;
  93.           -55:
  94.             Kt11 := 1.11;
  95.           -60:
  96.             Kt11 := 1.12;
  97.         end;
  98.       100:
  99.         case t1 of
  100.           - 25:
  101.             Kt11 := 1.00;
  102.           -30:
  103.             Kt11 := 1.09;
  104.           -35:
  105.             Kt11 := 1.10;
  106.           -40:
  107.             Kt11 := 1.12;
  108.           -45:
  109.             Kt11 := 1.13;
  110.           -50:
  111.             Kt11 := 1.14;
  112.           -55:
  113.             Kt11 := 1.14;
  114.           -60:
  115.             Kt11 := 1.15;
  116.         end;
  117.       120:
  118.         case t1 of
  119.           - 25:
  120.             Kt11 := 1.00;
  121.           -30:
  122.             Kt11 := 1.11;
  123.           -35:
  124.             Kt11 := 1.12;
  125.           -40:
  126.             Kt11 := 1.13;
  127.           -45:
  128.             Kt11 := 1.15;
  129.           -50:
  130.             Kt11 := 1.16;
  131.           -55:
  132.             Kt11 := 1.16;
  133.           -60:
  134.             Kt11 := 1.17;
  135.         end;
  136.     End;
  137.   END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement