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

Удаление элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ф-ция * http://www.cyberforum.ru/cpp-beginners/thread126369.html
Написать ф-цию get_int(filename,k) целого типа, возвращающую k-й элемент файла целых чисел с именем filename(эл-ты нумеруются от 0). Если файл несуществует или несодержит k-го элемента, то ф-ция...
C++ Написать прогу с элементарной функцией y=x*x Написать прогу с элементарной функцией y=x*x. http://www.cyberforum.ru/cpp-beginners/thread126367.html
Дано предложение. Сколько слов является перевертышами C++
Дано предложение. Сколько слов является перевертышами и будет ли это число четным.
C++ Посчитать количество слов в предложении
Дано предложение заканчивающееся '.' '!' '?'. Разделитель слов - пробел. Посчитать кол-во слов и определить есть ли слова перевертыши.
C++ Предложение http://www.cyberforum.ru/cpp-beginners/thread126361.html
Дано предложение, определить кол-во слов в нем и к-во слов "кот".
C++ Тяжело ли Вам программировать на C++? Тяжело ли Вам программировать на с++?:rofl: подробнее

Показать сообщение отдельно
Гамбит
14 / 14 / 1
Регистрация: 19.10.2009
Сообщений: 93

Удаление элементов массива - C++

06.05.2010, 21:58. Просмотров 1275. Ответов 14
Метки (Все метки)

Добрго времени суток!
Задача : Дан целочисленный массив Х размера Н. Удалить из массива все элементы,встречающиеся более двух раз.
Вот собственно что у меня получилось. Трабла с самим удалением. помогите пожалуйста!!

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
#include <stdio.h>
#include <conio.h>
#define p 10
void main()
{
clrscr();
int i,j,x[p]={1,2,1,2,1,2,3,4,5,6},buf[p],k,n,t;
n=p;
k=0;
for (i=0;i<n;i++)
{
    for (j=0;j<n;j++)
    if (x[i]==x[j])
    k=k+1;
    buf[i]=k;
    k=0;
}
for (i=0;i<n-1;i++)
{
    for (j=i+1;j<n;j++)
    if(buf[i]>2)
    x[i]=x[j];
    n=n-1;
    }
for (i=0;i<n;i++)
printf("%d",x[i]);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru