Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ф-ция * https://www.cyberforum.ru/ cpp-beginners/ thread126369.html
Написать ф-цию get_int(filename,k) целого типа, возвращающую k-й элемент файла целых чисел с именем filename(эл-ты нумеруются от 0). Если файл несуществует или несодержит k-го элемента, то ф-ция возвращает 0. С помощью этой ф-ции вывести пять элементов данного файла с указанными номерами.
Написать прогу с элементарной функцией y=x*x C++
Написать прогу с элементарной функцией y=x*x.
C++ Дано предложение. Сколько слов является перевертышами https://www.cyberforum.ru/ cpp-beginners/ thread126365.html
Дано предложение. Сколько слов является перевертышами и будет ли это число четным.
C++ Посчитать количество слов в предложении Дано предложение заканчивающееся '.' '!' '?'. Разделитель слов - пробел. Посчитать кол-во слов и определить есть ли слова перевертыши. https://www.cyberforum.ru/ cpp-beginners/ thread126364.html
Предложение C++
Дано предложение, определить кол-во слов в нем и к-во слов "кот".
C++ Тяжело ли Вам программировать на C++? Тяжело ли Вам программировать на с++?:rofl: https://www.cyberforum.ru/ cpp-beginners/ thread126352.html
C++ пирамидальная сортировка https://www.cyberforum.ru/ cpp-beginners/ thread126327.html
ну суть в том, что я изучаю С++ всего навсего 4 месяца в универе, и нам задали щас сделать курсовую. Тема такова: Пирамидальная сортировка. Build-heap. Насчет самой сортировки я разобрался, но вот что такое Build-heap никак не могу выяснить. Понял тока, что это какая то процедура, а больше ничего не понятно. Кто может, расскажите про эту процедуру!
C++ Строки
как мне из строки формата 06/05/2010 сделать так чтобы int day, mounth, year стали равны 06, 05, 2010 соответсвенно!??
C++ Протабулировать значения заданной функции Помогите пожалуйста решить задачу или дайте ссылку с похожей задачей. Написать 2 программы. 1) Протабулировать значения заданной функции в заданном количестве точек на заданном интервале. Полученную информацию поместить в массив, содержащий 2 столбца и количество строк, соответствующий количеству точек. В 1-ый столбец записать значение аргумента, во 2-ой – значение функции. Вывести... https://www.cyberforum.ru/ cpp-beginners/ thread126302.html C++ Динамические структуры исортировки Помогите решить задачу: упорядочить коэффициенты полинома представленного в виде стека, методом челночной сортировки https://www.cyberforum.ru/ cpp-beginners/ thread126300.html
Посчитать, сколько слов содержит строкв C++
нужно написать программу на С: дана строка символов до точки. Посчитать,сколько слов она содержит. помогите,пожалуйста..
C++ Найти ошибку вывода равностороннего треугольника, вписанного в окружность https://www.cyberforum.ru/ cpp-beginners/ thread126287.html
Дан класс :равносторонний треугольник, вписанный в окружность. В самом конце ошибка: declaration terminated incorrectly. Как её устранить? #include <math.h> #include <conio.h> #include <graphics.h> //tre.cpp class tre {int xq, yq, lq; public:
302 / 160 / 62
Регистрация: 27.02.2010
Сообщений: 317
07.05.2010, 13:31 0

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

07.05.2010, 13:31. Показов 2048. Ответов 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
using namespace std;
const int SIZE =20;
 
void main()
{
    setlocale (LC_ALL, "Russian");
    int n=20, i, k=0, t, j, p, z, a[SIZE]={1, 2,3,1,4,5,1,7,2,3,1,8, 1,1, 2, 4, 6, 2,3, 4}, buf;
    
    //печать
    for (i=0; i<n; i++)
        cout<<a[i]<<" ";
    cout<<endl;
 
    for (i=0; i<n; i++)
    {
        k=0;
        for(j=0; j<n; j++)
            if (a[i]==a[j])
            {
                k+=1;
                buf=a[i];
            }
                if (k>2)
                {
                    for (p=i; p<n; p++)
                        if (a[p]==buf)
                        {
                            for (z=p; z<n; z++)
                                a[z]=a[z+1];
                            n--;
                            p--;
                        }
                    i--;
                }
    }
 
    cout<<"\nМассив: \n";
    for (i=0; i<n; i++)
        cout<<a[i]<<" ";
    cout<<endl; 
}


Вернуться к обсуждению:
Удаление элементов массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2010, 13:31
Готовые ответы и решения:

Удаление четных элементов массива,больших среднего арифметического всех элементов массива
Доброго времени суток! Помогите пожалуйста) Вот задание:Из массива удалить четные элементы,...

Удаление из одного массива элементов второго массива и запись результата в третий
Есть массив masA (длина lenA), есть массив masB (длина lenB). Необходимо из массива masA удалить...

Удаление элементов массива, которые равны сумме предыдущего и следующего элементов
Нужно написать подпрограмму которая удаляет элементы массива, которые равны сумме предыдущего и...

Удалить из массива A[N] вс отрицательные элементы.Удаление отрицательных элементов массива оформить в виде функции
Что исправить? #include &lt;stdio.h&gt; #define N 10 int udalenie(int A,int k ) { int i; ...

14
07.05.2010, 13:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2010, 13:31
Помогаю со студенческими работами здесь

Удаление элементов массива, совпадающих с элементами другого массива
Здравствуйте, помогите найти ошибку в коде; суть задачи такая: удалить элементы из 1 массива,...

Удаление элементов массива без буферного массива
Требуется удалить элементы из массива, при это длинна массива уменьшится, ВАЖНО буферный массив не...

Удаление элементов из массива
Удалить все элементы из массива, которые встречаются менее 3 раз. Вот код, уже который час бьюсь,...

Удаление элементов из массива
напишите пожалуйста , очень срочно и если можно то попроще , что бы мог разобраться и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru