Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
Тотоша
0 / 0 / 0
Регистрация: 17.06.2010
Сообщений: 2
1

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

20.06.2010, 21:55. Просмотров 1185. Ответов 1
Метки нет (Все метки)

Составить программу для подсчета набольшего количества одинаковых элементов, размещенных последовательно, в массиве для каждого одномерного массива X[20] и Y[16]. Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях. В задаче использовать указатели.

Добавлено через 8 часов 5 минут


Добавлено через 7 часов 2 минуты
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2010, 21:55
Ответы с готовыми решениями:

Написать программу для подсчета количества одинаковых цифр в массиве из 5-ти элементов
Только начал разбиратся в массивах. Помогите решыть. Написать программу для подсчета количества...

Составить программу для подсчета количества четных, нечетных и нулевых элементов матрицы
Дана матрица 3х4. Составить программу для подсчета количества четных, нечетных и нулевых элементов...

Составить программу для подсчета количества нечетных элементов в каждой строке матрицы
Дана матрица C размером 3*4, составить программу для подсчета количества нечетных элементов в...

Составить программу для подсчета одинаковых чисел в строке
Нужно составить программу для подсчета одинаковых чисел в строке.

Составить программу для подсчета числа одинаковых букв в словах X и Y равной длины, стоящих на одних и тех же местах
Составить программу для подсчета числа одинаковых букв в словах X и Y равной длины, стоящих на...

1
_Eldar_
44 / 29 / 11
Регистрация: 31.10.2009
Сообщений: 200
21.06.2010, 04:36 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <iostream>
#include <time.h>
#include <windows.h>
#include <conio.h>
 
using namespace std;
 
void init(int*, int);
void print(int*, int);
int  count(int*, int);
 
int main(){
 
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    cout << "Программа запущена" << endl;
 
    srand((unsigned)time(NULL));
 
    const int n = 20, m = 16;
 
    int X[n], Y[m];
 
    init(X, n);
    print(X, n);
    cout << "количество  = " << count(X, n) << endl;
    cout << endl;
    init(Y, m);
    print(Y, m);
    cout << "количество  = " << count(Y, m) << endl;
    
 
    system("pause");
    return 0;   
}
 
void init(int* arr, int size){
    for(int i = 0; i < size; ++i)
        arr[i] = rand()%2;
}
 
void print(int* arr, int size){
    for(int i = 0; i < size; ++i)
        cout << arr[i] << " ";
    cout << endl;
}
int count(int* arr, int size){
    int count, max_count = 0, j;
    for(int i = 0; i < size - 1; ++i){
        count = 0;
        j = i;
        while(arr[i] == arr[j]){
            ++count;
            ++j;
        }
        if(count > max_count){
            max_count = count;
        }
    }
    return max_count;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.06.2010, 04:36

Составить программу для подсчета суммы положительных элементов квадратного массива Х
Составить программу для подсчета суммы положительных элементов квадратного массива Х, что состоит...

Составить программу для подсчета произведения элементов целочисленной прямоугольной таблицы
3. Составить программу для подсчета произведения элементов целочисленной прямоугольной таблицы Y,...

Составить программу для подсчета произведения элементов целочисленной прямоугольной таблицы Y
Составить программу для подсчета произведения элементов целочисленной прямоугольной таблицы Y,...


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

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

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