Людмила Дроздова
на с++ задача) выручайте братцы
Задача №12. Дан одновременный массив числовых значений, насчитывающих N элементов .Исключить все нулевые элемента .
Задача №12. Дан одновременный массив числовых значений, насчитывающих N элементов .Исключить все нулевые элемента .
Нужно издать Приказ по одновременному массиву об исключениях позорная нулевые элемента из еёх сплачённыя рядов навеки-вечная. Аминь!
a[] - исходный массив
b[] - массив, где будут исключены нулевые элементы
j=0;
for(i=0;i<=N;i++)
if(a[i]!=0){
b[j]=a[i];
j++;
}
int a[N];//N у меня константа
...
int new_a_length = 0;
for(int j = 0;j
if(a[j]!=0)
a[new_a_length++] = a[j];
в массиве a все ненулевые элементы, и число этих элементов - new_a_length.