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

Количество повторов каждого из элементов матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы и родительские классы http://www.cyberforum.ru/cpp-beginners/thread106185.html
Всем добрый день. У меня познания по С++ довольно-таки скудны. Я прошу помощи. Но не прошу решить полностью. Можно частично или направить в нужное русло. _________________ 1. Дано целое число n > 1. Вывести наибольшее из целых чисел k, для которых сумма 1 + 2 + … + k будет меньше или равна n, и саму эту сумму. 2. Дано целое число n > 0. Используя операции деления нацело и взятия остатка от...
C++ Составить программу для проверки утверждения Составить программу для проверки утверждения: «Результатами вычислений по формуле х^2 + х + 17 при 0 <= х <= 15 являются простые числа». Все результаты вывести на экран. Добавлено через 2 часа 47 минут Если кто может помочь, помогите пожалуйста!!! http://www.cyberforum.ru/cpp-beginners/thread106180.html
C++ Функции
Люди помогите перегрузить 3 функции стека: добавить элемент в стек, удалить элемент со стека, проверить стек на наличие элементов. У мя просто ничего не получается=((((( #include <iostream> using namespace std; //////////////////////// // описание класса //////////////////////// class Stack{ private: int *data; //будет массив нпример для типа int
нахождение собственных значений и собственных векторов матрицы по методу итераций C++
задали программу на практику ни могу сделать помогите!! матрицу для программы можно на своё усмотрение главное чтоб находило значения и векторы по методу итераций
C++ Семафор http://www.cyberforum.ru/cpp-beginners/thread106169.html
Помогите пожалуйста с задачей, уже неделю над ней бьюсь: На железнодорожной станции четыре пути (разделяемые ресурсы), на каждом из которых может остановиться только один поезд (поток). Когда поезд прибывает на станцию, то он занимает тот путь, который на данный момент свободен, останавливается там на определённое время, а затем отправляется дальше. Если все пути заняты, то поезд...
C++ Вопросы по файлам Что такое неформатированный(необработанные) данные в файле? Почему сдесь в коде в файл не записываются данные с массива? #include <iostream> #include <fstream> using namespace std; int main() { int i; int u = {1,2,0,5,6}; подробнее

Показать сообщение отдельно
CoffeeTurbo
0 / 0 / 0
Регистрация: 04.11.2009
Сообщений: 17

Количество повторов каждого из элементов матрицы - C++

18.03.2010, 17:45. Просмотров 456. Ответов 5
Метки (Все метки)

Пользователь вводит матрицу размерностью NxM из целых положительных чисел.
(Создайте функцию), которая считает количество повторов каждого элементов матрицы.
выведите элемент матрицы и количество его повторов на экран.

у меня проблемы с выводом- вместо количества повторов выводится что-то непонятное
помогите пожалуйста.
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
63
#include <iostream>
#define N 3
#define M 3
    using namespace std;
    int main (int argc, char const* argv[])
    {
        int A[N][M];
        int sravn[N][M];
        //ввод матрицы
        for (int i = 0;i<N;i++)
        {
            for (int j=0;j<M;j++ )
            {
                cin>>A[i][j];
            }
        }
        
        //вывод
        
        for (int i=0;i<N;i++)
        {
            for (int j=0;j<M;j++)
            {
                cout<<A[i][j]<<"\t";
            }
            cout<<"\n";
        }
        
 
        int goch;
        
        for( int i = 0; i < N; i ++ )
        {
            for( int j = 0; j < M; j ++ )
            {
                goch=A[i][j];
                for( int i = 0; i <N; i ++ )
                {
                    for( int j = 0; j < M; j ++ )
                    {
                        if(goch=A[i][j])
                        {
                            sravn[i][j]+=1;
                    
                        }
                    }
                }   
            }
        }
        
        
        
        for( int i = 0; i <N; i ++ )
        {
            for( int j = 0; j < M; j ++ )
            {
                cout<<"число "<<A[i][j]<<" имеет "<<sravn[i][j]<<" повторений \n";
            }
            
        }
        
        return 0;
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru