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

Почему массив не хочет сортироваться? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ задержка времени http://www.cyberforum.ru/cpp-beginners/thread240877.html
Господа програмисты не подскажите как задержать программу на определённое время.если можно самый примитивный исходник.заранее огромное спасибо!
C++ Cумма отрицательных элементов массива /*Дан массив из N элементов (вещественные числа). Вы- числить: 1) сумму отрицательных элементов массива; 2) произ- ведение элементов массива, расположенных между макси- мальным и минимальным элементами. Упорядочить элементы по возрастанию.*/ #include <iostream> #include <Windows.h> using namespace std; int main () http://www.cyberforum.ru/cpp-beginners/thread240871.html
C++ Не могу не как описать не которые строки в программе
что обозначаеться prn_matrix int last_min
C++ делаю игру,но мешает getch
Здравствуйте господа програмисты!делаю игру и вот какая штука-на экране должно быть движение,но getch ждёт от меня нажатия клавиши.Как это обойти,но так что бы если я нажимал на клавишу всё работало,т.е.что бы и движение было и клавиатура работала?Заранее всем огромное спасибо!
C++ Найдите контрпример http://www.cyberforum.ru/cpp-beginners/thread240826.html
вот задача http://www.olymp.vinnica.ua/index_ua.php?lng=ua&cid=279 вот моя программа #include<iostream> #include<fstream> #define input "cell.dat" using namespace std; long ramka(long a) { long i=1; while(i*i<a)
C++ Список list и итератор есть такой вот код //----h.файл--------------------------- struct RECIEVED { char sms; }; class MESSAGES { подробнее

Показать сообщение отдельно
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,141
Завершенные тесты: 1
10.02.2011, 21:35     Почему массив не хочет сортироваться?
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
void f(int n,int x[])//функция сортирует пузырьком массив и ничего не возвращает....
{
    bool find;      
    int buff=0;
    for(int i=1;i<n;i++)
    {
        find=1;
        while(find)
        {
        find=0;
        if(x[i]<x[i-1])
        {
        buff=x[i];
        x[i]=x[i-1];
        x[i-1]=buff;
        find=1;
        }
        }
    }
}
 
void main()
{
    srand(time(0));
const int n=5;
int x[n];
for(int i=0;i<n;i++)
x[i]=rand()%10;
 
for(int i=0;i<n;i++)//вывод массива
cout<<x[i]<<" ";
 
f(n,x);//сортировка
cout<<endl;
for(int i=0;i<n;i++)//вывод массива
cout<<x[i]<<" ";
 
}
 
Текущее время: 00:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru