Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Сравнение значений в массиве и запись хначения совпадающего элемента. - C++

25.04.2010, 10:27. Просмотров 378. Ответов 0
Метки нет (Все метки)

Суть проблемы в том что мне надо сравнить элементы двух массивов причем первый это всего лишь отсортированный второй и записать номера совпадающего элемента в третий массив, все хорошо работает если нет повторяющихся элементов в массиве, а если есть то одни и те же значения повторяются. Вот что имею
C++
1
2
3
4
5
6
7
8
for(i=0;i<pok;i++)
for(j=0;j<pok;j++)
if(Cdisp[i]==disp[j])
{
    Znach[i]=j;
    std::cout<<"populyacii"<<"-"<<i<<"="<<Znach[i]<<std::endl;
    
}
Добавлено через 4 часа 20 минут
Фух сам справился Вот что получилось. Чувствую себя таким умным
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
for(i=0;i<pok;i++)
{
    t=i;
for(j=0;j<pok;j++)
if((Cdisp[i]==disp[j])&&(Cdisp[i-1]!=Cdisp[i]))
{
    Znach[t]=j;
    //std::cout<<"Nomera populyacii vnutr"<<"-"<<t<<"-"<<i<<"="<<Znach[t]<<std::endl;
    t++;
}
i=t-1;
}
for(i=0;i<pok;i++)
std::cout<<"Nomera populyacii"<<"-"<<i<<"="<<Znach[i]<<std::endl;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2010, 10:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сравнение значений в массиве и запись хначения совпадающего элемента. (C++):

Функция возвращающая номер последнего элемента массива совпадающего с заданным числом - C++
Написать и протестировать функцию, возвращающую номер самого последнего элемента из массива, который совпадает с заданным с клавиатуры...

В массиве А определить 5 наибольших значений и, расположив их по убыванию, вставить в массив В после его наименьшего элемента - C++
1. Даны два массива А(n) и B(m) целых чисел. В массиве А определить 5 наибольших значений и, расположив их по убыванию, вставить в массив В...

Нахождение максимального элемента в массиве и его индекс (элемента) - C++
Доброго времени суток. Вот исходный код поиска максимального элемента массива: #include&quot;stdafx.h&quot; #include&quot;stdio.h&quot; ...

В упорядоченном массиве целых чисел a(i) (i=1….n) найти номер находящегося в массиве элемента C, используя ме - C++
помогите переделать код с обычной функцией в код с рекурсией #include &lt;iostream&gt; using namespace std; #include &lt;stdio.h&gt; #define...

Найти в массиве минимальный и максимальный элементы. Вывести последовательность значений из этого диапазона, не встречающихся в данном массиве - C++
Найти в массиве минимальный и максимальный элементы. Вывести последовательность значений из этого диапазона, не встречающихся в данном...

Написать функцию вычисления линейного индекса элемента (его номера расположения в памяти) по заданым размерам и индексам элемента в N-мерном массиве - C++
Елементи N-вимірного масиву розміром n розміщуються в послідовних ділянках пам'яті так, що швидше за всіх змінюється їх останній індекс,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2010, 10:27
Привет! Вот еще темы с ответами:

Сравнение значений полученных по сети - C++
Прошу помощи объяснить как правильно принимать сообщение из функции recv в цикле ? char buf=&quot;GooD&quot;;char mass; retVal =...

Сравнение строк в массиве - C++
В двоичной матрице 10х 10 найти совпадающие строки.

Поиск совпадающего значения в массиве - C#
Как организовать поиск числа по массиву, загруженному из БД. Скажем, в текстбокс введено некое число, надо взять это число и перебрать...

Найти номер элемента вектора, совпадающего с заданным целым X. Дихотомия. - Delphi
Пусть элементы целочисленного вектора A длины n упорядочены по возрастанию. Найти номер элемента, совпадающего с заданным целым x . При...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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