Ответ:

Массивы вещественные; Random(1, 21) формирует целые значения от 1 до 20. Формат :0:1 выводит один знак после запятой.

var c, f: array[1..10] of real;
begin
  writeln('Температура, °C:');
  for var i := 1 to 10 do
  begin
    c[i] := Random(1, 21);
    write(c[i]:0:1, ' ');
  end;
  writeln;

  writeln('Температура, °F:');
  for var i := 1 to 10 do
  begin
    f[i] := 9 / 5 * c[i] + 32;
    write(f[i]:0:1, ' ');
  end;
end.