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

Массив. Удалить из исходного массива уникальные (не повторяющиеся) элементы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В одномерном массиве посчитать сумму элементов http://www.cyberforum.ru/cpp-beginners/thread1218944.html
В одномерном массиве посчитать сумму элементов , значения которых, соответствуют диапазону, введенного с клавиатуры. Помогите пожалуста
C++ Зашифровать текст и дешифровать, заменив каждую букву порядковым номером в алфавите Пацаны помогите решить эту программу пожалуйста. Зашифровать текст и дешифровать, заменив каждую букву порядковым номером в алфавите http://www.cyberforum.ru/cpp-beginners/thread1218942.html
C++ В одномерном массиве посчитать сумму эллементов после минимального
Помогите срочно решить задачу на экзамене сижу!!! В одномерном массиве посчитать сумму эллементов после минимального
C++ Утечка памяти
Здравствуйте. Есть программа (разбитая на функции) постоянно работающая в цикле и выводящая информацию на консоль. И получается что она жрёт память. за сутки в диспетчере занимаемый объём памяти становится около 30MB. есть 3 варианта утечки: - Не очищаю консоль/буфер консоли. - Динамическая память. Но вроде освобождаю правильно. - streambuf/stringstream в подпрограммах. Стараюсь использовать...
C++ Текст в файле, проверить длину строки http://www.cyberforum.ru/cpp-beginners/thread1218926.html
Помогите пожалуйста решить. Текст в файле: имя пользователя. Проверить ,чтобы длина строки ббыла не меньше двух символов.
C++ Вывести номера столбцов матрицы, содержащих только отрицательные элементы (Pascal -> C++) Дана вещественная матрица размерности (n x m). Вывести номера столбцов, содержащих только отрицательные элементы. написано в раскале, а с переводом в с++ возникла трудность Uses crt; const Nmax = 10; //максим. размер матрицы type Matrix = array of real; //объявление типа var Mas: Matrix; //объявление массива i, j, n, m, index, count: integer;//объявление целых переменных begin подробнее

Показать сообщение отдельно
Freemen_
0 / 0 / 0
Регистрация: 28.06.2014
Сообщений: 5
28.06.2014, 16:51     Массив. Удалить из исходного массива уникальные (не повторяющиеся) элементы
Вводится длина одномерного массива и значения его элементов. Удалить из исходного массива уникальные (не повторяющиеся) элементы. Результат вывести.
вот мой результат . только вот в чем проблема, числа не удаляются , а в выводе числа идут по порядку. Пожалуйста срочно нужна помощь
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
31
32
33
34
35
#include <iostream>
#include <conio.h>
int main()
{
int N;
cout << "Enter number of elements:" <<endl;
cin >> N;
int *mas1 = new int [ N ];
int *mas2 = new int [ N ];
 
cout << endl << "Input elements:" << endl;
for ( int i = 0; i < N; i++ )
cin >> mas1[i];
 
int k = 0;
bool flag;
 
for ( int i = 0; i < N; i++ )
{
flag = false;
for ( int j = i+1; j < N; j++)
if ( mas1[i] == mas1[j] )       flag = true;
if (!flag)
mas2[k++] = mas1[i];
}
cout << endl << "Output: " <<endl;
for (  int i = 0; i < k; i++ )
cout << mas2[i] << "\t";
delete [] mas1;
delete [] mas2;
 
getch();
 
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru