Задан массив действительных чисел. Записать и реализовать алгоритм удаления из массива...

0 голосов
103 просмотров

Задан массив действительных чисел. Записать и реализовать алгоритм удаления из массива нулевых элементов со сдвигом на их место следующих элементов без нарушения порядка их следования. В результате должен получиться массив меньшего размера, не содержащий нулей.


Информатика (14 баллов) | 103 просмотров
Дан 1 ответ
0 голосов

Да легко (я на  Python).

Пусть задали такой массив N.

Проверяем поэлементно:

for i in range(len(N) - 1):

   if N[i] == 0:

       del N[i]

В итоге получается такой массив, который Вы просили.

(74 баллов)