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

Поиск в матрице, задача - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конкатенация строк в объектах http://www.cyberforum.ru/cpp-beginners/thread1070615.html
Программа завершает свою работу в тот момент, когда выполняет нижеприведенный фрагмент кода. Вывода на экран не происходит. Вкратце условия задачи: Класс String состоит из указателя на строку...
C++ Приложение не компилируется из-за ошибки В общем, я несколько раз забрасывал самоучение с++ из за кое какой ошибки. #include <iostream.h> namespace std; int main(); { cout << "Я добьюсь больших успехов в программировании!"; return... http://www.cyberforum.ru/cpp-beginners/thread1070607.html
C++ "Правильное" программирование
Доброго времени суток. Я понимаю, что вопрос подымался скорее всего не однократно, но борьба с поиском окончилась неудачей. И всё же, как правильно оформлять структуру программы? То есть что бы не...
C++ Указатели и очистка памяти
Возник интересный вопрос... class Test { int a; }; class Test1 : public Test { int b, c; }; int main() { Test1 *t = new Test1; Test *t1 = t; delete t; }
C++ Структурами и указатели http://www.cyberforum.ru/cpp-beginners/thread1070593.html
С текстового файла считать последовательность записей, содержащих данные о результатах сессии студентов группы в следующем формате: <Фамилия>, <Имя>, <Дата рождения>, <Список экзаменационных оценок>....
C++ Не компилируется задача из Лафоре Помогите пожалуйста разбораться почему компилятор ругается: 1>L.obj : error LNK2019: unresolved external symbol "void __cdecl draw_circle(int,int,int)" (?draw_circle@@YAXHHH@Z) referenced in... подробнее

Показать сообщение отдельно
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
13.01.2014, 23:30
Цитата Сообщение от LeShChEnKo Посмотреть сообщение
некоторые числа повторяються одинаковое количество раз, можно их вивести все?
вот примерный код, с использованием вектора, вроде все правильно, но вектор почемуто не очищается...хз почему с векторами не работал раньше))))
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
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <vector>
using namespace std;
 
int main() 
{ 
    srand(time(0));
    const int n=5;
    vector<int> temp(n*n);
    int arr[n][n];
    int i,j,k,r=0,res=0,num=0;
    for (i=0;i<n;i++) {
        for (j=0;j<n;j++) {
            arr[i][j]=rand()%10;
            cout<<arr[i][j]<<" ";
        }
        cout<<endl;
    }
    for (i=0;i<n;i++) {
        for (j=0;j<n;j++) {
            r=0;
            for (k=j+1;k<n;k++) {
                if (arr[i][j]==arr[i][k])
                    r++;
            }
            if (res==r) {
                temp.push_back(arr[i][j]);
            }
            else if(res<r){
                temp.clear();
                temp.push_back(arr[i][j]);
                res=r;
            }
        }
    }
    int t=temp.size();
    if (!res)
        cout<<"No repeated numbers!\n";
    else {
        cout<<"Number:\n";
        for(i=0;i<t;i++)
            cout<<temp[i]<<endl;
    }
 
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru