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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Cinderella
0 / 0 / 0
Регистрация: 21.11.2013
Сообщений: 8
#1

Найти в массиве одинаковые значения - C++

25.11.2013, 23:22. Просмотров 363. Ответов 1
Метки нет (Все метки)

Доброе время суток.Даны массивы А из которого делается массив Б.
Нужно ввести массив А.
Потом проверить нет ли в нем повторяющихся чисел.
Вывод массива Б:
На месте повторяющихся чисел - 1, на месте не повторяющихся нули.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2013, 23:22     Найти в массиве одинаковые значения
Посмотрите здесь:

Найти max и min значения в массиве C++
Найти сумму максимального значения элементов с четными индексами и минимального значения элементов с нечетными индексами в одномерном массиве C++
Найти в массиве повторяющиеся значения C++
найти одинаковые элементы в массиве/Цикл C++
C++ найти два максимальных значения в массиве
В двумерном массиве, по столбцам найти отрицательные значения и написать их в вектор C++
C++ Найти одинаковые элементы в массиве
Найти и удалить все одинаковые значения в коллекции файлов C++
C++ Массив: Найти пары элементов массива B, равноотстоящих от начала и конца массива и имеющих одинаковые значения
C++ Поменять в массиве каждые следующие одинаковые значения на 0
Исключить из двух массивов одинаковые значения, и найти в первом массиве наибольшее C++
Цикл выводит одинаковые значения в массиве C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
RQdan
65 / 65 / 17
Регистрация: 26.10.2013
Сообщений: 198
26.11.2013, 03:23     Найти в массиве одинаковые значения #2
C++
1
2
3
4
5
6
7
8
9
10
for(int i=0;i<n;i++)
 b[i]=0;
for(int i=0;i<n-1;i++)
 if(b[i]==0)
  for(int j=i+1;j<n;j++)
   if(a[i]==a[j])
   {
    b[i]=-1;
    b[j]=-1;
   }
Yandex
Объявления
26.11.2013, 03:23     Найти в массиве одинаковые значения
Ответ Создать тему
Опции темы

Текущее время: 17:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru