program RandomArray;
vararr: array [1..10] of Real;i: Integer;
beginRandomize;
// Заполняем массив случайными числамиfor i := 1 to 10 dobeginarr[i] := Random * 30 - 10; // Генерируем число в диапазоне от -10 до 20end;
// Округляем значения элементов, по модулю меньших 1for i := 1 to 10 dobeginif (abs(arr[i]) < 1) thenarr[i] := Round(arr[i]);end;
// Выводим массив на экранfor i := 1 to 10 dobeginWriteLn(arr[i]);end;
ReadLn;end.
program RandomArray;
var
arr: array [1..10] of Real;
i: Integer;
begin
Randomize;
// Заполняем массив случайными числами
for i := 1 to 10 do
begin
arr[i] := Random * 30 - 10; // Генерируем число в диапазоне от -10 до 20
end;
// Округляем значения элементов, по модулю меньших 1
for i := 1 to 10 do
begin
if (abs(arr[i]) < 1) then
arr[i] := Round(arr[i]);
end;
// Выводим массив на экран
for i := 1 to 10 do
begin
WriteLn(arr[i]);
end;
ReadLn;
end.