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

Скрыть или удалить повторяющиеся элементы массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определите номер минимального положительного элемента массива http://www.cyberforum.ru/cpp-beginners/thread1644830.html
Определите номер минимального положительного элемента массива. Первый элемент массива равен 1000 Размер массива 6
C++ Вычислите сумму целых чисел, вводимых с клавиатуры , пока сумма не станет больше 100 Вычислите сумму целых чисел, вводимых с клавиатуры , пока сумма не станет больше 100 . http://www.cyberforum.ru/cpp-beginners/thread1644824.html
Вычислите сумму ряда целых чисел, кратных 3 , пока последнее число не станет более 21 C++
Вычислите сумму ряда целых чисел, кратных 3 , пока последнее число не станет более 21
При компиляции простой программы - ошибки C++
Работаю в простой IDE. Занимаюсь по учебникам и по видео на ютубе, при компиляции кода появляются ошибки (покажу на скриншоте) Причем я пробовал компилировать в другой IDE , в Visual Studio. Но там ошибки кординально отличаются... Помогите разобраться новичку, сам пытался дней 5 решить эту головоломку, результат нулевой...
C++ Доступ по итератору к элементу вектора http://www.cyberforum.ru/cpp-beginners/thread1644796.html
Здравствуйте! Подскажите, пожалуйста, решение данной задачи: Дан вектор типа string, в нем есть два элемента. Необходимо добавить в третий элемент вектора равенство двух предыдущих элементов, то есть примерно так: #include <iostream> #include <vector> #include <string> #include <iterator> using namespace std;
C++ Определения типа через decltype Добрый день, int main() { int a = {1, 2, 3}; decltype(auto) c = (a); } Объясните: подробнее

Показать сообщение отдельно
Siplbl
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 18
22.01.2016, 19:34  [ТС]     Скрыть или удалить повторяющиеся элементы массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void del(int A[],int arr[20], int size)
{
    int i;
    for (i = 0; i < size; i++)
    {
        if (A[i] == A[i + 1]){}
        else
        {
            arr[i] = A[i];
        }
    }
    
}
void outd(int arr[20])
{
    cout << "\n";
    for (int i = 0; i < 20; i++)
    if (arr[i]>0)
        cout << arr[i] << " ";
    cout << "\n";
}
Всем спасибо. не идеал, но работает Для моего уровня знания более чем достаточно
 
Текущее время: 13:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru