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

В целочисленной матрице определить элемент, который повторяется максимальное число раз - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программа в С http://www.cyberforum.ru/cpp-beginners/thread57276.html
Всем добрый вечер. собсна вот задача "Распечатать в порядке убывания нечетные числа из диапазона , кратные 3 и не кратные 5 одновременно." Я примерно понимаю как ето должно выглядеть, но ни как не дойдет как надо точно написать. язык С
C++ Дана символьная строка, удалить из нее путем сдвига все цифры 1) Дана символьная строка, удалить из нее путем сдвига все цифры 2) Дан массив символьных строк, найти номер строки с максимальным числом лат. букв. Зарание спасибо. http://www.cyberforum.ru/cpp-beginners/thread57273.html
Не могу написать программку C++
Ребята,помогите написать программку на языке С++,а то я только начал учиться и нам на домашку задали написать прогр. такого типа:Называтся она будет "Стоимость покупки",смысл ее работы таков: например стоимость масла по умолчанию 2.60 за пачку, стоимость хлеба 3.50,чтобы при ввождении в прогу количества масла, 2.60 множилось на вводимое число,также и хлеба,а в конечном итоге выводилась общая...
C++ Программа "файлы"
Всем привет, мне по программированию задали задачку а я не понимаю как решить( Если кто нибудь решит буду благодарна) Вот такая вот : Создать двоичный файл и записать в него n целых чисел. Массив создать из исходного файла. Внести в него числа, расположенные в файле между минимальным и максимальным элементами. Нуно код программы в С++
C++ Вопрос по деструктору http://www.cyberforum.ru/cpp-beginners/thread57237.html
Есть вот такой конструктор TAffto::TAffto() { this->color = ""; this->year = 0; this->mark = ""; this->blabla = ""; }
C++ Сборник задач по программированию Подскажите пожалуйста хороший сборник задач по программированию ?? подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
19.10.2009, 08:53     В целочисленной матрице определить элемент, который повторяется максимальное число раз
не совсем понял сложности задачи. поправте если что. умножение не делал, ибо шибко несложно.
вот поиск наиболее часто встречающегося элемента, данные из файла
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
#include <stdlib.h>
#include <stdio.h>
 
const int N=5, M=4;
 
// В целочисленной матрице А[4][5] определить элемент, который 
// повторяется максимальное число раз.
 
int main()
{ 
    int searchEl, counter, maxCount=-1, maxEl;
    FILE* Fpin=fopen("data.txt","r");
    if (Fpin==NULL)
    {
        printf("ERROR: not open source file");
        system("pause");
        return 0;
    }
 
    // выделение памяти
    int **matrix=(int **)   calloc(M, sizeof(int));   
    for (int i=0; i<M; i++)
        matrix[i]=(int *)   calloc(N, sizeof(int));
 
    // заполняем матрицу
    for(int row=0;row<N;row++)
    {
        for(int col=0;col<M;col++)
        {
            fscanf(Fpin,"%i",&matrix[col][row]);
            printf(" %i",matrix[col][row]);
        }
        printf("\n");
    }
 
    for(int i=0;i<N;i++)
        for(int j=0;j<M;j++)
        { searchEl=matrix[j][i]; counter=0;
            
            for(int row=0;row<N;row++)
                for(int col=0;col<M;col++)
                    if(matrix[col][row]==searchEl) 
                        ++counter;
            if(counter>maxCount)
            { maxCount=counter; maxEl=searchEl; }
        }
    
    printf("MAX occur element: %i  ",maxEl);
 
    printf("\n");system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru