program PositiveElementsChange;
{$APPTYPE CONSOLE}
uses
SysUtils;
const
MAX_SIZE = 100;
var
X: array[1..MAX_SIZE] of Integer;
N: Integer;
NegativeCount: Integer;
i: Integer;
begin
// Ввод размера массива
Write('Введите количество элементов массива (от 1 до 100): ');
ReadLn(N);
// Ввод элементов массива
for i := 1 to N do
begin
Write('Введите элемент X[', i, ']: ');
ReadLn(X[i]);
end;
// Обработка массива и подсчет отрицательных элементов
NegativeCount := 0;
for i := 1 to N do
begin
if X[i] > 0 then
X[i] := X[i] div i
else
Inc(NegativeCount);
end;
// Вывод результатов
WriteLn('Изменённый массив:');
for i := 1 to N do
WriteLn('X[', i, '] = ', X[i]);
WriteLn('Количество отрицательных элементов: ', NegativeCount);
ReadLn;
end.
cHJvZ3JhbSBQb3NpdGl2ZUVsZW1lbnRzQ2hhbmdlOwoKeyRBUFBUWVBFIENPTlNPTEV9Cgp1c2VzCiAgU3lzVXRpbHM7Cgpjb25zdAogIE1BWF9TSVpFID0gMTAwOwoKdmFyCiAgWDogYXJyYXlbMS4uTUFYX1NJWkVdIG9mIEludGVnZXI7CiAgTjogSW50ZWdlcjsKICBOZWdhdGl2ZUNvdW50OiBJbnRlZ2VyOwogIGk6IEludGVnZXI7CgpiZWdpbgogIC8vINCS0LLQvtC0INGA0LDQt9C80LXRgNCwINC80LDRgdGB0LjQstCwCiAgV3JpdGUoJ9CS0LLQtdC00LjRgtC1INC60L7Qu9C40YfQtdGB0YLQstC+INGN0LvQtdC80LXQvdGC0L7QsiDQvNCw0YHRgdC40LLQsCAo0L7RgiAxINC00L4gMTAwKTogJyk7CiAgUmVhZExuKE4pOwoKICAvLyDQktCy0L7QtCDRjdC70LXQvNC10L3RgtC+0LIg0LzQsNGB0YHQuNCy0LAKICBmb3IgaSA6PSAxIHRvIE4gZG8KICBiZWdpbgogICAgV3JpdGUoJ9CS0LLQtdC00LjRgtC1INGN0LvQtdC80LXQvdGCIFhbJywgaSwgJ106ICcpOwogICAgUmVhZExuKFhbaV0pOwogIGVuZDsKCiAgLy8g0J7QsdGA0LDQsdC+0YLQutCwINC80LDRgdGB0LjQstCwINC4INC/0L7QtNGB0YfQtdGCINC+0YLRgNC40YbQsNGC0LXQu9GM0L3Ri9GFINGN0LvQtdC80LXQvdGC0L7QsgogIE5lZ2F0aXZlQ291bnQgOj0gMDsKICBmb3IgaSA6PSAxIHRvIE4gZG8KICBiZWdpbgogICAgaWYgWFtpXSA+IDAgdGhlbgogICAgICBYW2ldIDo9IFhbaV0gZGl2IGkKICAgIGVsc2UKICAgICAgSW5jKE5lZ2F0aXZlQ291bnQpOwogIGVuZDsKCiAgLy8g0JLRi9Cy0L7QtCDRgNC10LfRg9C70YzRgtCw0YLQvtCyCiAgV3JpdGVMbign0JjQt9C80LXQvdGR0L3QvdGL0Lkg0LzQsNGB0YHQuNCyOicpOwogIGZvciBpIDo9IDEgdG8gTiBkbwogICAgV3JpdGVMbignWFsnLCBpLCAnXSA9ICcsIFhbaV0pOwoKICBXcml0ZUxuKCfQmtC+0LvQuNGH0LXRgdGC0LLQviDQvtGC0YDQuNGG0LDRgtC10LvRjNC90YvRhSDRjdC70LXQvNC10L3RgtC+0LI6ICcsIE5lZ2F0aXZlQ291bnQpOwoKICBSZWFkTG47CmVuZC4K