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

Сортировка массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как может корректно выполняющийся оператор >> (чтение из текстового файла) негативно влиять на открытие другого файла? http://www.cyberforum.ru/cpp-beginners/thread362980.html
Друзья! Создадим два текстовых файла, f_0.txt и f_1.txt и что-нибудь в них запизаем, например в первый запихаем 1234 а во второй 5678 и выполним такой код: #include <fstream> using namespace std; int main () { //ОТкроем первый файл на чтение
C++ Чтение двух файлов одновременно! Здравствуйте! Подскажите, пожалуйста, как открыть одновременно два файла для чтения. Из первого файла записать данные в массив А, из второго в массив В. Заранее благодарен за помощь! Моя попытка: #include <iostream> #include <conio.h> #include <fstream> http://www.cyberforum.ru/cpp-beginners/thread362969.html
C++ Помогите с CharToOem и ещё с if and else
Всем доброго дня. У меня вот такая вот проблема не могу разобраться по чему не работает русский язык, пишет что CharToOem невозможно преобразить параметр 1 из const*char и не могу понять почему пишет что else без парной if хотя вроде всё есть. Первая работа #include <iostream> #include <windows.h> char* Rus (const char* text); using namespace std; int main()
программу для вычисления значения функции C++
Составить программу для вычисления значения функции z=x1+x2+x3 , где х1,х2,х3(на рисунке) ai, bi, ci – элементы массивов Вычисление xi выполняется в процедуре, а для вычисления факториала использовать функцию.
C++ Написание генератора простых чисел http://www.cyberforum.ru/cpp-beginners/thread362957.html
Составить программу-генератор простых чисел , в основу положить формулу 2х2+29 при 0≤ х ≤28
C++ Заданы радиус круга ... Заданы радиус круга, сторона квадрата , две смежные стороны прямоугольника и три стороны прямоугольника. Определить, какая фигура имеет большую площадь. подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
08.10.2011, 16:28     Сортировка массивов
Toshkarik, ваша реализация под буквой a - сортировка прямым выбором в чистом виде. Имелось вот что в виду:

C++
1
2
3
4
5
6
7
8
9
10
11
void arrSort( T arr[], const long long &size )
{
       int r = size; 
       for ( int i = 0; i < size; i++ )
       {
                for ( int j = 1; j < r; j++ )
                        if ( arr[ j ] < arr[ j - 1 ] )
                                swap ( arr[ j ], arr[ j - 1 ] );
                r--;
       }
}
 
Текущее время: 22:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru