Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

удаление чисел - C++

02.12.2012, 17:30. Просмотров 252. Ответов 1
Метки нет (Все метки)

Составить функцию, которая, получив целое число, формирует новое число, удалив из него каждую четную цифру, начиная счет цифр с первой слева.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2012, 17:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос удаление чисел (C++):

Формирование упорядоченного списка из целых чисел; удаление из списка отрицательные чисел и удвоение положительных - C++
Составить программу, которая: • обеспечивает первоначальный ввод целых чисел и формирует из них упорядоченного списка; • затем ...

Удаление чисел из массива - C++
Поставлена задача : Удалить из массива целых чисел все числа больше N(Вводиться пользователем) и сжать массив

Удаление чисел из массива - C++
Добрый день,мне надо чтобы программа удалила N чисел после k цифры. Сам код,который у меня,но он не правильно работает. К примеру задан...

Удаление чисел из массива - C++
Здравствуйте, форумчане! Прошу помочь с прогой, заранее спасибо! Итак, Есть массив A, заполняю его числами от 1 до 99: int A; ...

Удаление повторяющихся чисел - C++
вот мой код vector<int> array; ifstream f("test.txt"); while (!f.eof()) { int tmp; f >> tmp; array.push_back(tmp); ...

Массив с++ (удаление простых чисел) - C++
Нужно написать програмку : Задан массив Z(k) целых чисел. Записать все элементы массива Z в массив Y, записав числа в обратном порядке...

1
no_wearines
53 / 49 / 2
Регистрация: 01.01.2012
Сообщений: 335
02.12.2012, 18:15 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <cstdlib>
#include <deque>
#include <iterator>
#include <algorithm>
#include <conio.h>
using namespace std;
 
void main()
{
deque<int> d_1;
int i_v = 1990458, i_1 = 1, i_2;
deque<int>::iterator ptr_1;
 
for(; i_v > 0; i_v /= 10)
d_1.insert(d_1.begin(), (i_v % 10));
 
for(i_2 = d_1.size(), ptr_1 = d_1.begin(); i_1 <= i_2; ++i_1)
if((i_1 % 2) == 0)
d_1.erase(ptr_1++);
else
++ptr_1;
 
for(i_v = 0, ptr_1 = d_1.begin(); ptr_1 != d_1.end(); ++ptr_1)
i_v = i_v * 10 + *ptr_1;
 
cout<<i_v;
 
getch();
}
Добавлено через 29 секунд
поубирайте лишние подключенные файлы

Добавлено через 1 минуту
и замените возвращаемый тип функции воид
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2012, 18:15
Привет! Вот еще темы с ответами:

Удаление нечетных чисел из массива - C++
Дан целочисленный массив размера N. Удалить из массива все нечетные числа и вывести размер полученного массива и его содержимое.

Удаление отрицательных чисел из массива - C++
что в коде не правильно или что дописать ? массив перезаписывается в новый но мусор не удаляет в чем проблема тут помогите пожалуйста. ...

Удаление простых чисел из массива - C++
Дан массив, нужно вывести новый - без простых чисел. У меня есть код, но он выбивает ошибку,помогите исправить,ошибка я так понимаю в...

Сортировка и удаление чисел из массива - C++
у меня 2 задачи.сортировать . я написал такой код он сортирует отрицательные числа сзади.нужно изменить что то из сделать это одним циклом...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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