Ну, мне нужно сгенерировать 10 случайных радиусов, а затем нарисовать круги. Но я не уверен, как рассчитать координату X, чтобы они были согласованными. Я получил этот код, но он не работает должным образом
uses graphabc;
var
a: array [1..10] of integer;
i, x, y, r, rn: integer;
begin
i:=1;
while (i < 11) do begin
rn:= random(5,50);
a[i]:=rn;
i:=i+1;
end;
r:=a[1];
y:=300;
x:=100;
for i:=1 to 10 do begin
circle(x, y, r);
r:=a[i];
x:=x+r;
end;
end.