// PascalABC.NET
begin
var n := ReadInteger('Длина массива (не менее 2):');
var a := ArrRandom(n, -99, 99);
a.Println;
var r := Abs(a[1] - a[0]);
for var i := 2 to n - 1 do
if Abs(a[i] - a[i - 1]) > r then
r := Abs(a[i] - a[i - 1]);
Print(r / 2)
end.
// PascalABC.NET
begin
var n := ReadInteger('Длина массива (не менее 2):');
var a := ArrRandom(n, -99, 99);
a.Println;
var r := Abs(a[1] - a[0]);
for var i := 2 to n - 1 do
if Abs(a[i] - a[i - 1]) > r then
r := Abs(a[i] - a[i - 1]);
Print(r / 2)
end.