• Дан целочисленный массив с количеством элементов n. "Сожмите" массив, выбросив из него каждый второй элемент.
    Примечание. Дополнительный массив не использовать.

Ответы 5

  • Паскаль. Линейные массивы
    • Автор:

      cortez
    • 6 лет назад
    • 0
  • Я имел в виду, числа вводятся с клавиатуры или комп сам рандомно забивает массив?
    • Автор:

      miles430
    • 6 лет назад
    • 0
  • Если с клавиатуры, то так:
    • Автор:

      ricardo55
    • 6 лет назад
    • 0
  • var a: array of integer; i,j,z: integer;beginreadln(z);SetLength(a,z+2); for i:=1 to z do readln(a[i]); for i:=z downto 1 do if i mod 2=0 then for j:=i to z-1 do a[j]:=a[j+1]; for i:=1 to z-(z div 2) do write(a[i]:4);end.
  • Какой язык? Откуда вводятся элементы?
  • Добавить свой ответ

Войти через Google

или

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

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

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