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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ф-ция * http://www.cyberforum.ru/cpp-beginners/thread126369.html
Написать ф-цию get_int(filename,k) целого типа, возвращающую k-й элемент файла целых чисел с именем filename(эл-ты нумеруются от 0). Если файл несуществует или несодержит k-го элемента, то ф-ция возвращает 0. С помощью этой ф-ции вывести пять элементов данного файла с указанными номерами.
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
16.05.2010, 18:47  [ТС]
вот блин, не заметил 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
#include <stdio.h>
#include <conio.h>
#define n 10
void main()
{
clrscr();
int i,j,x[n]={1,2,1,2,1,2,3,4,5,6},k,t,p,s=n;
k=0;
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
if (x[i]==x[j])
k=k+1;
printf("%d",k);
if (k>2)
s=s-1;
for (t=0;t<n;t++)
if (x[t]==x[i])
for (p=t;p<n;p++)
x[p]=x[p+1];
k=0;
}
for (i=0;i<s;i++)
printf("%d",x[i]);
}
но код работает немного неправильно.есл кто может помочь, то прошу.
но у меня нет iostream. если можно, помогите доработать мой код

Добавлено через 33 минуты
у меня же вроде всё точно так же как и в варианте сверху, но вот тока у меня не работает=(
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru