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

Удалить из массива все элементы, встречающиеся четное количество раз - C++

Восстановить пароль Регистрация
 
m1ster686
0 / 0 / 0
Регистрация: 16.10.2012
Сообщений: 3
16.10.2012, 19:50     Удалить из массива все элементы, встречающиеся четное количество раз #1
в общем есть 3 задачи,так как я совсем чайник прошу помощи:
1.дан массив из n элементов.удалить все элементы встречающиеся четное кол-во раз.(используя цикл for
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main()
{setlocale(LC_ALL, "Russian");
int n,s,k;
    double a[100];
cout<<"введите кол-во элементов"<<"\n";
    cin>>n;
for (int i=0; i<n;i++)
    {cout<<"ввод элементов"<<"\n";
cin>>a[i];}
s=1;
for(int i=0;i<n;i++)
  for (int j=1;j<n;j++)
    if (a[j]==a[i])
    {s=s+1; 
if (s%2==0)
    //for (int j=0;j<n;j++)
//  {if (a[j]==a[0])
//  for (int i=j+1;i<n;i++)
//  {a[i-1]=a[i];
//cout<<a[i];}}
    cout<<s;}
system("pause");
что то типа этого,но ничего не работает верно....((

спасибо заранее за помощь!!!!очень надо...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.10.2012, 19:50     Удалить из массива все элементы, встречающиеся четное количество раз
Посмотрите здесь:

C++ Удалить из массива все элементы встречающиеся менее 3-х раз и вывести размер полученного массива и его содержимое.
C++ Удалить из массива все элементы, встречающиеся более 2 раз
C++ Удалить из массива все элементы, встречающиеся ровно n раз
Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый переписать все элементы данного массива с четными номерами, во второ C++
C++ Удалить из массива все элементы, встречающиеся ровно два раза
Массивы. Удалить все столбцы, в которых четное количество нечетных элементов C++
Посчитать все элементы и наиболее часто встречающиеся - удалить C++
C++ Удалить из массива все элементы встречающиеся более двух раз

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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