Форум программистов, компьютерный форум 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