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

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

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

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

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

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

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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;}
zkod
5 / 5 / 0
Регистрация: 19.09.2009
Сообщений: 23
31.10.2011, 23:04     Найти количество различных чисел среди элементов массива #3
Цитата Сообщение от NBYF Посмотреть сообщение
Дан массив x содержащий n элементов. Найти количество различных чисел среди элементов этого массива
различных в смысле, уникальных?

простой вариант создать контейнер или массив и записывать в него уникальные элементы.
записал элемент в новый массив, потом проверяешь его элементы на совпадение перед записью следующих.
co6ak
Кошковед
 Аватар для co6ak
406 / 499 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
01.11.2011, 00:06     Найти количество различных чисел среди элементов массива #4
ы. я решал такую задачу. воспользуйся поиском по форуму + сортировка по нику и доллжен найти решение ))
заного писать мне к сожалению лень. так же как и искать самому
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,586
Записей в блоге: 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
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
01.11.2011, 11:42     Найти количество различных чисел среди элементов массива #6
Цитата Сообщение от Van111 Посмотреть сообщение
if(x[i]=x[i2])
Классные у вас сравнения!

Не по теме:

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



Добавлено через 3 минуты
По теме обсуждалось тут Выяснить, сколько чисел входит в последовательность по одному разу
Yandex
Объявления
01.11.2011, 11:42     Найти количество различных чисел среди элементов массива
Ответ Создать тему
Опции темы

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