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

Не срабатывает сортировка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить функцию, которая для двух натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread379670.html
Составить функцию, которая для двух натуральных чисел a и b находит наибольший общий делитель, используя алгоритм Эвклида. Суть алгоритма в следующем. Пусть для определенности a>b. Тогда НОД(a, b) = НОД(b, a mod b). Обозначим c=a mod b. Далее НОД(b, c) = НОД (с, b mod c). Процесс продолжается до тех, пока второй операнд ни станет равным 0. В итоге на месте первого операнда образуется наибольший...
C++ Подскажите где ощибка. #include <iostream> using namespace std; #include <math.h> int main () { double a,b,c; cout << ''Vvedite katet'' <<endl; cin a; cout << ''VVedite gipotenuz''<< endl; http://www.cyberforum.ru/cpp-beginners/thread379669.html
C++ В квадратной матрице порядка N все элементы различны
В квадратной матрице порядка N все элементы различны. Найти скалярное произведение строки с наибольшим элементом и столбца с наименьшим элементом???
Изъятие нужного значения их текстового файла C++
Добрый день , подскажите пожалуйста как к примеру из файла txt изъять строку кторая начинаеться к примеру с цифры 1 и так далее с цыфры 2 ???
C++ Наследование класса http://www.cyberforum.ru/cpp-beginners/thread379653.html
Друзья, мне нужна ваша помощь. Решил разобраться с созданием визуального компонента путём наследования от существующего, а именно: 1. Создание TMyRichEdit на базе TRichEdit. Тут, кажется, просто: #include <ComCtrls.hpp> class TMyRichEdit : public TRichEdit { __published: private: public:
C++ Мааааленький такой вопросик Если у меня есть переменная V типа int и ей в цикле присваевается некоторое значение, то как я могу "оградить" себя и программу от того факта, что если к наибольшему числу прибавить что-то = малюсенькое. Как мне сделать так, что программа будет исполняться только до 1 максимального решения, не переходя на "новых круг"? подробнее

Показать сообщение отдельно
Петррр
5939 / 3376 / 335
Регистрация: 28.10.2010
Сообщений: 5,926
08.11.2011, 12:04     Не срабатывает сортировка
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
#include <iostream>
#include <iterator>
#include <vector>
#include <algorithm>
 
using namespace std;
 
void sort(vector<int> vec);
 
int main()
{
    vector<int> vec;
    int tmp;
    while (cin >> tmp)
        vec.push_back(tmp);
    sort(vec);
    return 0;
}
 
void sort(vector<int> vec)
{
    int len = vec.size();
    for(int i = 0; i < len - 1; i++)
        for(int j = i + 1; j < len; j++)
            if (vec[i] > vec[j])
            {
                int buf = vec[i];
                vec[i] = vec[j];
                vec[j] = buf;
            }
 
    copy(vec.begin(), vec.end(), ostream_iterator<int>(cout, " "));
}
 
Текущее время: 01:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru