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

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

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

Найти количество различных чисел среди элементов массива - C++

31.10.2011, 22:44. Просмотров 2227. Ответов 5
Метки нет (Все метки)

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

Найти количество различных чисел среди элементов массива - C++
Здравствуйте! Есть задача, не могу понять условия. Дан массив x: array of integer. Найти коли- чество различных чисел среди ...

Подсчитать количество различных чисел среди элементов упорядоченного массива - C++
Подскажите, как подсчитать кол-во различных чисел сред элементов массива. Т.е. если дан массив 2 2 4 5 6 6, то результат - 2 числа, 4 и 5....

Найти количество разных чисел среди элементов массива. - C++
Дано масив А. Найти количество разных чисел среди элементов этого массива.

C++ Найти количество разных чисел среди элементов массива - C++
Дано масив А. Найти количество разных чисел среди элементов этого массива.

Подскажите цикл для поиска количества различных чисел среди элементов массива - C++
Подскажите цикл для поиска количества различных чисел среди элементов массива a Например если я введу массив 1 2 3 1 4 8 2 3 5 3 ...

Найти количество различных элементов двумерного массива - C++
Найти количество различных элементов двумерного массива.

5
anonimious
13 / 13 / 2
Регистрация: 17.10.2011
Сообщений: 54
31.10.2011, 22:59 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <time.h>
using namespace std;
int main(){
    srand(unsigned(time(NULL)));
    setlocale(LC_ALL,"rus"); int size, c=0;
    cout<<"Введите размер массива "; cin>>size;
    int *mas=new int[size];
    for(int i=0;i<size;i++)
        {mas[i]=rand()%90+10; cout<<mas[i]<<' ';}
    cout<<endl;
    for(int i=0;i<size;i++)
        for(int j=0;j<size;j++)
            if(mas[i]!=mas[j]) {c++; break;}
    if(c) cout<<c<<endl; return 0;}
0
zkod
5 / 5 / 0
Регистрация: 19.09.2009
Сообщений: 23
31.10.2011, 23:04 #3
Цитата Сообщение от NBYF Посмотреть сообщение
Дан массив x содержащий n элементов. Найти количество различных чисел среди элементов этого массива
различных в смысле, уникальных?

простой вариант создать контейнер или массив и записывать в него уникальные элементы.
записал элемент в новый массив, потом проверяешь его элементы на совпадение перед записью следующих.
0
co6ak
Кошковед
409 / 502 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
01.11.2011, 00:06 #4
ы. я решал такую задачу. воспользуйся поиском по форуму + сортировка по нику и доллжен найти решение ))
заного писать мне к сожалению лень. так же как и искать самому
0
Van111
209 / 188 / 4
Регистрация: 03.08.2011
Сообщений: 2,598
Записей в блоге: 12
01.11.2011, 11:10 #5
C++
1
2
3
4
5
6
int x[n],i=0,i2=0,ynik;
for(i;i<n;i++)
for(i2;i2<n;i2++)
if(x[i]=x[i2]) ynik--;
 
ynik+=x
0
mimicria
return (true);
1958 / 1095 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
01.11.2011, 11:42 #6
Цитата Сообщение от Van111 Посмотреть сообщение
if(x[i]=x[i2])
Классные у вас сравнения!

Не по теме:

Я прям вижу, как вы профессионально движетесь по пути написания супер проекта http://www.cyberforum.ru/projects/thread375130-page2.html



Добавлено через 3 минуты
По теме обсуждалось тут Выяснить, сколько чисел входит в последовательность по одному разу
0
01.11.2011, 11:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2011, 11:42
Привет! Вот еще темы с ответами:

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

Найти в массиве вещественных чисел количество элементов, которые меньше среднего среди элементов - C++
Для заданного массива вещественных чисел найти количество элементов, каждый из которых меньше значением среднего среди элементов;

Как вычислить количество простых чисел среди положительных элементов массива? - C++
вычислить количество простых чисел среди положительных чисел массива. Массив вводиться с клавы размер массивы (1х16)

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


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

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

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