Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
p490823
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 16
#1

Сжать последовательность чисел,удаляя из неё все нули - C++

09.11.2011, 21:31. Просмотров 412. Ответов 6
Метки нет (Все метки)

Помогите в решении задачи,одномерный массив.
Сжать последовательность чисел,удаляя из неё все нули.За ранее большое спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2011, 21:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сжать последовательность чисел,удаляя из неё все нули (C++):

Преобразовать последовательность чисел так, чтобы сначала были нули, а потом все остальные. - C++
Тема лабораторной работы: Работа с одномерными массивами. Задание: Преобразовать последовательность чисел так, чтобы сначала были нули, а...

Функция: Написать и протестировать функцию, которая "сжимает" строку, удаляя из неё все пробелы. - C++
Тема "Нестандартные функции" Написать и протестировать функцию, которая "сжимает" строку, удаляя из неё все пробелы. Символьная строка...

Отсортировать заданную последовательность так, чтобы все нули оказались в конце - C++
Задача: Дана последовательность чисел, отсортировать эту последовательность так, чтобы все нули оказались в конце, а все остальные числа...

Сжать заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями - C++
Нужно решить задачу с двумерным массивом, кто может помочь написать ее!! Дано целочисленную прямоугольную матрицу. 1). Сожмите...

Сжать массив, удаляя из него элементы равные числу, введенному с клавиатуры - C++
Помогите пж если не сложно! Написать и протестировать функцию compress(), которая сжимает массив, удаляя из него элементы равные числу,...

Заменить главную диагональ матрицы и выше неё на нули - C++
Заменить нулями все элементы, расположенные на главной диагонали квадратной матрицы и выше нее. Код всей моей программы: int main() ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
09.11.2011, 21:34 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>  
using namespace std;   
int main() 
{ 
    int a[10];
    int n = 10;
    for(int i = 0; i < n; i++)
        cin >> a[i];
    for(int i = 0; i < n; i++)
    {
        if(a[i] == 0)
        {
            a[i] = a[i+1];
            n--;
        }
    }
    for(int i = 0; i < n; i++)
        cout << a[i];
}
p490823
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 16
09.11.2011, 21:37  [ТС] #3
Спасибо,но у меня не выводятся результаты=(
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
09.11.2011, 21:38 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>  
using namespace std;   
int main() 
{ 
    int a[10];
    int n = 10;
    for(int i = 0; i < n; i++)
        cin >> a[i];
    for(int i = 0; i < n; i++)
    {
        if(a[i] == 0)
        {
            a[i] = a[i+1];
            n--;
        }
    }
    for(int i = 0; i < n; i++)
        cout << a[i];
    system("pause");
}
p490823
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 16
09.11.2011, 21:41  [ТС] #5
Спасибо огромное=)
Еще одна просьба,очень нужна блок-схема!
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
09.11.2011, 21:43 #6
сюда -----> http://www.cyberforum.ru/algorithms/
p490823
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 16
09.11.2011, 22:05  [ТС] #7
А ты не мог бы её сделать,просто очень срочно надо!=(
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2011, 22:05
Привет! Вот еще темы с ответами:

Удалить из массива целых чисел все нули - C++
Пожалуйста, помогите решить задачу.Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый массив переписать...

Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый массив переписать все четные - C++
Помогите сделать данную программу: Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый массив переписать...

Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый переписать все элементы данного массива с четными номерами, во второ - C++
Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый переписать все элементы данного массива с четными...

Переставить элементы массива так, чтобы сначала располагались все нули, затем все двойки и, наконец, все единицы - C++
Добрый день ! У меня к вам просьба. Помогите решить задачу по с++ начинающему чайнику. :wall: Задача. В массиве A(N) каждый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
09.11.2011, 22:05
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru