0 / 0 / 0
Регистрация: 01.10.2012
Сообщений: 29
1

Подсчет числа различных элементов массива

23.04.2013, 23:52. Показов 1092. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан массив А [1 .. n]. Составить программу подсчета числа различных элементов массива
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2013, 23:52
Ответы с готовыми решениями:

Функция: подсчет числа отрицательных элементов массива, и суммы положительных элементов матрицы
написать функцию подсчета отрицательных элементов одномерного массива А(6) и сумму положит-х эл-ов...

Подсчет количества различных элементов в массиве
Всем привет! Сегодня всю пару ломал голову над задачей: Тема: функции Язык: Си Задача: дано...

Подсчет числа различных повторяющихся элементов массива
1.1 Составьте программу подсчета числа различных повторяющихся элементов массива C(M,P). 1.2...

Подсчет числа различных повторяющихся элементов массива
помогите задачки решать...... блин очень надо 1.1 Составьте программу вычисления суммы тех...

2
Заблокирован
Автор FAQ
24.04.2013, 14:18 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от krasotochka Посмотреть сообщение
Дан массив А [1 .. n]. Составить программу подсчета числа различных элементов массива
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
36
37
#include <ctime>   //time
#include <cstdlib> //srand rand
#include <iostream>//i\o
using namespace std;
 
const int N = 25;//ïóòü áóäåò 25-òü ýëåìåíòîâ
 
int main()
{
    int i, j;//ïåðåìåííûå ñ÷¸ò÷èêè
    srand(time(0));//Óñòàíîâêà íà÷ çíà÷åíèÿ ãåíåðàòîðà ñëó÷ ÷èñåë
    int A[N];//èñõîäíûé ìàññèâ
    int F[N];//ìàññèâ êîòîðûé áóäåò ñîæåðæàòü ðàçëè÷íûå ýëåìåíòû
    int M = 0;//÷èñëî ðàçëè÷íûõ ýëåìåíòîâ
    cout<<"Input array : "<<endl;
    for(i = 0; i < N; i++)
    //ãåíåðàöèÿ è âûâîä íà ýêðàí ýëåìåíòîâ ìàññèâà À
    //ýëåìåíòû ãåíåðèðóþòñÿ â äèàïàçîíå 0-15
        cout<<(A[i] = rand()%15)<<" ";
    F[M++] = A[0];
    bool bDiferent = true;
    for(i = 1; i < N; i++)
    {
        bDiferent = true;
        for(j = 0; j < M && bDiferent; j++)
            bDiferent = F[j] != A[i];
        if( bDiferent )
            F[M++] = A[i];
    }
    cout<<"\nNumber of different elements : "<<M
        <<"\nDifferent elements : "<<endl;
    for(j = 0; j < M; j++)
        cout<<F[j]<<" ";
    cout<<"\nEnter any key for exit..."<<endl;
    cin.get();//÷òîáû ïðîãðàììà ñðàçó íå çàêðûâàëàñü
    return 0;
}
Миниатюры
Подсчет числа различных элементов массива  
1
0 / 0 / 0
Регистрация: 01.10.2012
Сообщений: 29
24.04.2013, 22:51  [ТС] 3
Спасибо огромное))
0
24.04.2013, 22:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2013, 22:51
Помогаю со студенческими работами здесь

Подсчет числа различных отрицательных элементов одномерного массива
составте программу подсчета числа различных отрицательных элементов одномерного массива A(Q).

Подсчет числа различных положительных элементов одномерного массива
составьте программу подсчета числа различных положительных элементов одномерного массива A(Q)

Подсчет количества различных элементов массива
Дан массив А . Составить программу подсчета числа различных элементов массива.

Подсчет различных элементов одномерного массива, не принадлежащих отрезку
Помогите, пожалуйста составить программу подсчета различных элементов одномерного массива, НЕ...

Подсчет количества различных элементов одномерного массива не принадлежащих отрезку [R,P]
помогите пожалуйста задачку решить:) Составить программу подсчета количества различных элементов...

Программа подсчета числа различных положительных элементов массива
Условие: СП подсчета числа различных положительных элементов ОМ A(Q). var a:array of real;...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru