pascal
Объяснение:
program maximum;
var n, i, max: integer;
x: array of integer;
begin
Write('Введите размер массива:');
ReadLn(n);
SetLength(x,n);
Randomize();
max := -15;
WriteLn('Массив:');
for i := 0 to n - 1 do
x[i] := round(random(41) - 15);
Write(x[i],', ');
if (x[i] > max) and (x[i] < 0) then max := x[i];
end;
WriteLn();
WriteLn('Наибольший из отрицательных элементов равен ', max);
end.
pascal
Объяснение:
program maximum;
var n, i, max: integer;
x: array of integer;
begin
Write('Введите размер массива:');
ReadLn(n);
SetLength(x,n);
Randomize();
max := -15;
WriteLn('Массив:');
for i := 0 to n - 1 do
begin
x[i] := round(random(41) - 15);
Write(x[i],', ');
if (x[i] > max) and (x[i] < 0) then max := x[i];
end;
WriteLn();
WriteLn('Наибольший из отрицательных элементов равен ', max);
end.