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

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

Войти
Регистрация
Восстановить пароль
 
daimonTM
2 / 2 / 0
Регистрация: 24.03.2010
Сообщений: 46
#1

количество элементов в массиве встречающихся 2 раза - C++

21.12.2010, 17:01. Просмотров 347. Ответов 8
Метки нет (Все метки)

дан одномерный массив состоящий из N элементов. Выяснить количество элементов в массиве А встречающихся более 2-х раз.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2010, 17:01     количество элементов в массиве встречающихся 2 раза
Посмотрите здесь:

Алгоритм выбора элементов, встречающихся в массиве более одного раза - C++
Задача:Дан одномерный массив А(размерностью N). Разработать алгоритм выбора элементов, встречающихся в массиве А более одного раза. Есть...

Найти количество элементов, наиболее часто встречающихся в массиве - C++
Найти кол-во элементов наиболее частых встречающихся в массиве. например массив: 123000 023400 023450 003456 0-не...

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

Найти максимальное из чисел встречающихся в данном одномерном массиве более одного раза - C++
Помогите пожалуйста задачка вроде простенькая : найти максимальное из чисел встречающихся в данном одномерном массиве более одного раза

Программа, которая считает количество парных(встречающихся 2 раза) символов в строке - C++
Напишите программу, которая считает количество парных символов в строке. Вот программа которая считает длину строки, количество пробелов и...

Удаление из массива всех элементов, встречающихся ровно два раза - C++
Дан целочисленный массив размера N. Удалить из массива все эле-менты, встречающиеся ровно два раза, и вывести размер полученного мас-сива и...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.12.2010, 18:06     количество элементов в массиве встречающихся 2 раза #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int col=0, i, j;
for(i=0; i<N; i++)
{
      int temp=0;
      for(j=0; j<N; j++)
          if(A[i]==A[j])
               temp++;
      if(temp==0)
      {
          for(j=i+1; j<N; j++)
              if(A[i]==A[j])
                  temp++;
          if(temp>1)
               col++;
       }
}
// вот здесь в переменной col - количество элементов в массиве А встречающихся более 2-х раз
daimonTM
2 / 2 / 0
Регистрация: 24.03.2010
Сообщений: 46
21.12.2010, 21:10  [ТС]     количество элементов в массиве встречающихся 2 раза #3
а не можешь прогу довершить . я че то не могу толком сообразить. слаб я в этом
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.12.2010, 21:38     количество элементов в массиве встречающихся 2 раза #4
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
#include "stdio.h"
int main()
{
        const int N=9;
        int A[N], col=0, i, j;
        for(i=0; i<N; i++)
        {
            printf("[%d]= ", i);
            scanf("%d", &A[i]);
        }
        for(i=0; i<N; i++)
        {
            int temp=0;
            for(j=0; j<i; j++)
                if(A[i]==A[j])
                    temp++;
                if(temp==0)
                {
                    for(j=i+1; j<N; j++)
                        if(A[i]==A[j])
                            temp++;
                        if(temp>1)
                            col++;
                }
        }
        printf("%d\n", col);
        return 0;
}
daimonTM
2 / 2 / 0
Регистрация: 24.03.2010
Сообщений: 46
21.12.2010, 21:51  [ТС]     количество элементов в массиве встречающихся 2 раза #5
а почему в результате 0
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.12.2010, 21:56     количество элементов в массиве встречающихся 2 раза #6
daimonTM, А что вводите?
daimonTM
2 / 2 / 0
Регистрация: 24.03.2010
Сообщений: 46
21.12.2010, 22:04  [ТС]     количество элементов в массиве встречающихся 2 раза #7
цифры. одна пара есть. а все равно ноль.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.12.2010, 22:05     количество элементов в массиве встречающихся 2 раза #8
Но я то делал:

Цитата Сообщение от daimonTM Посмотреть сообщение
Выяснить количество элементов в массиве А встречающихся более 2-х раз.
Для меня более 2-х раз это: 3,4,5,6 и т.д.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2010, 22:08     количество элементов в массиве встречающихся 2 раза
Еще ссылки по теме:

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

Максимальное из чисел, встречающихся в матрице болеее одного раза - C++
serial_max=0; serial=1; digit=0; digit_max=0; for (i = 0; i &lt; 3; i++) { for (j = 0; j &lt; 3; j++) { if (a==a) {serial++;...

Сформировать массив C из элементов массива А, содержащихся в массиве В ровно 2 раза - C++
Добрый. У меня задание: &quot;Даны массивы целых чисел: A и B. Сформировать массив C из элементов массива А, содержащихся в массиве В ровно 2...

Подсчитать, сколько элементов встречаются в массиве более одного раза. - C++
Помогите пожалуйста кто может. Очень прошу. :cry: Сдать в четверг нужно... Подсчитать, сколько элементов встречаются в данном массиве...

Максимальное из чисел, встречающихся в заданной матрице более одного раза - C++
//Дана целочисленная прямоугольная матрица. Определить: //1) количество строк, не содержащих ни одного нулевого элемента; ...


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

Или воспользуйтесь поиском по форуму:
daimonTM
2 / 2 / 0
Регистрация: 24.03.2010
Сообщений: 46
21.12.2010, 22:08  [ТС]     количество элементов в массиве встречающихся 2 раза #9
да . сори. понятно все. спасибо.
Yandex
Объявления
21.12.2010, 22:08     количество элементов в массиве встречающихся 2 раза
Ответ Создать тему
Опции темы

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