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

Исключение из массива подряд идущих одинаковых элементов(нужно добавить немного кода в уже готовый) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Стандартные типы объектов в C++ и выделение памяти под них http://www.cyberforum.ru/cpp-beginners/thread842344.html
Всем здрасти :) У меня вот такой вопрос , а точнее даже вопросы ... допустим есть код : char *string = "ABC"; В данном случае , у нас создается объект типа указатель , принимающий массив символов ... То есть , по идее будет выделен , следующий объем памяти : Размер указателя (В MSVC 2010 - 4 байта) + размер внутренностей , этого указателя , то есть 4 Байта(char(1 символ) = 1 байт) .... Что...
C++ Односвязный (двусвязный) список - поиск людей по минимальному и максимальному возрасту Здравствуйте форумчане. Имеется задание: Для структуры из Вашего варианта работы 6 сформировать динамический односвязный или двусвязный список. В наличие задача в которой происходит поиск людей по минимальному и максимальному возрасту - введенному с клавиатуры. #include <iostream> #include <fstream> #include <windows.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread842324.html
C++ Дописать прогу Priority Queue class используя heap для хранения данных
Помогите, пожалуйста, дописать программу Priority Queue class используя heap для хранения данных: мне нужно даписать все не законченные member functions of the PriorityQueue class, таким образом чтобы класс использовал heap, чтобы хранить и восстанавливать елементы. Особенно не обходимо завершить следующие функции: - PriorityQueue() - insert() - get_front() - print_tree() - is_leaf() -...
комментарии к программе C++
можно написать построчные комментарии к программе? #include <stdio.h> #include <conio.h> #include <math.h> #include <iostream.h> struct jurnal { char njurnal; char izdatel;
C++ операторы if else http://www.cyberforum.ru/cpp-beginners/thread842300.html
Здравствуйте. Только начал работать на СИ++ Написал программу Выводит ошибку. те кто с СИ++ на Ты, помогите пожалуйста
C++ Есть ли смысл в privet конструкторах и деструкторах? Ну собственно вопрос в шапке...:) подробнее

Показать сообщение отдельно
Crafticea
2 / 2 / 0
Регистрация: 19.11.2012
Сообщений: 36
19.04.2013, 11:07     Исключение из массива подряд идущих одинаковых элементов(нужно добавить немного кода в уже готовый)
Всем здрасьте. Нужно из массива, вводимый с клавиатуры, исключить подряд идущие одинаковые элементы. Есть идея, что можно сделать с помощью счетчика и перевода оставшихся элементов в другой массив, но оформить не могу( Может кто помочь? готов даже вечерком накинуть денюжки на телефон)

Добавлено через 38 минут
Наклепал вот такой код где комментарии, там никак не могу догадаться как сделать:
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
#include <cstdio>
#include <conio.h>
#include <cmath>
int main()
{
    int i, n, count;
    const int N(n);
    double A[N];
printf("Vvedite kol-vo strok matricy:\n");
scanf("%d",&n);
for (i = 0; i < n; ++i)
     {
          printf("Введите элемент матрицы A[%d]: ", i);
          scanf("%lf", &A[i]);
     }
for (i = 0; i < n; ++i)
{
     printf("[");
     printf("%0.2f", A[i]);
     printf("]");
     }
for (i = 1; i < n; ++i)
    {
      count = 1;
         if (i = (i+1))
               count++;
         for (i = 1; i < n; ++i)
         {
             if (//Здесь надо проверить третий элемент, если он равен второму, то счетчик на 1 прибавляется
                 // и дальше идет проверка четвертого массива и так далее
                )
                    count++;
              else
              //Сюда нужно вставить код, для удаления этих элементов
              //и потом должна идти проверка дальше по массиву начиная с 28 строки снова
    }
    }
printf(//здесь надо вывести готовую матрицу, без последовательностей с одинаковыми элементами);
     getch();
     return 0;
   }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru