Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить факториал натурального числа https://www.cyberforum.ru/ cpp-beginners/ thread2141929.html
С или С++ 1. Вычислить n! = 1*2*3*…*n. N – вводится. П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
Вычисления C++
Добрый день. Прошу подсказать где я не прав и почему так происходит. В общем, есть алгоритм выполнения программы, т.е. даны три числа(a,b,c) по заданию первое число циклически складывается с собой 5 раз, потом умножается на второе число, и выполняется это количество итераций(третье число). Т.е. для теста я взял числа из примера, a = 1, b = 3, c = 2. На выходе должно быть выведено текущая итерация...
C++ Почему stable_sort работает для list? https://www.cyberforum.ru/ cpp-beginners/ thread2141915.html
почему stable_sort работает для list? как я знаю эта функция требует итератор RandomAccesIterator
C++ Поиск суммы элементов столбцов матрицы, заполненной случайными числами Привет форумчане! Необходимо написать программу, с несколькими нюансами, для начала текст задания: Для матрицы B (N,M), N<=M, M<=10, найти сумму элементов каждого столбца матрицы. Сформировать массив D из найденных сумм. Напишите функции: 1.Заполнения двумерного массива случайными числами из диапазона -20, +100. 2.Вывода двумерного массива. 3.Поиска суммы элементов столбцы матрицы. Всё. А... https://www.cyberforum.ru/ cpp-beginners/ thread2141908.html
Вставить число в целочисленный массив после n-го элемента C++
Необходимо написать программу, которая будет вставлять число а в целочисленный массив mas после n-го элемента. Число a и позиция n задается пользователем. Написать функции для заполнения массива числами в диалоговом режиме, вывода одномерного массива на экран и вставки числа a после n-го элемента в массив. Пока удалось разобраться только с этим: #include<iostream> using namespace std; void...
C++ Исправить код квадратичной сортировки Выдает ошибку "неверный дескриптор" и сразу же закрывается. Помогите исправить! Квадратичная сортировка. #include <iostream> using namespace std; int n; int a; https://www.cyberforum.ru/ cpp-beginners/ thread2141844.html
C++ Организовать информационный массив для хранения данных в виде заданной структуры Помогите пожалуйста с заданием. Информация о билетах на поезд содержит номер поезда, направление следования, дату, время отправления и прибытия, тип вагона (люкс, купе, плацкартный), номер вагона, номер места, состояние (занято / свободно). Организовать информационный массив для хранения данных в виде заданной структуры. Заполнить его данным с клавиатуры, при этом при появлении информации о... https://www.cyberforum.ru/ cpp-beginners/ thread2141804.html C++ Лексический, синтаксический анализатор c++
Помогите пожалуйста, мне очень сложно понять как это делать( Разработать лексический и синтаксический анализатор так, чтобы генерируемый лексическим анализатором поток токенов поступал на вход синтаксического анализатора. Выполнить программную реализацию синтаксического анализатора. Результаты работы программы представить в виде дерева разбора. Входной язык содержит операторы...
C++ Определить, есть пассажиры, багаж которых превышает багажи других по количеству вещей Помогите с заданием, очень благодарен. Багаж пассажира характеризуется его фамилией,количеством вещей и общим весом вещей. Определить, есть ли среди пассажиров такие, багаж которых превышает багажи всех других по кол-ву вещей, но не превышает по общему весу. https://www.cyberforum.ru/ cpp-beginners/ thread2141800.html C++ Составить программу вывода на экран любого элемента массива по его индексу https://www.cyberforum.ru/ cpp-beginners/ thread2141777.html
11.13. Составить программу вывода на экран любого элемента массива по его индексу.
C++ Определить общее количество осадков за указанные дни
7.23. Известны данные о количестве осадков, выпавших за каждый день месяца. Определить общее количество осадков, выпавших второго, четвертого и т. д. числа этого месяца. Оператор цикла с шагом, отличным от 1 и –1, не исполь- зовать.
C++ Найти минимум последовательности 3. Ввести последовательность целых ненулевых чисел. Признак завершения последовательности - значение 0. Найти минимум последовательности. https://www.cyberforum.ru/ cpp-beginners/ thread2141774.html
1174 / 835 / 359
Регистрация: 26.02.2015
Сообщений: 3,743
23.11.2017, 16:51 0

Пузырьковый метод сортировки через оператор while - C++ - Ответ 11875818

23.11.2017, 16:51. Показов 1512. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено KarlStucki как решение

Решение

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
#include <iostream>
#include <vector>
 
int main( ) {
 
    std::vector<int> array;
 
    int number { 0 };
 
    while ( std::cin >> number ) {
 
        array.push_back( number );
 
        std::size_t i { 0 };
        std::size_t j { 0 };
 
        while ( i < array.size( ) - 1 ) {
 
            j = i + 1;
 
            while ( j < array.size( ) ) {
 
                if ( array.at( i ) > array.at( j ) ) {
 
                    int temp = array.at( i );
                    array.at( i ) = array.at( j );
                    array.at( j ) = temp;
 
                }
 
                ++j;
 
            }
 
            ++i;
 
        }
 
        for ( const auto& element : array ) {
 
            std::cout
                << element << " ";
 
        }
 
        std::cout
            << std::endl;
 
    }
 
    return 0;
 
}


Вернуться к обсуждению:
Пузырьковый метод сортировки через оператор while C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2017, 16:51
Готовые ответы и решения:

Пузырьковый метод сортировки с оптимизацией
Переписать все положительные элементы матрицы A(10,10) в вектор Y. Используя метод пузырьковой...

Методы сортировки массивов.Метод пузырьковый
Метод пузырьковый nLeft 600 nRight 1600 Помогите сделать Зарание Благодарю.

Пузырьковый метод сортировки
Ребят помогите ,пожалуйста, визуально реализовать пузырьковый метод сортировки.

Пузырьковый метод сортировки
Помогите пожалуста нужно написать программу сортировки масива пузырьковым методом. Масив размером...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2017, 16:51
Помогаю со студенческими работами здесь

Пузырьковый метод сортировки
Отсортировать произвольный одномерный массив размерностью N&lt;=20 по убыванию методом прямого обмена...

Пузырьковый метод сортировки матрицы
def changing(matrix): for i in range(len(matrix)): for j in range(len(matrix)...

Заменить метод сортировки на пузырьковый
Помогите заменить метод сортировки на пузырьковый. uses crt; type elem = record ...

Исправить пузырьковый метод сортировки
вот мой код: #include &lt;stdio.h&gt; #include &lt;conio.h&gt; main() { int i,tmp; int...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru