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

отсортировать методом пузырька - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ввод/вывод http://www.cyberforum.ru/cpp-beginners/thread954685.html
Как определить откуда вызывают cout - из dll либо из исполняемого приложения?
C++ Пересечение имён функций Например я включаю <math.h>, но при этом у меня у самого ещё определена функция например log. Какая функция будет вызвана? Моя или из math.h. В java всё было ужасно просто, к статическим методам... http://www.cyberforum.ru/cpp-beginners/thread954684.html
Обновление счётчика при записи в файл C++
Товарищи форумчане! Бросаю Вам флаг помощи. Проблема такого плана: ведётся запись массива структур в файл. В начале файла записывается число этих самых структур, которые непосредственно входят в...
C++ Править код под XE4
Привет, нашел код на форуме: #include <windows.h> #include <string.h> #include <Tlhelp32.h> unsigned long pid; //---------------------------------------------------------------------------...
C++ Как перевернуть треугольник? http://www.cyberforum.ru/cpp-beginners/thread954665.html
Ребят, всем привет! Помогите перевернуть треугольник в программе, что то не могу раскурить.. :scratch: Последний треугольник надо сделать вида: ***** ***** **** **** *** ...
C++ Вызов файлов Я уже обращался сюда с этим вопросом, новый вопрос возник) Итак, как я понял, файлы подключаются, ни так как библиотеки (т.е. не #include<>, а #include " ") Вопрос таков, как вызвать файл в... подробнее

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

отсортировать методом пузырька - C++

15.09.2013, 07:14. Просмотров 454. Ответов 5
Метки (Все метки)

Дан массив из N целых чисел. Получить из него массив чисел меньших 15 и отсортировать его по возрастанию методом пузырька. У меня массив чисел меньше 15 получается сделать (код ниже), но он с ошибками. И я никак не могу понять метод пузырька. Помогите сделать пожалуйста.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma argsused
#include<iostream.h>
#define n 8
int main(int argc, char* argv[])
{ int i, a[30], b[20],x, g, k, t, d, l, m;
 
for (i=0; i<n; i++) {cout<<"Vvedite element massiva"; cin>>a[i];}
for (i=0; i<n; i++) cout<<a[i]<<" ";
 
k=0;
for(i=0; i<n; i++)
{if(a[i]<15) {b[k]=a[i]; k++;}}
for(i=0; i<k; i++)
cout<<b[i]<<"\n ";cin>>b[i];
 cin>>a[i];
 return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru