Заполнить массив из 9 элементов случайными числами из диапазона от нуля до N
, и затем удалите из этого массива все элементы равные M
, причем удаление необходимо производить "сдвигом" влево оставшихся элементов на позиции элементов, совпавших с M
.
Решить двумя способами:
1) Любым
2) Провести операцию сдвига за одно прочтение исходного массива (для этого нам потребуется еще один массив, где мы будем хранить какие-то значения)
Заполните массив из 5 элементов случайными числами из любого диапазона.
Далее пользователь вводит в цикле значения от 1 до 5 -- удаляйте из массива очередной элемент с позиции очередного введенного пользователем числа, сдвигая оставшиеся элементы массива влево, заполняя то, что справа нулями. Распечатывайте промежуточной состояние массива, после каждого удаления.
Заполнить массив из 9 элементов случайными числами, далее получить случайное число N
из диапазона от 1 до 9 и затем "удалить" элемент с позиции N
из массива, "сдвинув" значения влево и заполнив все что справа нулями.
ПРИМЕЧАНИЕ: в чуть более длинном виде про то же рассказывается в видео: https://youtu.be/yRL44KGlBgM -- можно начать с видео, а потом перейти к инструкции выше, а можно использовать его для закрепления.