• Сделать в паскале!

    В заданном массиве все элементы, стоящие на нечетных местах,
    разделить на 2. Вывести старый и новый массивы.

Ответы 1

  • uses Arrays;

    var

     n, i:integer;

     arr:array of integer;

    begin

    writeln('Введите размерность массива: ');

    readln(n);

    SetLength(arr,n);

    arr:=CreateRandomIntegerArray(n);

    writeln('Сгенерированный массив: ');

    for i:= 0 to n-1 do

    write(arr[i], ' ');

    write(#10);

    writeln('Новый массив: ');

    for i:= 0 to n-1 do begin

    if (i mod 2 <> 0) then write(arr[i]/2, ' ') else

    write(arr[i], ' ');

    end;

    end.

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years