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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Snigirek
0 / 0 / 0
Регистрация: 22.01.2009
Сообщений: 14
#1

Найти значение наиболее часто встречающееся в целочисленном массиве размера N - C++

05.10.2009, 18:56. Просмотров 1939. Ответов 3

Люди добрые ПОМОГИТЕ ПОЖАЛУЙСТА решить задачу - ЗАВТРА СДАВАТЬ !!!!

Условие:
Задан Целочисленный массив размера N. Найти значение наиболее часто встречающееся в массиве. Вывести на экран все позиции Элементов содержащих это значение.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2009, 18:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти значение наиболее часто встречающееся в целочисленном массиве размера N (C++):

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

В массиве целых чисел найти наиболее часто встречающееся число. Если таких чисел несколько, то определить наим - C++
Вообщем не понял сути самого задания. Разъясните иль если сможете помогите сделать...

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

Работа с одномерным массивом (найти наиболее часто встречающееся число) - C++
Дан одномерный массив A, найти наиболее часто встречающееся число. Если таких чисел несколько, то определить наименьшее из них.

Найти в массиве и вывести значение наиболее часто встречающегося элемента - C++
Здравствуйте вы мне можете помочь? вот условие задачи, её надо сделать на С.... заранее благоларю... 1. Найти в массиве и вывести...

Найти в массиве и вывести значение наиболее часто встречающегося элемента. - C++
ПАцаны помогите, попадаю... отблагадарю... 1. Найти в массиве и вывести значение наиболее часто встре* чающегося элемента.

3
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
05.10.2009, 20:08 #2
простой и громозкий способ

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
#include <iostream>
 
#define N 10
using namespace std;
void main()
{
  int arr[N]={1,2,3,5,2,3,6,2,1,99};  // можешь рендомом задовать
  int arrTemp[N];
  int i,j, count=0, temp=0, numb;
 
  cout<<"arr:";
  for (i=0; i<N; i++)
    cout<<" "<<arr[i];
  
  for (i=0; i<N; i++)
  {
    count=0;
    for (j=0; j<N; j++)
    {
      if(arr[i]==arr[j]) count++;
    }
    if(temp<count) {temp=count;numb=i;}
  }
  
  // первая позиция имеет номер 0
  cout<<"\npos:"; 
   for (i=0; i<N; i++)  // вывод позиций
   {
      if(arr[numb]==arr[i])
        cout<<" "<<i;
   }
 
  cout<<endl;
  system("PAUSE");
}
1
Snigirek
0 / 0 / 0
Регистрация: 22.01.2009
Сообщений: 14
05.10.2009, 20:10  [ТС] #3
Спасибо ОГРОМНЕЙШЕЕ !!!!
0
verena-12358
1 / 1 / 0
Регистрация: 12.10.2011
Сообщений: 165
14.03.2012, 11:17 #4
а если массив задать через random?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2012, 11:17
Привет! Вот еще темы с ответами:

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

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

В массиве целых чисел с количеством элементов n найти наиболее встречающееся число - C++
1.В массиве целых чисел с количеством элементов n найти наиболее встречающееся число. Если таких чисел несколько, то определить наименьшее...

В целочисленном массиве найти наиболее длинную цепочку одинаковых подряд стоящих элементов - C++
В целочисленном массиве найти наиболее длинную цепочку одинаковых подряд стоящих элементов (вывести на экран длину такой цепочки и элемент...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
14.03.2012, 11:17
Ответ Создать тему
Опции темы

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