Почему первый элемент массива всегда имеет значение 0?
program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils;
var
b : array[1..10] of integer;
i : integer;
procedure MassRandom(var a: array of integer);
var i : Integer;
begin
randomize;
for i := 1 to 10 do
begin
a := 1 + Random(100);
end;
end;
begin
MassRandom(b);
for i := 1 to 10 do
writeln('b[', i-1, '] = ', b);
end.