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

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

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

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

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

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

Преобразовать последовательность чисел так, чтобы сначала были нули, а потом все остальные. C++
C++ Функция: Написать и протестировать функцию, которая "сжимает" строку, удаляя из неё все пробелы.
C++ Сжать заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями
1.Дана последовательность целых чисел,заменить все двузначные числа на X C++
Задача:Разбить последовательность чисел от 1 до N^2 на N последовательностей так, чтобы все C++
C++ Дана последовательность целых чисел. заменить все простые числа на х
C++ Векторы. Дана последовательность целых чисел. Заменить все четные элементы на Х
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
amor1k
Студент
 Аватар для 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
Студент
 Аватар для 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
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
09.11.2011, 21:43     Сжать последовательность чисел,удаляя из неё все нули #6
сюда -----> http://www.cyberforum.ru/algorithms/
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2011, 22:05     Сжать последовательность чисел,удаляя из неё все нули
Еще ссылки по теме:

C++ Заменить главную диагональ матрицы и выше неё на нули
C++ Отсортировать заданную последовательность так, чтобы все нули оказались в конце
Удалить из массива целых чисел все нули C++
C++ Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый массив переписать все четные
Сжать массив, удаляя из него элементы равные числу, введенному с клавиатуры C++

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

Или воспользуйтесь поиском по форуму:
p490823
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 16
09.11.2011, 22:05  [ТС]     Сжать последовательность чисел,удаляя из неё все нули #7
А ты не мог бы её сделать,просто очень срочно надо!=(
Yandex
Объявления
09.11.2011, 22:05     Сжать последовательность чисел,удаляя из неё все нули
Ответ Создать тему
Опции темы

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