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

Обратный метод пузырька - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Фибоначиев поиск http://www.cyberforum.ru/cpp-beginners/thread369779.html
Дано множество из N=18 элементов.Найти элемент(ключ) к=33. Элементы массива вводить с клавиатуры по возрастанию. как это сделать с помощью Фибоначиева поиска?? Ребят кто знает?Просто вообще не ясно, что делать..
C++ Определить минимальное значение n>0, для которого очередное слагаемое по модулю не превышает eps Формулировка задания: "Определить минимальное значение n>0, для которого очередное слагаемое по модулю не превышает eps>0 при нахождении результата согласно формуле" P.S.: формула на картинке во вложениях Еще бы хотелось, если это возможно, поподробнее узнать про математическую постановку задачи. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread369769.html
C++ Параллелограм, окружность, синусоиду изобразить графически
Здравствуйте господа программисты, посоветуйте учебник или какой либо материал почитать о графических возможностях C++. необходимо простейшие функции - параллелограм, окружность, синусоиду изобразить графически. какие заголовочные файлы подключать и тп. спасибо.
C++ Вычислить значение выражения
Здравствуйте.. Нужна помощь в решении уравнения на c++ До этого решал простые( самые простые ).Буду благодарен за помощь. Файл уравнения я приложил.
C++ Прерывания asm http://www.cyberforum.ru/cpp-beginners/thread369754.html
Не могу использовать прерывания(int) в встроенном ассемблере. Вылезает ошибка доступа. Помогите пожалуйста помогите.
C++ Считывание из файла. Считывание из файла. Подскажите пожалуйста!!!! Очень надо!!!!!! Как из файла считать только определенную матрицу (фрагмент) и записать в массив? Например их текстового файла с содержимым 1 1 1 1 3 3 подробнее

Показать сообщение отдельно
Stas12
0 / 0 / 0
Регистрация: 20.10.2011
Сообщений: 102
20.10.2011, 22:12  [ТС]     Обратный метод пузырька
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <locale.h>
void main ()
 
{   
    setlocale(LC_ALL, "Russian");
    int n,tmp;
    int mas[50];
    printf("Введите элементы массива : \n");
    scanf("%d",&n);
    for(int i=0; i<n-1; i++)
                for(int j=0; j<n-i-1; j++)
                        if(mas[j]>mas[j+1])
                        {
                                int tmp=mas[j]; mas[j]=mas[j+1]; mas[j+1]=tmp;
                        }
                        getch ();
}
вот дописал, но что то не работает(((

Добавлено через 3 минуты
мне нужно чтобы сортировка была обратной, то есть мы не меньшие элементы поднимаем вверх, а наоборот наибольшие элементы опускаем вниз..

 Комментарий модератора 
Используйте теги форматирования кода!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru